|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IClassFormatOutput | |
---|---|
com.vladium.jcd.cls | |
com.vladium.jcd.cls.attribute | |
com.vladium.jcd.cls.constant |
Uses of IClassFormatOutput in com.vladium.jcd.cls |
---|
Subinterfaces of IClassFormatOutput in com.vladium.jcd.cls | |
---|---|
interface |
IAttributeCollection
An abstraction of the 'attributes' component of .class format. |
interface |
IConstantCollection
An abstraction of constant pool in .class format. |
interface |
IFieldCollection
An abstraction of the 'fields' component of .class format. |
interface |
IInterfaceCollection
An abstraction of the 'interfaces' component of .class format. |
interface |
IMethodCollection
An abstraction of the 'methods' component of .class format. |
Classes in com.vladium.jcd.cls that implement IClassFormatOutput | |
---|---|
(package private) class |
AttributeCollection
|
class |
ClassDef
This class represents the abstract syntax table (AST) that ClassDefParser
produces from bytecode. |
(package private) class |
ConstantCollection
|
(package private) class |
FieldCollection
|
(package private) class |
InterfaceCollection
|
(package private) class |
MethodCollection
|
Uses of IClassFormatOutput in com.vladium.jcd.cls.attribute |
---|
Subinterfaces of IClassFormatOutput in com.vladium.jcd.cls.attribute | |
---|---|
interface |
IDeclaredExceptionTable
This table is a structure nested within ExceptionsAttribute_info
structure. |
interface |
IExceptionHandlerTable
This table is a structure nested within the CodeAttribute_info . |
Classes in com.vladium.jcd.cls.attribute that implement IClassFormatOutput | |
---|---|
class |
Attribute_info
Abstract base for all XXXAttribute_info structures. |
class |
BridgeAttribute_info
New attribute added by J2SE 1.5 |
class |
CodeAttribute_info
The Code attribute is a variable-length attribute used in the attributes table of Method_info structures. |
class |
ConstantValueAttribute_info
The ConstantValue attribute is a fixed-length attribute used in the attributes table of the Field_info structures. |
(package private) class |
DeclaredExceptionTable
|
class |
Exception_info
An Exception_info is an entry layout format for ExceptionHandlerTable . |
(package private) class |
ExceptionHandlerTable
|
class |
ExceptionsAttribute_info
The Exceptions attribute is a variable-length attribute used in the attributes table of a Method_info structure. |
class |
GenericAttribute_info
This attribute structure is used during parsing to absorb all attribute types that are not currently recognized. |
class |
InnerClass_info
|
class |
InnerClassesAttribute_info
|
class |
LineNumber_info
This class represents a line_number_table entry contained by LineNumberTableAttribute_info attribute. |
class |
LineNumberTableAttribute_info
The LineNumberTable attribute is an optional variable-length attribute in the attributes table of a CodeAttribute_info attribute. |
class |
SourceFileAttribute_info
|
class |
SyntheticAttribute_info
The Synthetic attribute is a fixed-length attribute in the attributes table of ClassFile, Field_info , and
Method_info structures. |
Uses of IClassFormatOutput in com.vladium.jcd.cls.constant |
---|
Classes in com.vladium.jcd.cls.constant that implement IClassFormatOutput | |
---|---|
class |
CONSTANT_Class_info
The CONSTANT_Class_info structure is used to represent a class or an interface. |
class |
CONSTANT_Double_info
The CONSTANT_Long_info and CONSTANT_Double_info represent eight-byte
numeric (long and double) constants. |
class |
CONSTANT_Fieldref_info
This structure is used in the constant pool to represent dynamic references to fields. |
class |
CONSTANT_Float_info
The CONSTANT_Integer_info and CONSTANT_Float_info structures represent four-byte numeric (int and float) constants. |
class |
CONSTANT_info
An abstract base for all other CONSTANT_XXX_info structures. |
class |
CONSTANT_Integer_info
The CONSTANT_Integer_info and CONSTANT_Float_info structures represent four-byte numeric (int and float) constants. |
class |
CONSTANT_InterfaceMethodref_info
This structure is used in the constant pool to represent dynamic references to interface methods. |
class |
CONSTANT_literal_info
Abstract base for all CONSTANT_XXX_info structures representing literal values in the constant pool. |
class |
CONSTANT_Long_info
The CONSTANT_Long_info and CONSTANT_Double_info represent eight-byte
numeric (long and double) constants. |
class |
CONSTANT_Methodref_info
This structure is used in the constant pool to represent dynamic references to class methods. |
class |
CONSTANT_NameAndType_info
The CONSTANT_NameAndType_info structure is used to represent a field or method, without indicating which class or interface type it belongs to. |
class |
CONSTANT_ref_info
Abstract base for all CONSTANT_XXXref_info structures. |
class |
CONSTANT_String_info
The CONSTANT_String_info structure is used to represent constant objects of the type java.lang.String. |
class |
CONSTANT_Utf8_info
The CONSTANT_Utf8_info structure is used to represent constant string values. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |