|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CP | |
jas |
Uses of CP in jas |
Subclasses of CP in jas | |
class |
AsciiCP
|
class |
ClassCP
|
class |
DoubleCP
Wrap an Double constant reference with this CPE. |
class |
FieldCP
|
class |
FloatCP
Wrap an Float constant reference with this CPE. |
class |
IntegerCP
Wrap an integer constant reference with this CPE. |
class |
InterfaceCP
|
class |
LongCP
Wrap an Long constant reference with this CPE. |
class |
MethodCP
|
class |
NameTypeCP
|
class |
StringCP
Wrap an String constant reference with this CPE. |
Methods in jas with parameters of type CP | |
void |
ExceptAttr.addException(CP cp)
|
void |
ClassEnv.setClass(CP name)
Define this class to have this name. |
void |
ClassEnv.setSuperClass(CP name)
Define this class to have this superclass |
void |
ClassEnv.addInterface(CP ifc)
Add this CP to the list of interfaces supposedly implemented by this class. |
void |
ClassEnv.addInterface(CP[] ilist)
Add this to the list of interfaces supposedly implemented by this class. |
void |
ClassEnv.addCPItem(CP cp)
This is the method to add CPE items to a class. |
void |
Catchtable.addEntry(Label start,
Label end,
Label handler,
CP cat)
add an entry to the catch table |
Constructors in jas with parameters of type CP | |
Var(short vacc,
CP name,
CP sig,
ConstAttr cattr)
|
|
SourceAttr(CP name)
Create a source file attribute, with more control over attribute name |
|
MultiarrayInsn(CP cpe,
int sz)
|
|
Method(short macc,
CP name,
CP sig,
CodeAttr cd,
ExceptAttr ex)
|
|
LocalVarEntry(Label startLabel,
Label endLabel,
CP name,
CP sig,
int slot)
Create local variable scope information that can be used while debugging. |
|
InvokeinterfaceInsn(CP cpe,
int nargs)
|
|
Insn(int opc,
CP arg)
This constructor is used for instructions that take a CP item as their argument. |
|
GenericAttr(CP name,
byte[] data)
Make up a new attribute |
|
ConstAttr(CP val)
Create a new constant attribute whose constant value is picked up from constant pool with the given entry. |
|
CatchEntry(Label start,
Label end,
Label handler,
CP cat)
Catch entries are created and then added to the Catchtable. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |