Modifier and Type | Field and Description |
---|---|
private final List | |
private static final Bytecode. | |
private final List | |
private final String | |
private static final AtomicLong | |
private static final Bytecode. | |
private final ClassDesc | |
private static final ClassDesc | |
private static final ClassDesc |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
public Class | |
pack-priv void | |
private void | |
private void | |
private void | |
private void |
annotationElements | back to summary |
---|---|
private final List<AnnotationElement> annotationElements |
DEFAULT_CONSTRUCTOR | back to summary |
---|---|
private static final Bytecode. |
fields | back to summary |
---|---|
private final List<ValueDescriptor> fields |
fullClassName | back to summary |
---|---|
private final String fullClassName |
idCounter | back to summary |
---|---|
private static final AtomicLong idCounter |
SET_METHOD | back to summary |
---|---|
private static final Bytecode. |
type | back to summary |
---|---|
private final ClassDesc type |
TYPE_EVENT | back to summary |
---|---|
private static final ClassDesc TYPE_EVENT |
TYPE_IOBE | back to summary |
---|---|
private static final ClassDesc TYPE_IOBE |
EventClassBuilder | back to summary |
---|---|
public EventClassBuilder(List<AnnotationElement> annotationElements, List<ValueDescriptor> fields) |
build | back to summary |
---|---|
public Class |
build | back to summary |
---|---|
pack-priv void build(ClassBuilder builder) |
buildClassInfo | back to summary |
---|---|
private void buildClassInfo(ClassBuilder builder) |
buildConstructor | back to summary |
---|---|
private void buildConstructor(ClassBuilder builder) |
buildFields | back to summary |
---|---|
private void buildFields(ClassBuilder builder) |
buildSetMethod | back to summary |
---|---|
private void buildSetMethod(ClassBuilder builder) |