インタフェースFieldModel

すべてのスーパー・インタフェース:
AttributedElementPREVIEW, ClassElementPREVIEW, ClassFileElementPREVIEW, CompoundElementPREVIEW<FieldElementPREVIEW>, Iterable<FieldElementPREVIEW>, WritableElementPREVIEW<FieldModelPREVIEW>

FieldModelは、JavaプラットフォームのプレビューAPIです。
プレビュー機能が有効な場合のみ、プログラムでFieldModelを使用できます。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
フィールドをモデル化します。 フィールドの内容は、ストリーミング・ビュー(e.g., CompoundElement.elements()PREVIEW)を介して、またはランダム・アクセス(e.g., flags())を介して、または2つを自由に混在させて移動できます。
導入されたバージョン:
22
  • メソッドの詳細

    • flags

      アクセス・フラグを返します。
      戻り値:
      アクセス・フラグ
    • parent

      既知の場合、このフィールドがメンバーであるクラス・モデルを返します。
      戻り値:
      このフィールドがメンバーであるクラス・モデル(既知の場合)
    • fieldName

      Utf8EntryPREVIEW fieldName()
      このフィールドの名前を返します。
      戻り値:
      このフィールドの名前
    • fieldType

      Utf8EntryPREVIEW fieldType()
      このフィールドのフィールド記述子を返します。
      戻り値:
      このフィールドのフィールド記述子
    • fieldTypeSymbol

      default ClassDesc fieldTypeSymbol()
      このフィールドのフィールド記述子をシンボリック記述子として返します。
      戻り値:
      シンボリック記述子としての、このフィールドのフィールド記述子