public class RelativeOperationImplementation extends Object implements net.bytebuddy.implementation.Implementation
| Modifier and Type | Class and Description |
|---|---|
static class |
RelativeOperationImplementation.IntegerAddition |
static class |
RelativeOperationImplementation.IntegerDivision |
static class |
RelativeOperationImplementation.IntegerMod |
static class |
RelativeOperationImplementation.IntegerMultiplication |
static class |
RelativeOperationImplementation.IntegerSubtraction |
static class |
RelativeOperationImplementation.Operation |
net.bytebuddy.implementation.Implementation.Compound, net.bytebuddy.implementation.Implementation.Context, net.bytebuddy.implementation.Implementation.Simple, net.bytebuddy.implementation.Implementation.SpecialMethodInvocation, net.bytebuddy.implementation.Implementation.Target| Constructor and Description |
|---|
RelativeOperationImplementation(RelativeOperationImplementation.Operation op)
and an operation to do on them
|
| Modifier and Type | Method and Description |
|---|---|
net.bytebuddy.implementation.bytecode.ByteCodeAppender |
appender(net.bytebuddy.implementation.Implementation.Target implementationTarget) |
static net.bytebuddy.implementation.bytecode.StackManipulation |
opFor(RelativeOperationImplementation.Operation operation)
Returns the proper stack manipulation
for the given operation
|
net.bytebuddy.dynamic.scaffold.InstrumentedType |
prepare(net.bytebuddy.dynamic.scaffold.InstrumentedType instrumentedType) |
public RelativeOperationImplementation(RelativeOperationImplementation.Operation op)
op - public static net.bytebuddy.implementation.bytecode.StackManipulation opFor(RelativeOperationImplementation.Operation operation)
operation - the arithmetic operation to dopublic net.bytebuddy.dynamic.scaffold.InstrumentedType prepare(net.bytebuddy.dynamic.scaffold.InstrumentedType instrumentedType)
prepare in interface net.bytebuddy.implementation.Implementationpublic net.bytebuddy.implementation.bytecode.ByteCodeAppender appender(net.bytebuddy.implementation.Implementation.Target implementationTarget)
appender in interface net.bytebuddy.implementation.ImplementationCopyright © 2015. All Rights Reserved.