org.codehaus.modello.model
Class ModelField
java.lang.Object
org.codehaus.modello.model.BaseElement
org.codehaus.modello.model.ModelField
- Direct Known Subclasses:
- ModelAssociation
public class ModelField
- extends BaseElement
- Version:
- $Id: ModelField.java 694 2006-11-22 07:10:30Z brett $
- Author:
- Jason van Zyl , Emmanuel Venisse
Methods inherited from class org.codehaus.modello.model.BaseElement |
addMetadata, equals, getComment, getDeprecatedVersion, getDescription, getMetadata, getName, getVersionRange, hashCode, hasMetadata, isEmpty, setComment, setDeprecatedVersion, setDescription, setName, setVersionRange, validate, validateFieldNotEmpty |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ModelField
public ModelField()
ModelField
public ModelField(ModelClass modelClass,
java.lang.String name)
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
getDefaultValue
public java.lang.String getDefaultValue()
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
getTypeValidator
public java.lang.String getTypeValidator()
setTypeValidator
public void setTypeValidator(java.lang.String typeValidator)
isRequired
public boolean isRequired()
setRequired
public void setRequired(boolean required)
isIdentifier
public boolean isIdentifier()
setIdentifier
public void setIdentifier(boolean identifier)
getAlias
public java.lang.String getAlias()
setAlias
public void setAlias(java.lang.String alias)
getModelClass
public ModelClass getModelClass()
getMetadata
public FieldMetadata getMetadata(java.lang.String key)
isPrimitive
public boolean isPrimitive()
isArray
public boolean isArray()
isPrimitiveArray
public boolean isPrimitiveArray()
initialize
public void initialize(ModelClass modelClass)
validateElement
public void validateElement()
throws ModelValidationException
- Specified by:
validateElement
in class BaseElement
- Throws:
ModelValidationException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
isModelVersionField
public boolean isModelVersionField()
Copyright © 2001-2011 Codehaus. All Rights Reserved.