Package | Description |
---|---|
net.bytebuddy.implementation |
The implementation package contains any logic for intercepting method calls.
|
net.bytebuddy.utility |
This package contains utility classes for common use within any Byte Buddy logic.
|
Modifier and Type | Method and Description |
---|---|
static FixedValue.AssignerConfigurable |
FixedValue.value(JavaInstance fixedValue)
Returns the loaded version of the given
JavaInstance . |
MethodCall |
MethodCall.with(JavaInstance... javaInstance)
Defines the given Java instances to be provided as arguments to the invoked method where the given
instances are stored in the generated class's constant pool.
|
InvokeDynamic |
InvokeDynamic.withInstance(JavaInstance... javaInstance)
Hands the provided Java instance to the dynamically bound method.
|
InvokeDynamic |
InvokeDynamic.AbstractDelegator.withInstance(JavaInstance... javaInstance) |
Constructor and Description |
---|
ForJavaInstance(JavaInstance javaInstance)
Creates a new argument loader for a Java instance.
|
ForJavaInstance(JavaInstance javaInstance)
Creates a new argument provider for the given Java instance.
|
Modifier and Type | Class and Description |
---|---|
static class |
JavaInstance.MethodHandle
Represents a
java.lang.invoke.MethodHandle object. |
static class |
JavaInstance.MethodType
Represents a
java.lang.invoke.MethodType object. |
Copyright © 2014–2016. All rights reserved.