public enum JavaVersion extends EnumSE<JavaVersion>
列挙型定数と説明 |
---|
EIGHT Java 1.8. |
EIGHTEEN Java 18. |
ELEVEN Java 11. |
FIFTEEN Java 15. |
FOURTEEN Java 14. |
NINE Java 9. |
SEVENTEEN Java 17. |
SIXTEEN Java 16. |
TEN Java 10. |
THIRTEEN Java 13. |
TWELVE Java 12. |
修飾子と型 | メソッドと説明 |
---|---|
static JavaVersion | getJavaVersion() 現在のランタイムの JavaVersion を返します。 |
boolean | isEqualOrNewerThan(JavaVersion version) このバージョンが指定されたバージョンと同じかそれよりも新しい場合に返します。 |
boolean | isOlderThan(JavaVersion version) このバージョンが特定のバージョンよりも古い場合に返します。 |
StringSE | toString() |
static JavaVersion | valueOf(StringSE name) 指定された名前を持つこの型の列挙定数を返します。 |
static JavaVersion[] | values() この列挙型の定数を含む配列を、宣言されている順序で返します。 |
cloneSE, compareToSE, equalsSE, finalizeSE, getDeclaringClassSE, hashCodeSE, nameSE, ordinalSE, valueOfSE
getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public static final JavaVersion EIGHT
public static final JavaVersion NINE
public static final JavaVersion TEN
public static final JavaVersion ELEVEN
public static final JavaVersion TWELVE
public static final JavaVersion THIRTEEN
public static final JavaVersion FOURTEEN
public static final JavaVersion FIFTEEN
public static final JavaVersion SIXTEEN
public static final JavaVersion SEVENTEEN
public static final JavaVersion EIGHTEEN
public static JavaVersion[] values()
for (JavaVersion c : JavaVersion.values()) System.out.println(c);
public static JavaVersion valueOf(StringSE name)
name
- 返される列挙定数の名前。IllegalArgumentExceptionSE
- この列挙型に指定された名前の定数がない場合 NullPointerExceptionSE
- 引数が null の場合 public StringSE toString()
EnumSE<JavaVersion>
の toStringSE
public static JavaVersion getJavaVersion()
JavaVersion
を返します。JavaVersion
public boolean isEqualOrNewerThan(JavaVersion version)
version
- 比較するバージョン version
以降の場合は true
public boolean isOlderThan(JavaVersion version)
version
- 比較するバージョン version
より古い場合は true