org.iqual.chaplin
Class MethodImplementor.Argument
java.lang.Object
org.iqual.chaplin.MethodImplementor.Argument
- Direct Known Subclasses:
- MethodImplementor.BooleanArgument, MethodImplementor.ByteArgument, MethodImplementor.DoubleArgument, MethodImplementor.FloatArgument, MethodImplementor.CharArgument, MethodImplementor.IntegerArgument, MethodImplementor.LongArgument, MethodImplementor.ObjectArgument, MethodImplementor.ShortArgument, MethodImplementor.VoidArgument
- Enclosing class:
- MethodImplementor
public abstract static class MethodImplementor.Argument
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
desc
protected String desc
argSize
protected int argSize
ordinal
protected int ordinal
offset
protected int offset
MethodImplementor.Argument
public MethodImplementor.Argument()
init
public void init(String desc,
int argSize,
int ordinal,
int offset)
generateArrayElement
public void generateArrayElement(org.objectweb.asm.MethodVisitor mv)
generateSpecificArrayElement
protected abstract void generateSpecificArrayElement(org.objectweb.asm.MethodVisitor mv)
generateSpecificArrayElementAsObject
protected abstract void generateSpecificArrayElementAsObject(org.objectweb.asm.MethodVisitor mv)
generateReturn
protected abstract void generateReturn(org.objectweb.asm.MethodVisitor mv)
getType
public abstract Class getType()
generateOriginalReturn
public abstract void generateOriginalReturn(org.objectweb.asm.MethodVisitor mv)
Copyright © 2009 iquality.org. All Rights Reserved.