Package | Description |
---|---|
serp.bytecode |
Bytecode Manipuation
|
serp.bytecode.visitor |
Bytecode Visitor
|
Modifier and Type | Method and Description |
---|---|
ConstantInstruction |
Code.constant()
Load some constant onto the stack.
|
ConstantInstruction |
ConstantInstruction.setNull()
Set this constant to null.
|
ConstantInstruction |
ConstantInstruction.setValue(BCClass value)
Set the value of this constant.
|
ConstantInstruction |
ConstantInstruction.setValue(boolean value)
Set the value of this constant; note that this type is converted to int.
|
ConstantInstruction |
ConstantInstruction.setValue(char value)
Set the value of this constant; note that this type is converted to int.
|
ConstantInstruction |
ConstantInstruction.setValue(Class value)
Set the value of this constant.
|
ConstantInstruction |
ConstantInstruction.setValue(double value)
Set the value of this constant.
|
ConstantInstruction |
ConstantInstruction.setValue(float value)
Set the value of this constant.
|
ConstantInstruction |
ConstantInstruction.setValue(int value)
Set the value of this constant.
|
ConstantInstruction |
ConstantInstruction.setValue(long value)
Set the value of this constant.
|
ConstantInstruction |
ConstantInstruction.setValue(Object value)
Set the constant to the given value.
|
ConstantInstruction |
ConstantInstruction.setValue(short value)
Set the value of this constant; note that this type is converted to int.
|
ConstantInstruction |
ConstantInstruction.setValue(String value)
Set the value of this constant.
|
ConstantInstruction |
ConstantInstruction.setValue(String value,
boolean clsName) |
Modifier and Type | Method and Description |
---|---|
void |
BCVisitor.enterConstantInstruction(ConstantInstruction obj) |
void |
PrettyPrintVisitor.enterConstantInstruction(ConstantInstruction obj) |
void |
BCVisitor.exitConstantInstruction(ConstantInstruction obj) |
Copyright © 2002–2019. All rights reserved.