パッケージjava.lang.classfileの階層
クラス階層
- java.lang.Object
- java.lang.classfile.Attributes
- java.lang.classfile.CustomAttribute<T> (java.lang.classfile.Attribute<A>、java.lang.classfile.ClassElement、java.lang.classfile.CodeElement、java.lang.classfile.FieldElement、java.lang.classfile.MethodElementを実装)
インタフェース階層
- java.lang.classfile.Annotation
- java.lang.classfile.AnnotationElement
- java.lang.classfile.AnnotationValue
- java.lang.classfile.AnnotationValue.OfAnnotation
- java.lang.classfile.AnnotationValue.OfArray
- java.lang.classfile.AnnotationValue.OfClass
- java.lang.classfile.AnnotationValue.OfConstant
- java.lang.classfile.AnnotationValue.OfBoolean
- java.lang.classfile.AnnotationValue.OfByte
- java.lang.classfile.AnnotationValue.OfChar
- java.lang.classfile.AnnotationValue.OfDouble
- java.lang.classfile.AnnotationValue.OfFloat
- java.lang.classfile.AnnotationValue.OfInt
- java.lang.classfile.AnnotationValue.OfLong
- java.lang.classfile.AnnotationValue.OfShort
- java.lang.classfile.AnnotationValue.OfString
- java.lang.classfile.AnnotationValue.OfEnum
- java.lang.classfile.AttributeMapper<A>
- java.lang.classfile.BootstrapMethodEntry
- java.lang.classfile.BufWriter
- java.lang.classfile.ClassFile
- java.lang.classfile.ClassFile.Option
- java.lang.classfile.ClassFile.AttributeMapperOption
- java.lang.classfile.ClassFile.ClassHierarchyResolverOption
- java.lang.classfile.ClassFileElement
- java.lang.classfile.Attribute<A>
- java.lang.classfile.AttributedElement
- java.lang.classfile.ClassModel (also extends java.lang.classfile.CompoundElement<E>)
- java.lang.classfile.CodeModel (also extends java.lang.classfile.CompoundElement<E>, java.lang.classfile.MethodElement)
- java.lang.classfile.FieldModel (also extends java.lang.classfile.ClassElement, java.lang.classfile.CompoundElement<E>)
- java.lang.classfile.MethodModel (also extends java.lang.classfile.ClassElement, java.lang.classfile.CompoundElement<E>)
- java.lang.classfile.ClassElement
- java.lang.classfile.AccessFlags (also extends java.lang.classfile.FieldElement, java.lang.classfile.MethodElement)
- java.lang.classfile.ClassFileVersion
- java.lang.classfile.FieldModel (also extends java.lang.classfile.AttributedElement, java.lang.classfile.CompoundElement<E>)
- java.lang.classfile.Interfaces
- java.lang.classfile.MethodModel (also extends java.lang.classfile.AttributedElement, java.lang.classfile.CompoundElement<E>)
- java.lang.classfile.Superclass
- java.lang.classfile.CodeElement
- java.lang.classfile.Instruction
- java.lang.classfile.PseudoInstruction
- java.lang.classfile.CompoundElement<E> (also extends java.lang.Iterable<T>)
- java.lang.classfile.ClassModel (also extends java.lang.classfile.AttributedElement)
- java.lang.classfile.CodeModel (also extends java.lang.classfile.AttributedElement, java.lang.classfile.MethodElement)
- java.lang.classfile.FieldModel (also extends java.lang.classfile.AttributedElement, java.lang.classfile.ClassElement)
- java.lang.classfile.MethodModel (also extends java.lang.classfile.AttributedElement, java.lang.classfile.ClassElement)
- java.lang.classfile.FieldElement
- java.lang.classfile.AccessFlags (also extends java.lang.classfile.ClassElement, java.lang.classfile.MethodElement)
- java.lang.classfile.MethodElement
- java.lang.classfile.AccessFlags (also extends java.lang.classfile.ClassElement, java.lang.classfile.FieldElement)
- java.lang.classfile.CodeModel (also extends java.lang.classfile.AttributedElement, java.lang.classfile.CompoundElement<E>)
- java.lang.classfile.ClassFileTransform<C,
E, B> - java.lang.classfile.ClassTransform
- java.lang.classfile.CodeTransform
- java.lang.classfile.FieldTransform
- java.lang.classfile.MethodTransform
- java.lang.classfile.ClassHierarchyResolver
- java.lang.classfile.ClassHierarchyResolver.ClassHierarchyInfo
- java.lang.classfile.ClassSignature
- java.lang.classfile.CodeBuilder.CatchBuilder
- java.util.function.Consumer<T>
- java.lang.classfile.ClassFileBuilder<E,
B> - java.lang.classfile.ClassBuilder
- java.lang.classfile.CodeBuilder
- java.lang.classfile.CodeBuilder.BlockCodeBuilder
- java.lang.classfile.FieldBuilder
- java.lang.classfile.MethodBuilder
- java.lang.classfile.ClassFileBuilder<E,
- java.lang.Iterable<T>
- java.lang.classfile.CompoundElement<E> (also extends java.lang.classfile.ClassFileElement)
- java.lang.classfile.ClassModel (also extends java.lang.classfile.AttributedElement)
- java.lang.classfile.CodeModel (also extends java.lang.classfile.AttributedElement, java.lang.classfile.MethodElement)
- java.lang.classfile.FieldModel (also extends java.lang.classfile.AttributedElement, java.lang.classfile.ClassElement)
- java.lang.classfile.MethodModel (also extends java.lang.classfile.AttributedElement, java.lang.classfile.ClassElement)
- java.lang.classfile.constantpool.ConstantPool
- java.lang.classfile.ClassReader
- java.lang.classfile.CompoundElement<E> (also extends java.lang.classfile.ClassFileElement)
- java.lang.classfile.Label
- java.lang.classfile.MethodSignature
- java.lang.classfile.Signature
- java.lang.classfile.Signature.BaseTypeSig
- java.lang.classfile.Signature.RefTypeSig
- java.lang.classfile.Signature.ArrayTypeSig
- java.lang.classfile.Signature.ClassTypeSig (also extends java.lang.classfile.Signature.ThrowableSig)
- java.lang.classfile.Signature.TypeVarSig (also extends java.lang.classfile.Signature.ThrowableSig)
- java.lang.classfile.Signature.ThrowableSig
- java.lang.classfile.Signature.ClassTypeSig (also extends java.lang.classfile.Signature.RefTypeSig)
- java.lang.classfile.Signature.TypeVarSig (also extends java.lang.classfile.Signature.RefTypeSig)
- java.lang.classfile.Signature.TypeArg
- java.lang.classfile.Signature.TypeArg.Bounded
- java.lang.classfile.Signature.TypeArg.Unbounded
- java.lang.classfile.Signature.TypeParam
- java.lang.classfile.TypeAnnotation
- java.lang.classfile.TypeAnnotation.LocalVarTargetInfo
- java.lang.classfile.TypeAnnotation.TargetInfo
- java.lang.classfile.TypeAnnotation.CatchTarget
- java.lang.classfile.TypeAnnotation.EmptyTarget
- java.lang.classfile.TypeAnnotation.FormalParameterTarget
- java.lang.classfile.TypeAnnotation.LocalVarTarget
- java.lang.classfile.TypeAnnotation.OffsetTarget
- java.lang.classfile.TypeAnnotation.SupertypeTarget
- java.lang.classfile.TypeAnnotation.ThrowsTarget
- java.lang.classfile.TypeAnnotation.TypeArgumentTarget
- java.lang.classfile.TypeAnnotation.TypeParameterBoundTarget
- java.lang.classfile.TypeAnnotation.TypeParameterTarget
- java.lang.classfile.TypeAnnotation.TypePathComponent
列挙クラス階層
- java.lang.Object
- java.lang.Enum<E> (java.lang.Comparable<T>、java.lang.constant.Constable、java.io.Serializableを実装)
- java.lang.classfile.AttributeMapper.AttributeStability
- java.lang.classfile.ClassFile.AttributesProcessingOption (java.lang.classfile.ClassFile.Optionを実装)
- java.lang.classfile.ClassFile.ConstantPoolSharingOption (java.lang.classfile.ClassFile.Optionを実装)
- java.lang.classfile.ClassFile.DeadCodeOption (java.lang.classfile.ClassFile.Optionを実装)
- java.lang.classfile.ClassFile.DeadLabelsOption (java.lang.classfile.ClassFile.Optionを実装)
- java.lang.classfile.ClassFile.DebugElementsOption (java.lang.classfile.ClassFile.Optionを実装)
- java.lang.classfile.ClassFile.LineNumbersOption (java.lang.classfile.ClassFile.Optionを実装)
- java.lang.classfile.ClassFile.ShortJumpsOption (java.lang.classfile.ClassFile.Optionを実装)
- java.lang.classfile.ClassFile.StackMapsOption (java.lang.classfile.ClassFile.Optionを実装)
- java.lang.classfile.Opcode
- java.lang.classfile.Opcode.Kind
- java.lang.classfile.Signature.TypeArg.Bounded.WildcardIndicator
- java.lang.classfile.TypeAnnotation.TargetType
- java.lang.classfile.TypeAnnotation.TypePathComponent.Kind
- java.lang.classfile.TypeKind
- java.lang.Enum<E> (java.lang.Comparable<T>、java.lang.constant.Constable、java.io.Serializableを実装)