Uses of Interface
net.bytebuddy.asm.Advice.AssignReturned.Handler
-
Packages that use Advice.AssignReturned.Handler Package Description net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API. -
-
Uses of Advice.AssignReturned.Handler in net.bytebuddy.asm
Classes in net.bytebuddy.asm that implement Advice.AssignReturned.Handler Modifier and Type Class Description static classAdvice.AssignReturned.ToAllArguments.HandlerA handler for aAdvice.AssignReturned.ToAllArgumentsannotation.static classAdvice.AssignReturned.ToArguments.HandlerA handler for aAdvice.AssignReturned.ToArguments.ToArgumentannotation.static classAdvice.AssignReturned.ToFields.HandlerA handler for aAdvice.AssignReturned.ToFields.ToFieldannotation.static classAdvice.AssignReturned.ToReturned.HandlerA handler for aAdvice.AssignReturned.ToReturnedannotation.static classAdvice.AssignReturned.ToThis.HandlerA handler for theAdvice.AssignReturned.ToThisannotation.static classAdvice.AssignReturned.ToThrown.HandlerA handler for aAdvice.AssignReturned.ToThrownannotation.Fields in net.bytebuddy.asm with type parameters of type Advice.AssignReturned.Handler Modifier and Type Field Description private java.util.Map<Advice.AssignReturned.Handler,java.lang.Integer>Advice.AssignReturned.ForArray. handlersA mapping of the handlers to apply mapped to the index in the array that is returned by the advice method.private java.util.List<Advice.AssignReturned.Handler>Advice.AssignReturned.ForScalar. handlersThe list of handlers to apply.private java.util.List<Advice.AssignReturned.Handler>Advice.AssignReturned.Handler.Factory.Simple. handlersThe handlers this factory should return.Methods in net.bytebuddy.asm that return types with arguments of type Advice.AssignReturned.Handler Modifier and Type Method Description protected java.util.Collection<Advice.AssignReturned.Handler>Advice.AssignReturned.ForArray. getHandlers()protected java.util.Collection<Advice.AssignReturned.Handler>Advice.AssignReturned.ForScalar. getHandlers()protected abstract java.util.Collection<Advice.AssignReturned.Handler>Advice.AssignReturned. getHandlers()Returns a collection of all handlers to apply.java.util.List<Advice.AssignReturned.Handler>Advice.AssignReturned.Handler.Factory. make(TypeDescription returnType, boolean exit, AnnotationDescription.Loadable<? extends T> annotation)Resolves a list of handlers for this factory.java.util.List<Advice.AssignReturned.Handler>Advice.AssignReturned.Handler.Factory.Simple. make(TypeDescription returnType, boolean exit, AnnotationDescription.Loadable<? extends S> annotation)Resolves a list of handlers for this factory.java.util.List<Advice.AssignReturned.Handler>Advice.AssignReturned.ToAllArguments.Handler.Factory. make(TypeDescription typeDescription, boolean exit, AnnotationDescription.Loadable<? extends Advice.AssignReturned.ToAllArguments> annotation)Resolves a list of handlers for this factory.java.util.List<Advice.AssignReturned.Handler>Advice.AssignReturned.ToArguments.Handler.Factory. make(TypeDescription returnType, boolean exit, AnnotationDescription.Loadable<? extends Advice.AssignReturned.ToArguments> annotation)Resolves a list of handlers for this factory.java.util.List<Advice.AssignReturned.Handler>Advice.AssignReturned.ToFields.Handler.Factory. make(TypeDescription returnType, boolean exit, AnnotationDescription.Loadable<? extends Advice.AssignReturned.ToFields> annotation)Resolves a list of handlers for this factory.java.util.List<Advice.AssignReturned.Handler>Advice.AssignReturned.ToReturned.Handler.Factory. make(TypeDescription returnType, boolean exit, AnnotationDescription.Loadable<? extends Advice.AssignReturned.ToReturned> annotation)Resolves a list of handlers for this factory.java.util.List<Advice.AssignReturned.Handler>Advice.AssignReturned.ToThis.Handler.Factory. make(TypeDescription returnType, boolean exit, AnnotationDescription.Loadable<? extends Advice.AssignReturned.ToThis> annotation)Resolves a list of handlers for this factory.java.util.List<Advice.AssignReturned.Handler>Advice.AssignReturned.ToThrown.Handler.Factory. make(TypeDescription returnType, boolean exit, AnnotationDescription.Loadable<? extends Advice.AssignReturned.ToThrown> annotation)Resolves a list of handlers for this factory.Methods in net.bytebuddy.asm with parameters of type Advice.AssignReturned.Handler Modifier and Type Method Description protected StackManipulationAdvice.AssignReturned.ForArray. toLoadInstruction(Advice.AssignReturned.Handler handler, int offset)protected StackManipulationAdvice.AssignReturned.ForScalar. toLoadInstruction(Advice.AssignReturned.Handler handler, int offset)protected abstract StackManipulationAdvice.AssignReturned. toLoadInstruction(Advice.AssignReturned.Handler handler, int offset)Creates a load instruction for the given handler.Advice.AssignReturned.FactoryAdvice.AssignReturned.Factory. with(java.lang.Class<? extends java.lang.annotation.Annotation> type, Advice.AssignReturned.Handler... handler)Includes a list of handlers upon discovering an annotation of a given type.Method parameters in net.bytebuddy.asm with type arguments of type Advice.AssignReturned.Handler Modifier and Type Method Description Advice.AssignReturned.FactoryAdvice.AssignReturned.Factory. with(java.lang.Class<? extends java.lang.annotation.Annotation> type, java.util.List<Advice.AssignReturned.Handler> handlers)Includes a list of handlers upon discovering an annotation of a given type.Constructor parameters in net.bytebuddy.asm with type arguments of type Advice.AssignReturned.Handler Constructor Description ForArray(TypeDescription typeDescription, Advice.AssignReturned.ExceptionHandler.Factory exceptionHandlerFactory, boolean exit, java.util.Collection<java.util.List<Advice.AssignReturned.Handler>> handlers)Creates a post processor to assign a returned array value by index.ForScalar(TypeDescription typeDescription, Advice.AssignReturned.ExceptionHandler.Factory exceptionHandlerFactory, boolean exit, boolean skipOnDefaultValue, java.util.Collection<java.util.List<Advice.AssignReturned.Handler>> handlers)Creates a post processor to assign a returned scalar value.Simple(java.lang.Class<S> type, java.util.List<Advice.AssignReturned.Handler> handlers)Creates a new simple handler.
-