Uses of Interface
net.bytebuddy.implementation.MethodCall.ArgumentLoader.ArgumentProvider
Packages that use MethodCall.ArgumentLoader.ArgumentProvider
Package
Description
The implementation package contains any logic for intercepting method calls.
-
Uses of MethodCall.ArgumentLoader.ArgumentProvider in net.bytebuddy.implementation
Classes in net.bytebuddy.implementation that implement MethodCall.ArgumentLoader.ArgumentProviderModifier and TypeClassDescriptionprotected static class
An argument provider for a field access.static class
Loads a value onto the operand stack that is stored in a static field.static class
Loads the instrumented type onto the operand stack.protected static class
An argument provider for a method call.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 class
An argument loader that assigns thethis
reference to a parameter.Fields in net.bytebuddy.implementation with type parameters of type MethodCall.ArgumentLoader.ArgumentProviderModifier and TypeFieldDescriptionprivate final List<MethodCall.ArgumentLoader.ArgumentProvider>
MethodCall.Appender.argumentProviders
The argument providers to use.Methods in net.bytebuddy.implementation that return MethodCall.ArgumentLoader.ArgumentProviderModifier and TypeMethodDescriptionMethodCall.ArgumentLoader.Factory.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForField.Factory.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForInstance.Factory.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForInstrumentedType.Factory.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForMethodCall.Factory.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForMethodParameter.Factory.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForMethodParameterArray.ForInstrumentedMethod.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfInvokedMethod.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfParameter.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForNullConstant.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForStackManipulation.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.MethodCall.ArgumentLoader.ForThisReference.Factory.make
(Implementation.Target implementationTarget) Creates an argument provider for the supplied implementation target.