Package org.gjt.jclasslib.structures.attributes
See: Description
-
-
Class Summary Class Description AnnotationDefaultAttribute Describes an AnnotationDefault attribute structure. BootstrapMethodsAttribute Describes a BootstrapMethods attribute structure. BootstrapMethodsEntry Describes an entry in a BootstrapMethods attribute structure. CodeAttribute Describes a Code attribute structure. ConstantValueAttribute Describes a ConstantValue attribute structure. DeprecatedAttribute Describes a Deprecated attribute structure. EnclosingMethodAttribute Describes an EnclosingMethod attribute structure. ExceptionTableEntry Describes an exception table entry in a Code attribute structure. ExceptionsAttribute Describes an Exceptions attribute structure. ExportsEntry Describes a "exports" or "opens" statement in a Module attribute structure. HashEntry Describes a hash entry in a ModuleHashes attribute structure. InnerClassesAttribute Describes an InnerClasses attribute structure. InnerClassesEntry Describes an entry in a InnerClasses attribute structure. LineNumberTableAttribute Describes an LineNumberTable attribute structure. LineNumberTableEntry Describes an entry in a LineNumberTable attribute structure. LocalVariableAttribute Contains common attributes to a local variable table attribute structure. LocalVariableEntry Contains common attributes to a local variable table entry structure. LocalVariableTableAttribute Describes an LocalVariableTable attribute structure. LocalVariableTypeTableAttribute Describes an LocalVariableTypeTable attribute structure. MethodParametersAttribute Describes a MethodParameter attribute structure. MethodParametersEntry Describes an entry in a BootstrapMethods attribute structure. ModuleAttribute Describes a Module attribute structure. ModuleHashesAttribute Describes a ModuleHashes attribute structure. ModuleMainClassAttribute Describes a ModuleMainClass attribute structure. ModulePackagesAttribute Describes a ModulePackages attribute structure. ModuleResolutionAttribute Describes a ModuleResolution attribute structure. ModuleTargetAttribute Describes a ModuleTarget attribute structure. NestHostAttribute Describes a NestHost attribute structure. NestMembersAttribute Describes a NestMembers attribute structure. NestMembersEntry Describes an entry in a NestMembers attribute structure. ObjectVerificationTypeInfoEntry Describes an entry of type VerificationType.OBJECT in a StackMapFrameEntry attribute structure. ParameterAnnotations Common class for runtime parameter annotations. PermittedSubclassesAttribute Describes a PermittedSubclasses attribute structure. ProvidesEntry Describes a "provides" statement in a Module attribute structure. RecordAttribute Describes a Record attribute structure. RecordEntry Describes an entry in a Record attribute structure. RequiresEntry Describes a "requires" statement in a Module attribute structure. RuntimeAnnotationsAttribute Base class for runtime annotations. RuntimeInvisibleAnnotationsAttribute Describes an RuntimeInvisibleAnnotations attribute structure. RuntimeInvisibleParameterAnnotationsAttribute Describes a RuntimeInvisibleParameterAnnotations attribute structure. RuntimeInvisibleTypeAnnotationsAttribute Describes an RuntimeInvisibleTypeAnnotations attribute structure. RuntimeParameterAnnotationsAttribute Common class for runtime parameter annotations. RuntimeTypeAnnotationsAttribute Common class for runtime type annotations. RuntimeVisibleAnnotationsAttribute Describes an RuntimeVisibleAnnotations attribute structure. RuntimeVisibleParameterAnnotationsAttribute Describes a RuntimeVisibleParameterAnnotations attribute structure. RuntimeVisibleTypeAnnotationsAttribute Describes an RuntimeVisibleTypeAnnotations attribute structure. SignatureAttribute Describes an Signature attribute structure. SourceDebugExtensionAttribute Describes an SourceDebugExtension attribute structure. SourceFileAttribute Describes a SourceFile attribute structure. StackMapFrameEntry Describes an entry in a BootstrapMethods attribute structure. StackMapTableAttribute Describes a BootstrapMethods attribute structure. SubStructure Base class for all sub-structures that are used in attribute infos. SyntheticAttribute Describes a Synthetic attribute structure. TypeAnnotation Describes an entry in a RuntimeVisibleTypeAnnotations or RuntimeInvisibleTypeAnnotations attribute structure. TypePathEntry Type path entry for a TypeAnnotation structure. UninitializedVerificationTypeInfoEntry Describes an entry of type VerificationType.UNINITIALIZED in a StackMapFrameEntry attribute structure. UnknownAttribute The class file can contain non-standard attributes that can be read, but that are not interpreted. VerificationTypeInfoEntry Describes an entry in a StackMapFrameEntry attribute structure. -
Interface Summary Interface Description AnnotationHolder Interface for attributes that contain annotations. -
Enum Summary Enum Description ModuleResolutionType Enum for the possible values of the ModuleResolutionAttribute attribute. StackFrameType Represents the available stack frame types in a stack map entry attribute. TypeAnnotationTargetType Represents the target type of a type annotation. TypePathKind Describes the kind of a type path in a TypePathEntry structure. VerificationType Represents the verification type of a bootstrap entry.