package cn.forevermc.launcher.bean;

import lombok.Data;
import com.imyeyu.utils.OS;

/**
 * OpenJDK
 *
 * @author 夜雨
 * @since 2024-06-10 10:35
 */
@Data
public class OpenJDK {

	/**
	 * 类型
	 *
	 * @author 夜雨
	 * @since 2024-06-10 10:35
	 */
	public enum Type {

		/** 集成开发工具 */
		JDK,

		/** 运行时 */
		JRE
	}

	/** 类型 */
	private Type type;

	/** 平台 */
	private OS.Platform platform;

	/** 版本 */
	private String version;

	/** 名称 */
	private String name;

	/** 数据（可能是下载链接，可能是 mongoId） */
	private String data;
}