T
- The best known loaded type for the dynamically created type.public interface TypeWriter<T>
Note: This type represents a mutable data structure since it is a wrapper around an ASM
ClassWriter
. Once a phase of this type writer is left the old instances must not longer
be used.Modifier and Type | Interface and Description |
---|---|
static class |
TypeWriter.Builder<T>
A builder that creates a new type writer for given arguments.
|
static interface |
TypeWriter.FieldPool
An field pool that allows a lookup for how to implement a field.
|
static interface |
TypeWriter.InFieldPhase<T>
Describes a type writer currently in the field phase, i.e.
|
static interface |
TypeWriter.InGeneralPhase<T>
Describes a type writer currently in the general phase, i.e.
|
static interface |
TypeWriter.InMethodPhase<T>
Describes a type writer currently in the method phase, i.e.
|
static interface |
TypeWriter.MethodPool
An method pool that allows a lookup for how to implement a method.
|
static class |
TypeWriter.SameThreadCoModifiableIterable<S>
An iterable view of a list that can be modified within the same thread without breaking
the iterator.
|
Modifier and Type | Field and Description |
---|---|
static int |
ASM_MANUAL_FLAG
The ASM flag for deactivating the manual computation of stack map frames or operand stack
and local variable array sizes.
|
Modifier and Type | Method and Description |
---|---|
DynamicType.Unloaded<T> |
make()
Creates the dynamic type.
|
static final int ASM_MANUAL_FLAG
DynamicType.Unloaded<T> make()
Copyright © 2014. All rights reserved.