Class LazyModelField
- java.lang.Object
-
- org.kie.soup.project.datamodel.oracle.ModelField
-
- org.kie.workbench.common.services.datamodel.model.LazyModelField
-
@Portable public class LazyModelField extends org.kie.soup.project.datamodel.oracle.ModelFieldA sub-class to indicate that the true ModelFields are yet to be loaded
-
-
Constructor Summary
Constructors Constructor Description LazyModelField()LazyModelField(String name, String clazz, org.kie.soup.project.datamodel.oracle.ModelField.FIELD_CLASS_TYPE fieldClassType, org.kie.soup.project.datamodel.oracle.ModelField.FIELD_ORIGIN fieldOrigin, org.kie.soup.project.datamodel.oracle.FieldAccessorsAndMutators accessorsAndMutators, String type)Creates a new ModelField instance
-
-
-
Constructor Detail
-
LazyModelField
public LazyModelField()
-
LazyModelField
public LazyModelField(String name, String clazz, org.kie.soup.project.datamodel.oracle.ModelField.FIELD_CLASS_TYPE fieldClassType, org.kie.soup.project.datamodel.oracle.ModelField.FIELD_ORIGIN fieldOrigin, org.kie.soup.project.datamodel.oracle.FieldAccessorsAndMutators accessorsAndMutators, String type)
Creates a new ModelField instance- Parameters:
name- field's nameclazz- the class of the field. For fields defined as a type declarationfieldClassType- tells if this is a field for a regular POJO class or for a object type declaration this clazz should be null.fieldOrigin- gives info about this field's originaccessorsAndMutators- Whether the field has an Accessor, Mutator or bothtype- the generic type of the clazz (from ClassToGenericClassConverter).
-
-