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.Dispatcher.Resolved.ForMethodEnter.SkipDispatcher.Disabled
A disabled skip dispatcher where the instrumented method is always executed.
|
static class |
Advice.Dispatcher.Resolved.ForMethodEnter.SkipDispatcher.ForType
A skip dispatcher that skips a value if it is of a given instance.
|
static class |
Advice.Dispatcher.Resolved.ForMethodEnter.SkipDispatcher.ForValue
A skip dispatcher where the instrumented method is skipped for any default value of the advice method's return type.
|
protected class |
Advice.Dispatcher.Resolved.ForMethodEnter.SkipDispatcher.ForValue.Inverted
An inverted version of a value-based skipped dispatcher that triggers upon observing a non-default value.
|
Modifier and Type | Method and Description |
---|---|
static Advice.Dispatcher.Resolved.ForMethodEnter.SkipDispatcher |
Advice.Dispatcher.Resolved.ForMethodEnter.SkipDispatcher.ForType.of(MethodDescription adviceMethod)
Creates a skip dispatcher for an advice method.
|
protected static Advice.Dispatcher.Resolved.ForMethodEnter.SkipDispatcher |
Advice.Dispatcher.Resolved.ForMethodEnter.SkipDispatcher.ForValue.of(TypeDefinition typeDefinition,
boolean inverted)
Creates an appropriate skip dispatcher.
|
protected static Advice.Dispatcher.Resolved.ForMethodEnter.SkipDispatcher |
Advice.Dispatcher.Resolved.ForMethodEnter.SkipDispatcher.ForType.of(TypeDescription typeDescription,
MethodDescription adviceMethod)
Creates a skip dispatcher for a given annotation type and advice method.
|
Copyright © 2014–2016. All rights reserved.