インタフェースClassFileElement
- 既知のすべてのサブインタフェース:
- AccessFlagsPREVIEW,- AnnotationPREVIEW,- AnnotationConstantValueEntryPREVIEW,- AnnotationDefaultAttributePREVIEW,- AnnotationElementPREVIEW,- AnnotationValuePREVIEW,- AnnotationValue.OfAnnotationPREVIEW,- AnnotationValue.OfArrayPREVIEW,- AnnotationValue.OfBooleanPREVIEW,- AnnotationValue.OfBytePREVIEW,- AnnotationValue.OfCharacterPREVIEW,- AnnotationValue.OfClassPREVIEW,- AnnotationValue.OfConstantPREVIEW,- AnnotationValue.OfDoublePREVIEW,- AnnotationValue.OfEnumPREVIEW,- AnnotationValue.OfFloatPREVIEW,- AnnotationValue.OfIntegerPREVIEW,- AnnotationValue.OfLongPREVIEW,- AnnotationValue.OfShortPREVIEW,- AnnotationValue.OfStringPREVIEW,- ArrayLoadInstructionPREVIEW,- ArrayStoreInstructionPREVIEW,- AttributePREVIEW<A>,- AttributedElementPREVIEW,- BootstrapMethodEntryPREVIEW,- BootstrapMethodsAttributePREVIEW,- BranchInstructionPREVIEW,- CharacterRangePREVIEW,- CharacterRangeTableAttributePREVIEW,- ClassElementPREVIEW,- ClassEntryPREVIEW,- ClassFileVersionPREVIEW,- ClassModelPREVIEW,- CodeAttributePREVIEW,- CodeElementPREVIEW,- CodeModelPREVIEW,- CompilationIDAttributePREVIEW,- CompoundElementPREVIEW<E>,- ConstantDynamicEntryPREVIEW,- ConstantInstructionPREVIEW,- ConstantInstruction.ArgumentConstantInstructionPREVIEW,- ConstantInstruction.IntrinsicConstantInstructionPREVIEW,- ConstantInstruction.LoadConstantInstructionPREVIEW,- ConstantPoolBuilderPREVIEW,- ConstantValueAttributePREVIEW,- ConstantValueEntryPREVIEW,- ConvertInstructionPREVIEW,- DeprecatedAttributePREVIEW,- DiscontinuedInstructionPREVIEW,- DiscontinuedInstruction.JsrInstructionPREVIEW,- DiscontinuedInstruction.RetInstructionPREVIEW,- DoubleEntryPREVIEW,- DynamicConstantPoolEntryPREVIEW,- EnclosingMethodAttributePREVIEW,- ExceptionCatchPREVIEW,- ExceptionsAttributePREVIEW,- FieldElementPREVIEW,- FieldInstructionPREVIEW,- FieldModelPREVIEW,- FieldRefEntryPREVIEW,- FloatEntryPREVIEW,- IncrementInstructionPREVIEW,- InnerClassesAttributePREVIEW,- InstructionPREVIEW,- IntegerEntryPREVIEW,- InterfaceMethodRefEntryPREVIEW,- InterfacesPREVIEW,- InvokeDynamicEntryPREVIEW,- InvokeDynamicInstructionPREVIEW,- InvokeInstructionPREVIEW,- LabelTargetPREVIEW,- LineNumberPREVIEW,- LineNumberTableAttributePREVIEW,- LoadableConstantEntryPREVIEW,- LoadInstructionPREVIEW,- LocalVariablePREVIEW,- LocalVariableTableAttributePREVIEW,- LocalVariableTypePREVIEW,- LocalVariableTypeTableAttributePREVIEW,- LongEntryPREVIEW,- LookupSwitchInstructionPREVIEW,- MemberRefEntryPREVIEW,- MethodElementPREVIEW,- MethodHandleEntryPREVIEW,- MethodModelPREVIEW,- MethodParametersAttributePREVIEW,- MethodRefEntryPREVIEW,- MethodTypeEntryPREVIEW,- ModuleAttributePREVIEW,- ModuleEntryPREVIEW,- ModuleHashesAttributePREVIEW,- ModuleMainClassAttributePREVIEW,- ModulePackagesAttributePREVIEW,- ModuleResolutionAttributePREVIEW,- ModuleTargetAttributePREVIEW,- MonitorInstructionPREVIEW,- NameAndTypeEntryPREVIEW,- NestHostAttributePREVIEW,- NestMembersAttributePREVIEW,- NewMultiArrayInstructionPREVIEW,- NewObjectInstructionPREVIEW,- NewPrimitiveArrayInstructionPREVIEW,- NewReferenceArrayInstructionPREVIEW,- NopInstructionPREVIEW,- OperatorInstructionPREVIEW,- PackageEntryPREVIEW,- PermittedSubclassesAttributePREVIEW,- PoolEntryPREVIEW,- PseudoInstructionPREVIEW,- RecordAttributePREVIEW,- RecordComponentInfoPREVIEW,- ReturnInstructionPREVIEW,- RuntimeInvisibleAnnotationsAttributePREVIEW,- RuntimeInvisibleParameterAnnotationsAttributePREVIEW,- RuntimeInvisibleTypeAnnotationsAttributePREVIEW,- RuntimeVisibleAnnotationsAttributePREVIEW,- RuntimeVisibleParameterAnnotationsAttributePREVIEW,- RuntimeVisibleTypeAnnotationsAttributePREVIEW,- SignatureAttributePREVIEW,- SourceDebugExtensionAttributePREVIEW,- SourceFileAttributePREVIEW,- SourceIDAttributePREVIEW,- StackInstructionPREVIEW,- StackMapTableAttributePREVIEW,- StoreInstructionPREVIEW,- StringEntryPREVIEW,- SuperclassPREVIEW,- SyntheticAttributePREVIEW,- TableSwitchInstructionPREVIEW,- ThrowInstructionPREVIEW,- TypeAnnotationPREVIEW,- TypeCheckInstructionPREVIEW,- UnknownAttributePREVIEW,- Utf8EntryPREVIEW,- WritableElementPREVIEW<T>
- 既知のすべての実装クラス:
- CustomAttributePREVIEW
public sealed interface ClassFileElement permits AttributedElementPREVIEW, CompoundElementPREVIEW<E>, WritableElementPREVIEW<T>, ClassElementPREVIEW, CodeElementPREVIEW, FieldElementPREVIEW, MethodElementPREVIEW
ClassFileElementは、JavaプラットフォームのプレビューAPIです。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
クラス・ファイル(または、)の一部に対する不変モデル。 属性を持つクラス・ファイルの部分をモデル化する要素は、
AttributedElementPREVIEWを実装します。クラス・ファイル自体に独自の子要素が含まれる複雑な部分をモデル化する要素は、CompoundElementPREVIEWを実装します。 クラス・ファイル内の様々なロケーションに固有の要素は、ClassElementPREVIEW、MethodElementPREVIEWなどを実装します。 
ClassFileElementを使用できます。