public static interface InstrumentedType.TypeInitializer
Modifier and Type | Interface and Description |
---|---|
static class |
InstrumentedType.TypeInitializer.None
Canonical implementation of a non-defined type initializer.
|
static class |
InstrumentedType.TypeInitializer.Simple
A simple, defined type initializer that executes a given
StackManipulation . |
Modifier and Type | Method and Description |
---|---|
InstrumentedType.TypeInitializer |
expandWith(StackManipulation stackManipulation)
Expands this type initializer with a stack manipulation.
|
StackManipulation |
getStackManipulation()
Returns the stack manipulation of this type initializer.
|
boolean |
isDefined()
Indicates if this type initializer is defined.
|
boolean isDefined()
true
if this type initializer is defined.InstrumentedType.TypeInitializer expandWith(StackManipulation stackManipulation)
stackManipulation
- The stack manipulation to apply within the type initializer.StackManipulation getStackManipulation()
Copyright © 2014. All rights reserved.