org.apache.harmony.pack200.bytecode.forms |
|
Java Source File Name | Type | Comment |
ByteCodeForm.java | Class | |
ByteForm.java | Class | This class implements the form for bytecodes
which have single byte operands. |
ClassRefForm.java | Class | This class implements the byte code form for those
bytecodes which have class references (and only
class references). |
ClassSpecificReferenceForm.java | Class | Abstract superclass of all classes that have class-specific
references to constant pool information. |
DoubleForm.java | Class | This class implements the byte code form for those
bytecodes which have double references (and only
double references). |
FieldRefForm.java | Class | This class implements the byte code form for those
bytecodes which have field references (and only
field references). |
FloatRefForm.java | Class | This class implements the byte code form for those
bytecodes which have float references (and only
float references). |
IincForm.java | Class | This class implements the byte code form for the
iinc instruction. |
IMethodRefForm.java | Class | This class implements the byte code form for those
bytecodes which have IMethod references (and only
IMethod references). |
InitMethodReferenceForm.java | Class | Abstract superclass of those classes which look up init methods
(these are class specific methods). |
IntRefForm.java | Class | This class implements the byte code form for those
bytecodes which have int references (and only
int references). |
LabelForm.java | Class | This class implements the byte code form for those
bytecodes which have label references (and only
label references). |
LocalForm.java | Class | This class implements the byte code form for those
bytecodes which have float references (and only
float references). |
LongForm.java | Class | This class implements the byte code form for those
bytecodes which have long references (and only
long references). |
LookupSwitchForm.java | Class | |
MethodRefForm.java | Class | This class implements the byte code form for those
bytecodes which have regular method references (and only
regular method references). |
MultiANewArrayForm.java | Class | This class implements the byte code form for the
multianewarray instruction. |
NarrowClassRefForm.java | Class | This class is used for representations of cldc and
cldc_w. |
NewClassRefForm.java | Class | This class is an extension of the ClassRefForm. |
NewInitMethodRefForm.java | Class | This class is used to determine which init method should
be called, based on the last class which was sent a
constructor message. |
NoArgumentForm.java | Class | This class implements the byte code form of all bytecodes
which either have no operands (such as nop) or have all
their operands passed on the stack (not encoded as bytes
in the bytecode streams). |
ReferenceForm.java | Class | Abstract class of all ByteCodeForms which add a nested
entry from the globalConstantPool. |
ShortForm.java | Class | This class implements the form for bytecodes
which have short operands only. |
SingleByteReferenceForm.java | Class | Some bytecodes (such as (a)ldc, fldc and ildc) have single-
byte references to the class pool. |
StringRefForm.java | Class | This class implements the byte code form for those
bytecodes which have string references (and only
string references). |
SuperFieldRefForm.java | Class | This class implements references to fields defined
in the superclass, which is set by this class in the
OperandManager. |
SuperInitMethodRefForm.java | Class | This class is used to determine which init method should
be called, based on the last superclass reference. |
SuperMethodRefForm.java | Class | This class implements references to methods defined
in the superclass, which is set by this class in the
OperandManager. |
SwitchForm.java | Class | |
TableSwitchForm.java | Class | |
ThisFieldRefForm.java | Class | This class implements references to fields defined
in the current class, which is set by this class in the
OperandManager. |
ThisInitMethodRefForm.java | Class | This class is used to determine which init method should
be called, based on the last current class reference. |
ThisMethodRefForm.java | Class | This class implements references to methods defined
in the current class, which is set by this class in the
OperandManager. |
VariableInstructionForm.java | Class | This abstract class implements the common code for
instructions which have variable lengths. |
WideForm.java | Class | This class implements the byte code form for the
wide instruction. |