モジュール java.base

インタフェースCodeElement

すべてのスーパー・インタフェース:
ClassFileElementPREVIEW
既知のすべてのサブインタフェース:
ArrayLoadInstructionPREVIEW, ArrayStoreInstructionPREVIEW, BranchInstructionPREVIEW, CharacterRangePREVIEW, ConstantInstructionPREVIEW, ConstantInstruction.ArgumentConstantInstructionPREVIEW, ConstantInstruction.IntrinsicConstantInstructionPREVIEW, ConstantInstruction.LoadConstantInstructionPREVIEW, ConvertInstructionPREVIEW, DiscontinuedInstructionPREVIEW, DiscontinuedInstruction.JsrInstructionPREVIEW, DiscontinuedInstruction.RetInstructionPREVIEW, ExceptionCatchPREVIEW, FieldInstructionPREVIEW, IncrementInstructionPREVIEW, InstructionPREVIEW, InvokeDynamicInstructionPREVIEW, InvokeInstructionPREVIEW, LabelTargetPREVIEW, LineNumberPREVIEW, LoadInstructionPREVIEW, LocalVariablePREVIEW, LocalVariableTypePREVIEW, LookupSwitchInstructionPREVIEW, MonitorInstructionPREVIEW, NewMultiArrayInstructionPREVIEW, NewObjectInstructionPREVIEW, NewPrimitiveArrayInstructionPREVIEW, NewReferenceArrayInstructionPREVIEW, NopInstructionPREVIEW, OperatorInstructionPREVIEW, PseudoInstructionPREVIEW, ReturnInstructionPREVIEW, RuntimeInvisibleTypeAnnotationsAttributePREVIEW, RuntimeVisibleTypeAnnotationsAttributePREVIEW, StackInstructionPREVIEW, StackMapTableAttributePREVIEW, StoreInstructionPREVIEW, TableSwitchInstructionPREVIEW, ThrowInstructionPREVIEW, TypeCheckInstructionPREVIEW
既知のすべての実装クラス:
CustomAttributePREVIEW

CodeElementは、JavaプラットフォームのプレビューAPIです。
プレビュー機能が有効な場合のみ、プログラムでCodeElementを使用できます。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
CodeModelPREVIEWをトラバースするとき、またはCodeBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。 コード要素は、メソッド本文の命令をモデル化するInstructionPREVIEW、または行番号メタデータ、ローカル変数メタデータ、例外メタデータ、ラベル・ターゲット・メタデータなどのコード属性からメタデータをモデル化するPseudoInstructionPREVIEWのいずれかです。
シール済クラス階層グラフ:
CodeElementのシール済クラス階層グラフCodeElementのシール済クラス階層グラフ
導入されたバージョン:
22