Package com.db4o.reflect.generic
Class GenericClassBuilder
- java.lang.Object
-
- com.db4o.reflect.generic.GenericClassBuilder
-
- All Implemented Interfaces:
ReflectClassBuilder
public class GenericClassBuilder extends java.lang.Object implements ReflectClassBuilder
-
-
Constructor Summary
Constructors Constructor Description GenericClassBuilder(GenericReflector reflector, Reflector delegate_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReflectClasscreateClass(java.lang.String name, ReflectClass superClass, int fieldCount)ReflectFieldcreateField(ReflectClass parentType, java.lang.String fieldName, ReflectClass fieldType, boolean isVirtual, boolean isPrimitive, boolean isArray, boolean isNArray)ReflectField[]fieldArray(int length)voidinitFields(ReflectClass clazz, ReflectField[] fields)
-
-
-
Constructor Detail
-
GenericClassBuilder
public GenericClassBuilder(GenericReflector reflector, Reflector delegate_)
-
-
Method Detail
-
createClass
public ReflectClass createClass(java.lang.String name, ReflectClass superClass, int fieldCount)
- Specified by:
createClassin interfaceReflectClassBuilder
-
createField
public ReflectField createField(ReflectClass parentType, java.lang.String fieldName, ReflectClass fieldType, boolean isVirtual, boolean isPrimitive, boolean isArray, boolean isNArray)
- Specified by:
createFieldin interfaceReflectClassBuilder
-
initFields
public void initFields(ReflectClass clazz, ReflectField[] fields)
- Specified by:
initFieldsin interfaceReflectClassBuilder
-
fieldArray
public ReflectField[] fieldArray(int length)
- Specified by:
fieldArrayin interfaceReflectClassBuilder
-
-