Uses of Interface
net.bytebuddy.implementation.MethodCall.ArgumentLoader.Factory
-
Packages that use MethodCall.ArgumentLoader.Factory Package Description net.bytebuddy.implementation 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.Factory Modifier and Type Class Description protected static classMethodCall.ArgumentLoader.ForField.FactoryA factory for an argument loaded that loads the value of an existing field as an argument.protected static classMethodCall.ArgumentLoader.ForInstance.FactoryA factory that supplies the value of a static field as an argument.static classMethodCall.ArgumentLoader.ForInstrumentedType.FactoryA factory for an argument loader that supplies the instrumented type as an argument.protected static classMethodCall.ArgumentLoader.ForMethodCall.FactoryA factory for an argument loaded that loads the return value of a method call as an argument.protected static classMethodCall.ArgumentLoader.ForMethodParameter.FactoryA factory for an argument loader that supplies a method parameter as an argument.protected static classMethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethodA factory for argument loaders that supplies all arguments of the instrumented method as arguments.static classMethodCall.ArgumentLoader.ForMethodParameterArray.ForInstrumentedMethodA factory that creates an arguments loader that loads all parameters of the instrumented method contained in an array.static classMethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfInvokedMethodAn argument loader factory that loads an array element from a parameter for each argument of the invoked method.static classMethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfParameterCreates an argument loader for an array element that of a specific parameter.static classMethodCall.ArgumentLoader.ForNullConstantAn argument loader that loads thenullvalue onto the operand stack.static classMethodCall.ArgumentLoader.ForStackManipulationLoads a stack manipulation resulting in a specific type as an argument.static classMethodCall.ArgumentLoader.ForThisReference.FactoryA factory for an argument loader that supplies thethisvalue as an argument.Fields in net.bytebuddy.implementation with type parameters of type MethodCall.ArgumentLoader.Factory Modifier and Type Field Description protected java.util.List<MethodCall.ArgumentLoader.Factory>MethodCall. argumentLoadersThe argument loader to load arguments onto the operand stack in their application order.Methods in net.bytebuddy.implementation that return MethodCall.ArgumentLoader.Factory Modifier and Type Method Description static MethodCall.ArgumentLoader.FactoryMethodCall.ArgumentLoader.ForStackManipulation. of(java.lang.Object value)Creates an argument loader that loads the supplied value as a constant.Methods in net.bytebuddy.implementation with parameters of type MethodCall.ArgumentLoader.Factory Modifier and Type Method Description MethodCallMethodCall. 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.Factory Modifier and Type Method Description MethodCallMethodCall. with(java.util.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.Factory Constructor Description MethodCall(MethodCall.MethodLocator.Factory methodLocator, MethodCall.TargetHandler.Factory targetHandler, java.util.List<MethodCall.ArgumentLoader.Factory> argumentLoaders, MethodCall.MethodInvoker.Factory methodInvoker, MethodCall.TerminationHandler.Factory terminationHandler, Assigner assigner, Assigner.Typing typing)Creates a new method call implementation.
-