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 classAn argument provider for a field access.static classLoads a value onto the operand stack that is stored in a static field.static classLoads the instrumented type onto the operand stack.protected static classAn argument provider for a method call.static classA factory for an argument loader that supplies a method parameter as an argument.protected static enumA factory for argument loaders that supplies all arguments of the instrumented method as arguments.static enumA factory that creates an arguments loader that loads all parameters of the instrumented method contained in an array.static classAn argument loader factory that loads an array element from a parameter for each argument of the invoked method.static classCreates an argument loader for an array element that of a specific parameter.static enumAn argument loader that loads thenullvalue onto the operand stack.static classLoads a stack manipulation resulting in a specific type as an argument.static classAn argument loader that assigns thethisreference 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.argumentProvidersThe 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.