protected class MethodVariableStore.ArgumentStoringStackManipulation extends Object implements net.bytebuddy.implementation.bytecode.StackManipulation
net.bytebuddy.implementation.bytecode.StackManipulation.Compound, net.bytebuddy.implementation.bytecode.StackManipulation.Illegal, net.bytebuddy.implementation.bytecode.StackManipulation.LegalTrivial, net.bytebuddy.implementation.bytecode.StackManipulation.Size
Modifier | Constructor and Description |
---|---|
protected |
ArgumentStoringStackManipulation(int variableIndex)
Creates a new argument loading stack manipulation.
|
Modifier and Type | Method and Description |
---|---|
net.bytebuddy.implementation.bytecode.StackManipulation.Size |
apply(net.bytebuddy.jar.asm.MethodVisitor methodVisitor,
net.bytebuddy.implementation.Implementation.Context implementationContext) |
boolean |
equals(Object other) |
int |
hashCode() |
boolean |
isValid() |
String |
toString() |
protected ArgumentStoringStackManipulation(int variableIndex)
variableIndex
- The index of the local variable array from which the variable should be stored.public boolean isValid()
isValid
in interface net.bytebuddy.implementation.bytecode.StackManipulation
public net.bytebuddy.implementation.bytecode.StackManipulation.Size apply(net.bytebuddy.jar.asm.MethodVisitor methodVisitor, net.bytebuddy.implementation.Implementation.Context implementationContext)
apply
in interface net.bytebuddy.implementation.bytecode.StackManipulation
Copyright © 2015. All rights reserved.