35 class Constants {
36
37 private Constants(){}
38
39 public static final int JAVA_MAGIC = 0xCAFEBABE;
40
41 /*
42 Java Class Version numbers history
43 1.0 to 1.3.X 45,3
44 1.4 to 1.4.X 46,0
45 1.5 to 1.5.X 49,0
46 1.6 to 1.6.X 50,0
47 1.7 to 1.7.X 51,0
48 1.8 to 1.8.X 52,0
49 1.9 to 1.9.X 53,0
50 1.10 to 1.10.X 54,0
51 1.11 to 1.11.X 55,0
52 1.12 to 1.12.X 56,0
53 1.13 to 1.13.X 57,0
54 1.14 to 1.14.X 58,0
55 */
56
57 public static final Package.Version JAVA_MIN_CLASS_VERSION =
58 Package.Version.of(45, 03);
59
60 public static final Package.Version JAVA5_MAX_CLASS_VERSION =
61 Package.Version.of(49, 00);
62
63 public static final Package.Version JAVA6_MAX_CLASS_VERSION =
64 Package.Version.of(50, 00);
65
66 public static final Package.Version JAVA7_MAX_CLASS_VERSION =
67 Package.Version.of(51, 00);
68
69 public static final Package.Version JAVA8_MAX_CLASS_VERSION =
70 Package.Version.of(52, 00);
71
72 public static final Package.Version JAVA9_MAX_CLASS_VERSION =
73 Package.Version.of(53, 00);
74
|
35 class Constants {
36
37 private Constants(){}
38
39 public static final int JAVA_MAGIC = 0xCAFEBABE;
40
41 /*
42 Java Class Version numbers history
43 1.0 to 1.3.X 45,3
44 1.4 to 1.4.X 46,0
45 1.5 to 1.5.X 49,0
46 1.6 to 1.6.X 50,0
47 1.7 to 1.7.X 51,0
48 1.8 to 1.8.X 52,0
49 1.9 to 1.9.X 53,0
50 1.10 to 1.10.X 54,0
51 1.11 to 1.11.X 55,0
52 1.12 to 1.12.X 56,0
53 1.13 to 1.13.X 57,0
54 1.14 to 1.14.X 58,0
55 1.15 to 1.15.X 59,0
56 */
57
58 public static final Package.Version JAVA_MIN_CLASS_VERSION =
59 Package.Version.of(45, 03);
60
61 public static final Package.Version JAVA5_MAX_CLASS_VERSION =
62 Package.Version.of(49, 00);
63
64 public static final Package.Version JAVA6_MAX_CLASS_VERSION =
65 Package.Version.of(50, 00);
66
67 public static final Package.Version JAVA7_MAX_CLASS_VERSION =
68 Package.Version.of(51, 00);
69
70 public static final Package.Version JAVA8_MAX_CLASS_VERSION =
71 Package.Version.of(52, 00);
72
73 public static final Package.Version JAVA9_MAX_CLASS_VERSION =
74 Package.Version.of(53, 00);
75
|