public class GenericClassBuilder extends java.lang.Object implements ReflectClassBuilder
| Constructor and Description |
|---|
GenericClassBuilder(GenericReflector reflector,
Reflector delegate_) |
| Modifier and Type | Method and Description |
|---|---|
ReflectClass |
createClass(java.lang.String name,
ReflectClass superClass,
int fieldCount) |
ReflectField |
createField(ReflectClass parentType,
java.lang.String fieldName,
ReflectClass fieldType,
boolean isVirtual,
boolean isPrimitive,
boolean isArray,
boolean isNArray) |
ReflectField[] |
fieldArray(int length) |
void |
initFields(ReflectClass clazz,
ReflectField[] fields) |
public GenericClassBuilder(GenericReflector reflector, Reflector delegate_)
public ReflectClass createClass(java.lang.String name, ReflectClass superClass, int fieldCount)
createClass in interface ReflectClassBuilderpublic ReflectField createField(ReflectClass parentType, java.lang.String fieldName, ReflectClass fieldType, boolean isVirtual, boolean isPrimitive, boolean isArray, boolean isNArray)
createField in interface ReflectClassBuilderpublic void initFields(ReflectClass clazz, ReflectField[] fields)
initFields in interface ReflectClassBuilderpublic ReflectField[] fieldArray(int length)
fieldArray in interface ReflectClassBuilder