Uses of Enum
net.bytebuddy.implementation.InvokeDynamic.TerminationHandler
Packages that use InvokeDynamic.TerminationHandler
Package
Description
The implementation package contains any logic for intercepting method calls.
-
Uses of InvokeDynamic.TerminationHandler in net.bytebuddy.implementation
Fields in net.bytebuddy.implementation declared as InvokeDynamic.TerminationHandlerModifier and TypeFieldDescriptionprotected final InvokeDynamic.TerminationHandler
InvokeDynamic.terminationHandler
A handler that handles the method return.Methods in net.bytebuddy.implementation that return InvokeDynamic.TerminationHandlerModifier and TypeMethodDescriptionReturns the enum constant of this type with the specified name.static InvokeDynamic.TerminationHandler[]
InvokeDynamic.TerminationHandler.values()
Returns an array containing the constants of this enum type, in the order they are declared.Constructors in net.bytebuddy.implementation with parameters of type InvokeDynamic.TerminationHandlerModifierConstructorDescriptionprotected
AbstractDelegator
(MethodDescription.InDefinedShape bootstrap, List<? extends JavaConstant> arguments, InvokeDynamic.InvocationProvider invocationProvider, InvokeDynamic.TerminationHandler terminationHandler, Assigner assigner, Assigner.Typing typing) Creates a new abstract delegator for a dynamic method invocation.protected
InvokeDynamic
(MethodDescription.InDefinedShape bootstrap, List<? extends JavaConstant> arguments, InvokeDynamic.InvocationProvider invocationProvider, InvokeDynamic.TerminationHandler terminationHandler, Assigner assigner, Assigner.Typing typing) Creates a new invoke dynamic implementation.protected
OfArgument
(MethodDescription.InDefinedShape bootstrap, List<? extends JavaConstant> arguments, InvokeDynamic.InvocationProvider invocationProvider, InvokeDynamic.TerminationHandler terminationHandler, Assigner assigner, Assigner.Typing typing, int index) Creates a new invoke dynamic instance with an implicit field type for the provided value.protected
OfField
(MethodDescription.InDefinedShape bootstrap, List<? extends JavaConstant> arguments, InvokeDynamic.InvocationProvider invocationProvider, InvokeDynamic.TerminationHandler terminationHandler, Assigner assigner, Assigner.Typing typing, String fieldName, FieldLocator.Factory fieldLocatorFactory) Creates a new abstract delegator for a dynamic method invocation where the last argument is assigned an implicit type.protected
OfInstance
(MethodDescription.InDefinedShape bootstrap, List<? extends JavaConstant> arguments, InvokeDynamic.InvocationProvider invocationProvider, InvokeDynamic.TerminationHandler terminationHandler, Assigner assigner, Assigner.Typing typing, Object value) Creates a new invoke dynamic instance with an implicit field type for the provided value.protected
WithImplicitArguments
(MethodDescription.InDefinedShape bootstrap, List<? extends JavaConstant> arguments, InvokeDynamic.InvocationProvider invocationProvider, InvokeDynamic.TerminationHandler terminationHandler, Assigner assigner, Assigner.Typing typing) Creates a new dynamic method invocation with implicit arguments.protected
WithImplicitTarget
(MethodDescription.InDefinedShape bootstrap, List<? extends JavaConstant> arguments, InvokeDynamic.InvocationProvider invocationProvider, InvokeDynamic.TerminationHandler terminationHandler, Assigner assigner, Assigner.Typing typing) Creates a new dynamic method invocation with implicit arguments and an implicit invocation target.protected
WithImplicitType
(MethodDescription.InDefinedShape bootstrap, List<? extends JavaConstant> arguments, InvokeDynamic.InvocationProvider invocationProvider, InvokeDynamic.TerminationHandler terminationHandler, Assigner assigner, Assigner.Typing typing) Creates a new abstract delegator for a dynamic method invocation where the last argument is assigned an implicit type.