Package | Description |
---|---|
net.bytebuddy.implementation |
The implementation package contains any logic for intercepting method calls.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
InvokeDynamic.WithImplicitType.OfArgument
An invoke dynamic implementation where the last argument is an implicitly typed method argument.
|
protected static class |
InvokeDynamic.WithImplicitType.OfField
An invoke dynamic implementation where the last argument is an implicitly typed field value.
|
protected static class |
InvokeDynamic.WithImplicitType.OfInstance
A step in the invoke dynamic domain specific language that allows to explicitly specify a field type for a reference value.
|
Modifier and Type | Method and Description |
---|---|
InvokeDynamic.WithImplicitType |
InvokeDynamic.withArgument(int index)
Passes a parameter of the instrumented method to the bootstrapped method.
|
InvokeDynamic.WithImplicitType |
InvokeDynamic.AbstractDelegator.withArgument(int index)
Passes a parameter of the instrumented method to the bootstrapped method.
|
InvokeDynamic.WithImplicitType |
InvokeDynamic.withField(String name)
Passes the values of the specified fields to the bootstrap method.
|
InvokeDynamic.WithImplicitType |
InvokeDynamic.AbstractDelegator.withField(String name)
Passes the values of the specified fields to the bootstrap method.
|
InvokeDynamic.WithImplicitType |
InvokeDynamic.withField(String name,
FieldLocator.Factory fieldLocatorFactory)
Passes the values of the specified fields to the bootstrap method.
|
InvokeDynamic.WithImplicitType |
InvokeDynamic.AbstractDelegator.withField(String name,
FieldLocator.Factory fieldLocatorFactory)
Passes the values of the specified fields to the bootstrap method.
|
InvokeDynamic.WithImplicitType |
InvokeDynamic.withReference(Object value)
Requires the bootstrap method to bootstrap a method that takes the specified argument as its next parameter while
allowing to specify the value to be of a different type than the actual instance type.
|
InvokeDynamic.WithImplicitType |
InvokeDynamic.AbstractDelegator.withReference(Object value)
Requires the bootstrap method to bootstrap a method that takes the specified argument as its next parameter while
allowing to specify the value to be of a different type than the actual instance type.
|
Copyright © 2014–2020. All rights reserved.