Class ModelField
java.lang.Object
org.codehaus.modello.model.BaseElement
org.codehaus.modello.model.ModelField
- Direct Known Subclasses:
ModelAssociation
- Author:
- Jason van Zyl , Emmanuel Venisse
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAlias()getMetadata(String key) getType()voidinitialize(ModelClass modelClass) booleanisArray()booleanbooleanbooleanbooleanbooleanvoidvoidsetDefaultValue(String defaultValue) voidsetIdentifier(boolean identifier) voidsetRequired(boolean required) voidvoidsetTypeValidator(String typeValidator) toString()voidMethods inherited from class BaseElement
addMetadata, equals, getAnnotations, getComment, getDeprecatedVersion, getDescription, getMetadata, getName, getVersionRange, hashCode, hasMetadata, isEmpty, setAnnotations, setComment, setDeprecatedVersion, setDescription, setName, setVersionRange, validate, validateFieldNotEmpty
-
Constructor Details
-
ModelField
public ModelField() -
ModelField
-
-
Method Details
-
getType
-
setType
-
getDefaultValue
-
setDefaultValue
-
getTypeValidator
-
setTypeValidator
-
isRequired
public boolean isRequired() -
setRequired
public void setRequired(boolean required) -
isIdentifier
public boolean isIdentifier() -
setIdentifier
public void setIdentifier(boolean identifier) -
getAlias
-
setAlias
-
getModelClass
-
getMetadata
-
isPrimitive
public boolean isPrimitive() -
isArray
public boolean isArray() -
isPrimitiveArray
public boolean isPrimitiveArray() -
initialize
-
validateElement
- Specified by:
validateElementin classBaseElement- Throws:
ModelValidationException
-
toString
-
isModelVersionField
public boolean isModelVersionField()
-