public class ModelField extends BaseElement
Constructor and Description |
---|
ModelField() |
ModelField(ModelClass modelClass,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAlias() |
java.lang.String |
getDefaultValue() |
FieldMetadata |
getMetadata(java.lang.String key) |
ModelClass |
getModelClass() |
java.lang.String |
getType() |
java.lang.String |
getTypeValidator() |
void |
initialize(ModelClass modelClass) |
boolean |
isArray() |
boolean |
isIdentifier() |
boolean |
isModelVersionField() |
boolean |
isPrimitive() |
boolean |
isPrimitiveArray() |
boolean |
isRequired() |
void |
setAlias(java.lang.String alias) |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setIdentifier(boolean identifier) |
void |
setRequired(boolean required) |
void |
setType(java.lang.String type) |
void |
setTypeValidator(java.lang.String typeValidator) |
java.lang.String |
toString() |
void |
validateElement() |
addMetadata, equals, getAnnotations, getComment, getDeprecatedVersion, getDescription, getMetadata, getName, getVersionRange, hashCode, hasMetadata, isEmpty, setAnnotations, setComment, setDeprecatedVersion, setDescription, setName, setVersionRange, validate, validateFieldNotEmpty
public ModelField()
public ModelField(ModelClass modelClass, java.lang.String name)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.String getDefaultValue()
public void setDefaultValue(java.lang.String defaultValue)
public java.lang.String getTypeValidator()
public void setTypeValidator(java.lang.String typeValidator)
public boolean isRequired()
public void setRequired(boolean required)
public boolean isIdentifier()
public void setIdentifier(boolean identifier)
public java.lang.String getAlias()
public void setAlias(java.lang.String alias)
public ModelClass getModelClass()
public FieldMetadata getMetadata(java.lang.String key)
public boolean isPrimitive()
public boolean isArray()
public boolean isPrimitiveArray()
public void initialize(ModelClass modelClass)
public void validateElement() throws ModelValidationException
validateElement
in class BaseElement
ModelValidationException
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isModelVersionField()
Copyright © 2001–2024 Codehaus Plexus. All rights reserved.