Class ModelField
- java.lang.Object
-
- org.kie.soup.project.datamodel.oracle.ModelField
-
public class ModelField extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ModelField.FIELD_CLASS_TYPE
static class
ModelField.FIELD_ORIGIN
-
Constructor Summary
Constructors Constructor Description ModelField()
ModelField(String name, String clazz, ModelField.FIELD_CLASS_TYPE fieldClassType, ModelField.FIELD_ORIGIN fieldOrigin, FieldAccessorsAndMutators accessorsAndMutators, String type)
Creates a new ModelField instance
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldAccessorsAndMutators
getAccessorsAndMutators()
String
getClassName()
ModelField.FIELD_CLASS_TYPE
getClassType()
String
getName()
ModelField.FIELD_ORIGIN
getOrigin()
String
getType()
String
toString()
-
-
-
Constructor Detail
-
ModelField
public ModelField()
-
ModelField
public ModelField(String name, String clazz, ModelField.FIELD_CLASS_TYPE fieldClassType, ModelField.FIELD_ORIGIN fieldOrigin, 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 type of the clazz.
-
-
Method Detail
-
getClassName
public String getClassName()
-
getName
public String getName()
-
getType
public String getType()
-
getClassType
public ModelField.FIELD_CLASS_TYPE getClassType()
-
getOrigin
public ModelField.FIELD_ORIGIN getOrigin()
-
getAccessorsAndMutators
public FieldAccessorsAndMutators getAccessorsAndMutators()
-
-