public interface MethodBuilder
| Modifier and Type | Method and Description |
|---|---|
void |
add(TypeRef operandType) |
void |
box(TypeRef boxedType) |
void |
divide(TypeRef operandType) |
void |
endMethod() |
void |
invoke(java.lang.reflect.Method method) |
void |
invoke(MethodRef method,
CallingConvention convention) |
void |
ldc(java.lang.Object value) |
void |
loadArgument(int index) |
void |
loadArrayElement(TypeRef elementType) |
void |
loadField(FieldRef fieldRef) |
void |
loadStaticField(FieldRef fieldRef) |
void |
modulo(TypeRef operandType) |
void |
multiply(TypeRef operandType) |
void |
pop() |
void |
print(java.io.PrintStream out) |
ReferenceProvider |
references() |
void |
subtract(TypeRef operandType) |
ReferenceProvider references()
void ldc(java.lang.Object value)
void loadArgument(int index)
void pop()
void loadArrayElement(TypeRef elementType)
void add(TypeRef operandType)
void subtract(TypeRef operandType)
void multiply(TypeRef operandType)
void divide(TypeRef operandType)
void modulo(TypeRef operandType)
void invoke(MethodRef method, CallingConvention convention)
void invoke(java.lang.reflect.Method method)
void loadField(FieldRef fieldRef)
void loadStaticField(FieldRef fieldRef)
void box(TypeRef boxedType)
void endMethod()
void print(java.io.PrintStream out)