Package net.bytebuddy.asm
Interface Advice.OffsetMapping.Context
-
- All Known Implementing Classes:
Advice.OffsetMapping.Context.ForMethodEntry
,Advice.OffsetMapping.Context.ForMethodExit
- Enclosing interface:
- Advice.OffsetMapping
public static interface Advice.OffsetMapping.Context
A context for applying anAdvice.OffsetMapping
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Advice.OffsetMapping.Context.ForMethodEntry
A context for an offset mapping describing a method entry.static class
Advice.OffsetMapping.Context.ForMethodExit
A context for an offset mapping describing a method exit.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getPadding()
Returns the padding before writing additional values that this context applies.boolean
isInitialized()
Returnstrue
if the advice is applied on a fully initialized instance, i.e.
-
-
-
Method Detail
-
isInitialized
boolean isInitialized()
Returnstrue
if the advice is applied on a fully initialized instance, i.e. describes if thethis
instance is available or still uninitialized during calling the advice.- Returns:
true
if the advice is applied onto a fully initialized method.
-
getPadding
int getPadding()
Returns the padding before writing additional values that this context applies.- Returns:
- The required padding for this context.
-
-