public class ConditionalStateStackManipulation
extends java.lang.Object
implements net.bytebuddy.implementation.bytecode.StackManipulation
net.bytebuddy.implementation.bytecode.StackManipulation.Compound, net.bytebuddy.implementation.bytecode.StackManipulation.Illegal, net.bytebuddy.implementation.bytecode.StackManipulation.Size, net.bytebuddy.implementation.bytecode.StackManipulation.Trivial| Constructor and Description |
|---|
ConditionalStateStackManipulation(net.bytebuddy.implementation.bytecode.StackManipulation condition,
net.bytebuddy.implementation.bytecode.StackManipulation action,
net.bytebuddy.implementation.bytecode.StackManipulation otherwise,
Frame frame) |
| Modifier and Type | Method and Description |
|---|---|
net.bytebuddy.implementation.bytecode.StackManipulation.Size |
apply(net.bytebuddy.jar.asm.MethodVisitor mv,
net.bytebuddy.implementation.Implementation.Context implementationContext) |
boolean |
isValid() |
public ConditionalStateStackManipulation(net.bytebuddy.implementation.bytecode.StackManipulation condition,
net.bytebuddy.implementation.bytecode.StackManipulation action,
net.bytebuddy.implementation.bytecode.StackManipulation otherwise,
Frame frame)
public boolean isValid()
isValid in interface net.bytebuddy.implementation.bytecode.StackManipulationpublic net.bytebuddy.implementation.bytecode.StackManipulation.Size apply(net.bytebuddy.jar.asm.MethodVisitor mv,
net.bytebuddy.implementation.Implementation.Context implementationContext)
apply in interface net.bytebuddy.implementation.bytecode.StackManipulation