Uses of Interface
net.bytebuddy.implementation.MethodCall.ArgumentLoader.Factory
Packages that use MethodCall.ArgumentLoader.Factory
Package
Description
The implementation package contains any logic for intercepting method calls.
-
Uses of MethodCall.ArgumentLoader.Factory in net.bytebuddy.implementation
Classes in net.bytebuddy.implementation that implement MethodCall.ArgumentLoader.FactoryModifier and TypeClassDescriptionprotected static class
A factory for an argument loaded that loads the value of an existing field as an argument.protected static class
A factory that supplies the value of a static field as an argument.static enum
A factory for an argument loader that supplies the instrumented type as an argument.protected static class
A factory for an argument loaded that loads the return value of a method call as an argument.protected static class
A factory for an argument loader that supplies a method parameter as an argument.protected static enum
A factory for argument loaders that supplies all arguments of the instrumented method as arguments.static enum
A factory that creates an arguments loader that loads all parameters of the instrumented method contained in an array.static class
An argument loader factory that loads an array element from a parameter for each argument of the invoked method.static class
Creates an argument loader for an array element that of a specific parameter.static enum
An argument loader that loads thenull
value onto the operand stack.static class
Loads a stack manipulation resulting in a specific type as an argument.static enum
A factory for an argument loader that supplies thethis
value as an argument.Fields in net.bytebuddy.implementation with type parameters of type MethodCall.ArgumentLoader.FactoryModifier and TypeFieldDescriptionprotected final List<MethodCall.ArgumentLoader.Factory>
MethodCall.argumentLoaders
The argument loader to load arguments onto the operand stack in their application order.Methods in net.bytebuddy.implementation that return MethodCall.ArgumentLoader.FactoryModifier and TypeMethodDescriptionCreates an argument loader that loads the supplied value as a constant.Methods in net.bytebuddy.implementation with parameters of type MethodCall.ArgumentLoader.FactoryModifier and TypeMethodDescriptionMethodCall.with
(MethodCall.ArgumentLoader.Factory... argumentLoader) Defines a method call that resolves arguments by the supplied argument loader factories.Method parameters in net.bytebuddy.implementation with type arguments of type MethodCall.ArgumentLoader.FactoryModifier and TypeMethodDescriptionMethodCall.with
(List<? extends MethodCall.ArgumentLoader.Factory> argumentLoaders) Defines a method call that resolves arguments by the supplied argument loader factories.Constructor parameters in net.bytebuddy.implementation with type arguments of type MethodCall.ArgumentLoader.FactoryModifierConstructorDescriptionprotected
MethodCall
(MethodCall.MethodLocator.Factory methodLocator, MethodCall.TargetHandler.Factory targetHandler, List<MethodCall.ArgumentLoader.Factory> argumentLoaders, MethodCall.MethodInvoker.Factory methodInvoker, MethodCall.TerminationHandler.Factory terminationHandler, Assigner assigner, Assigner.Typing typing) Creates a new method call implementation.