Package | Description |
---|---|
net.bytebuddy.asm |
The ASM package contains classes that are meant for direct interaction with the ASM API.
|
Modifier and Type | Class and Description |
---|---|
static class |
Advice.AssignReturned.ExceptionHandler.Factory.Enabled
A factory that creates an exception handler for a given exception type.
|
static class |
Advice.AssignReturned.ExceptionHandler.Factory.NoOp
A non-operational factory that does not produce an exception handler.
|
Modifier and Type | Field and Description |
---|---|
protected Advice.AssignReturned.ExceptionHandler.Factory |
Advice.AssignReturned.exceptionHandlerFactory
The exception handler factory to use.
|
Constructor and Description |
---|
AssignReturned(TypeDescription.Generic type,
Advice.AssignReturned.ExceptionHandler.Factory exceptionHandlerFactory,
boolean exit,
boolean skipOnDefaultValue)
Creates a new post processor for assigning an advice method's return value.
|
Factory(List<? extends Advice.AssignReturned.Handler.Factory<?>> factories,
Advice.AssignReturned.ExceptionHandler.Factory exceptionHandlerFactory)
Creates a new factory.
|
ForArray(TypeDescription.Generic type,
Advice.AssignReturned.ExceptionHandler.Factory exceptionHandlerFactory,
boolean exit,
Collection<List<Advice.AssignReturned.Handler>> handlers)
Creates a post processor to assign a returned array value by index.
|
ForScalar(TypeDescription.Generic type,
Advice.AssignReturned.ExceptionHandler.Factory exceptionHandlerFactory,
boolean exit,
boolean skipOnDefaultValue,
Collection<List<Advice.AssignReturned.Handler>> handlers)
Creates a post processor to assign a returned scalar value.
|
Copyright © 2014–2023. All rights reserved.