列挙型クラスClassFileFormatVersion

java.lang.Object
java.lang.Enum<ClassFileFormatVersion>
java.lang.reflect.ClassFileFormatVersion
すべての実装されたインタフェース:
Serializable, Comparable<ClassFileFormatVersion>, Constable

public enum ClassFileFormatVersion extends Enum<ClassFileFormatVersion>
Java仮想マシンのクラス・ファイル形式のバージョン。 特定のクラス・ファイル形式のバージョンの詳細は、適切なエディションの「Java Virtual Machine仕様」を参照してください。

Java Virtual Machine仕様の将来のリリースをモデル化するために、追加のクラス・ファイル形式のバージョン定数が追加されることに注意してください。

APIのノート:
クラス・ファイルで使用される完全なバージョンには、メジャー・バージョンとマイナー・バージョンが含まれます。この列挙型では、メジャー・バージョンのみがモデル化されます。 Java仮想マシン実装は、様々なメジャー・バージョンをサポートするために必要です。詳細は、対応する「Java Virtual Machine仕様」のエディションを参照してください。
導入されたバージョン:
20
関連項目:
  • ネストされたクラスのサマリー

    Enumクラスで宣言されたネストされたクラス/インタフェース

    Enum.EnumDesc<E>
    修飾子と型
    クラス
    説明
    static final class 
    Enum.EnumDesc<E extends Enum<E>>
    enum定数の「名目記述子」
  • 列挙型定数のサマリー

    列挙型定数
    列挙型定数
    説明
    オリジナルのバージョンです。
    Java Platform 1.1で認識されるバージョンです。
    Java Platform, Standard Edition 10で導入されたバージョン。
    Java Platform, Standard Edition 11で導入されたバージョン。
    Java Platform, Standard Edition 12で導入されたバージョン。
    Java Platform, Standard Edition 13で導入されたバージョン。
    Java Platform, Standard Edition 14で導入されたバージョン。
    Java Platform, Standard Edition 15で導入されたバージョン。
    Java Platform, Standard Edition 16で導入されたバージョン。
    Java Platform, Standard Edition 17で導入されたバージョン。
    Java Platform, Standard Edition 18で導入されたバージョン。
    Java Platform, Standard Edition 19で導入されたバージョン。
    Java 2 Platform、Standard Edition、v 1.2によって導入されたバージョン。
    Java Platform, Standard Edition 20で導入されたバージョン。
    Java Platform, Standard Edition 21で導入されたバージョン。
    Java Platform, Standard Edition 22で導入されたバージョン。
    Java Platform, Standard Edition 23によって導入されたバージョン。
    Java Platform, Standard Edition 24で導入されたバージョン。
    Java Platform, Standard Edition 25によって導入されたバージョン。
    Java Platform, Standard Edition 26によって導入されたバージョン。
    Java 2 Platform、Standard Edition、v 1.3によって導入されたバージョン。
    Java 2 Platform、Standard Edition、v 1.4によって導入されたバージョン。
    Java 2 Platform、Standard Edition 5.0によって導入されたバージョン。
    Java Platform, Standard Edition 6で導入されたバージョン。
    Java Platform, Standard Edition 7で導入されたバージョン。
    Java Platform, Standard Edition 8で導入されたバージョン。
    Java Platform, Standard Edition 9で導入されたバージョン。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    fromMajor(int major)
    メジャー・クラス・ファイルのバージョンが引数と一致する最新のクラス・ファイル形式バージョンを返します。
    最新のクラス・ファイル形式バージョンを返します。
    int
    メジャー・クラス・ファイルのバージョンを整数として返します。
    このクラス・ファイル形式バージョンをサポートする最も少ないランタイム・バージョンを返します。それ以外の場合は、nullを返します。
    実行時バージョン引数で使用可能な最新のクラス・ファイル形式バージョンを返します。
    指定された名前を持つこのクラスのenum定数を返します。
    この列挙クラスの定数を含む配列を宣言されている順序で 返します。

    Enumクラスで宣言されたメソッド

    clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
    修飾子と型
    メソッド
    説明
    protected final Object
    CloneNotSupportedExceptionをスローします。
    final int
    このenumと指定されたオブジェクトの順序を比較します。
    このインスタンスの列挙型記述子EnumDescを返します(作成可能な場合)。作成できない場合は空のOptionalを返します。
    final boolean
    equals(Object other)
    指定されたオブジェクトがこのenum定数と同じ場合は、trueを返します。
    protected final void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は削除のために非推奨になりました。
    このenum定数のenum型に対応するClassオブジェクトを返します。
    final int
    このenum定数のハッシュ・コードを返します。
    final String
    enum宣言で宣言されているとおりのenum定数の名前を返します。
    final int
    列挙定数の序数(列挙宣言での位置。初期定数はゼロの序数に割り当てられる)を返します。
    宣言に含まれるとおりのenum定数の名前を返します。
    static <T extends Enum<T>>
    T
    valueOf(Class<T> enumClass, String name)
    指定された名前の指定されたenumクラスのenum定数を返します。

    クラスオブジェクトで宣言されたメソッド

    getClass, notify, notifyAll, wait, wait, wait
    修飾子と型
    メソッド
    説明
    final Class<?>
    このObjectの実行時クラスを返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。