public class FieldEngine
extends java.lang.Object
| Constructor and Description |
|---|
FieldEngine() |
| Modifier and Type | Method and Description |
|---|---|
static FieldInfo |
addField(ClassEngine classEngine, FieldInfo fi)
Creates a new class-level field member from the FieldInfo.
|
static FieldInfo |
addField(ClassEngine classEngine, FieldInfo fi, FieldInfo prevFi)
Creates a new class-level field member from the FieldInfo.
|
static boolean |
removeField(ClassEngine classEngine, java.lang.String name) |
static FieldInfo |
updateField(ClassEngine classEngine, FieldInfo fieldInfoOld, FieldInfo fieldInfoNew) |
public static FieldInfo addField(ClassEngine classEngine, FieldInfo fi)
classEngine -fi -public static FieldInfo addField(ClassEngine classEngine, FieldInfo fi, FieldInfo prevFi)
classEngine -fi -prevFi - an optional field in the source file that this field should be generated after.public static boolean removeField(ClassEngine classEngine, java.lang.String name)
public static FieldInfo updateField(ClassEngine classEngine, FieldInfo fieldInfoOld, FieldInfo fieldInfoNew)