Annotatable |
An object in a Java class file which can have annotations (classes, methods and fields).
|
ClassFile |
An object that implements the Java "class file" format.
|
ClassFile.Annotation |
The structure of the annotations array as described in JVMS8 4.7.16.
|
ClassFile.ArrayElementValue |
Representation of the "array_value" structure.
|
ClassFile.AttributeInfo |
Representation of a class file attribute (see JVMS7 4.7).
|
ClassFile.BooleanElementValue |
|
ClassFile.ByteElementValue |
|
ClassFile.CharElementValue |
|
ClassFile.ClassElementValue |
|
ClassFile.ConstantClassInfo |
See JVMS7 4.4.1.
|
ClassFile.ConstantElementValue |
Convenience class for element values that are constants (as opposed to annotations, enum constants and
arrays).
|
ClassFile.ConstantElementValue.Visitor |
The visitor interface for the implementation of the "visitor" pattern.
|
ClassFile.ConstantFieldrefInfo |
See JVMS7 4.4.2.
|
ClassFile.ConstantInterfaceMethodrefInfo |
See JVMS7 4.4.2.
|
ClassFile.ConstantInvokeDynamicInfo |
See JVMS7 4.4.10.
|
ClassFile.ConstantMethodHandleInfo |
See JVMS7 4.4.8.
|
ClassFile.ConstantMethodrefInfo |
See JVMS7 4.4.2.
|
ClassFile.ConstantMethodTypeInfo |
See JVMS7 4.4.9.
|
ClassFile.ConstantNameAndTypeInfo |
See JVMS7 4.4.6.
|
ClassFile.ConstantPoolInfo |
Base for various the constant pool table entry types.
|
ClassFile.ConstantUtf8Info |
See JVMS7 4.4.7.
|
ClassFile.ConstantValuePoolInfo |
Intermediate base class for constant pool table entry types that have 'value' semantics: Double, Float,
Integer, Long, String
|
ClassFile.DoubleElementValue |
|
ClassFile.ElementValue |
Representation of the "element_value" structure (see JVMS8 4.7.16.1).
|
ClassFile.ElementValue.Visitor |
The visitor interface for the implementation of the "visitor" pattern.
|
ClassFile.EnumConstValue |
Representation of the "enum_const_value" element in the "element_value" structure.
|
ClassFile.FieldInfo |
Representation of a "method_info" structure, as defined by JVMS7 4.5.
|
ClassFile.FloatElementValue |
|
ClassFile.InnerClassesAttribute |
Representation of an InnerClasses attribute (see JVMS 4.7.5).
|
ClassFile.InnerClassesAttribute.Entry |
The structure of the classes array as described in JVMS7 4.7.6.
|
ClassFile.IntElementValue |
|
ClassFile.LineNumberTableAttribute.Entry |
The structure of the entries in the line_number_table , as described in JVMS7 4.7.12.
|
ClassFile.LocalVariableTableAttribute.Entry |
The structure of the entries in the local_variable_table , as described in JVMS7 4.7.13.
|
ClassFile.LongElementValue |
|
ClassFile.MethodInfo |
Representation of a "method_info" structure, as defined by JVMS7 4.6.
|
ClassFile.ShortElementValue |
|
ClassFile.StackMapTableAttribute.AppendFrame |
Representation of the append_frame structure; see JVMS8 4.7.4.
|
ClassFile.StackMapTableAttribute.ChopFrame |
Representation of the chop_frame structure; see JVMS8 4.7.4.
|
ClassFile.StackMapTableAttribute.FullFrame |
Representation of the full_frame structure; see JVMS8 4.7.4.
|
ClassFile.StackMapTableAttribute.ObjectVariableInfo |
Representation of the object_variable_info structure; see JVMS8 4.7.4.
|
ClassFile.StackMapTableAttribute.SameFrame |
Representation of the same_frame structure; see JVMS8 4.7.4.
|
ClassFile.StackMapTableAttribute.SameFrameExtended |
Representation of the same_frame_extended structure; see JVMS8 4.7.4.
|
ClassFile.StackMapTableAttribute.SameLocals1StackItemFrame |
Representation of the same_locals_1_stack_item_frame structure; see JVMS8 4.7.4.
|
ClassFile.StackMapTableAttribute.SameLocals1StackItemFrameExtended |
Representation of the same_locals_1_stack_item_frame_extended structure; see JVMS8 4.7.4.
|
ClassFile.StackMapTableAttribute.StackMapFrame |
|
ClassFile.StackMapTableAttribute.StackMapFrameVisitor |
|
ClassFile.StackMapTableAttribute.UninitializedVariableInfo |
Representation of the uninitialized_variable_info structure; see JVMS8 4.7.4.
|
ClassFile.StackMapTableAttribute.VerificationTypeInfo |
Representation of the verification_type_info union; see JVMS8 4.7.4.
|
ClassFile.StringElementValue |
|
Traverser |
Implementations of this interface promise to traverses the subnodes of an AST.
|