|
|||||||||
| Home >> All >> com >> techtrader >> modules >> tools >> [ bytecode overview ] | PREV NEXT | ||||||||
Uses of Class
com.techtrader.modules.tools.bytecode.BCEntity
| Uses of BCEntity in com.techtrader.modules.tools.bytecode |
| Subclasses of BCEntity in com.techtrader.modules.tools.bytecode | |
class |
Attribute
Representation of an attribute in a .class file. |
class |
BCClass
Start here to understand this package. |
class |
BCField
Representation of a bytecode field of a class; a BCField can only be obtained from a BCClass. |
class |
BCMethod
Representation of a bytecode method of a class; a BCMethod can only be obtained from a BCClass. |
class |
Code
Representation of a code block of a class. |
class |
ConstantValueAttribute
Representation of a constant value in a .class file. |
class |
DeprecatedAttribute
Attribute signifying that a method or class is deprecated. |
class |
ExceptionsAttribute
Attribute indicating what checked exceptions a method can throw; referenced from a BCMethod. |
class |
InnerClassesAttribute
Attribute describing the inner classes of a .class file. |
class |
LineNumberTableAttribute
A LineNumberTableAttributs holds a table of line number to program counter mappings, so that errors can be reported with the correct line number. |
class |
LocalVariableTableAttribute
Represents a local variable table for a method. |
class |
SourceFileAttribute
Attribute naming the source file for this .class file. |
class |
SyntheticAttribute
Attribute that should be present for .class files with generated source code. |
class |
UnknownAttribute
An unrecognized attribute; .class files are allowed to contain attributes that are not recognized, and the JVM must ignore them. |
| Fields in com.techtrader.modules.tools.bytecode declared as BCEntity | |
protected BCEntity |
Attribute._owner
|
| Methods in com.techtrader.modules.tools.bytecode that return BCEntity | |
BCEntity |
Attribute.getOwner()
Each Attribute references the entity that owns it. |
| Methods in com.techtrader.modules.tools.bytecode with parameters of type BCEntity | |
void |
BCEntity.importAttributes(BCEntity other)
Import all attributes from another entity. |
protected static Attribute |
Attribute.createAttribute(java.lang.String name,
BCEntity owner)
Create an attribute of the appropriate type based on the the attribute name. |
| Constructors in com.techtrader.modules.tools.bytecode with parameters of type BCEntity | |
UnknownAttribute(int nameIndex,
BCEntity owner)
|
|
SyntheticAttribute(int nameIndex,
BCEntity owner)
Protected constructor. |
|
SourceFileAttribute(int nameIndex,
BCEntity owner)
Protected constructor. |
|
LocalVariableTableAttribute(int nameIndex,
BCEntity owner)
Protected constructor. |
|
LineNumberTableAttribute(int nameIndex,
BCEntity owner)
Protected constructor. |
|
InnerClassesAttribute(int nameIndex,
BCEntity owner)
Protected constructor. |
|
ExceptionsAttribute(int nameIndex,
BCEntity owner)
Protected constructor. |
|
DeprecatedAttribute(int nameIndex,
BCEntity owner)
Protected constructor. |
|
ConstantValueAttribute(int nameIndex,
BCEntity owner)
Protected constructor. |
|
Code(int nameIndex,
BCEntity owner)
|
|
Attribute(int nameIndex,
BCEntity owner)
Protected Constructor. |
|
|
|||||||||
| Home >> All >> com >> techtrader >> modules >> tools >> [ bytecode overview ] | PREV NEXT | ||||||||