|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ofbiz.entity.model.ModelChild
org.ofbiz.entity.model.ModelField
public class ModelField
Generic Entity - Field model class
Field Summary | |
---|---|
protected java.lang.String |
colName
The col-name of the Field |
protected boolean |
enableAuditLog
|
protected boolean |
encrypt
|
protected boolean |
isAutoCreatedInternal
|
protected boolean |
isNotNull
|
protected boolean |
isPk
boolean which specifies whether or not the Field is a Primary Key |
protected java.lang.String |
name
The name of the Field |
protected java.lang.String |
type
The type of the Field |
protected java.util.List<java.lang.String> |
validators
validators to be called when an update is done |
Fields inherited from class org.ofbiz.entity.model.ModelChild |
---|
description, parentModelEntity |
Constructor Summary | |
---|---|
ModelField()
Default Constructor |
|
ModelField(DatabaseUtil.ColumnCheckInfo ccInfo,
ModelFieldTypeReader modelFieldTypeReader)
DB Names Constructor |
|
ModelField(org.w3c.dom.Element fieldElement)
XML Constructor |
|
ModelField(java.lang.String name,
java.lang.String type,
java.lang.String colName,
boolean isPk)
Fields Constructor |
|
ModelField(java.lang.String name,
java.lang.String type,
java.lang.String colName,
boolean isPk,
boolean encrypt,
boolean enableAuditLog)
|
Method Summary | |
---|---|
void |
addValidator(java.lang.String validator)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getColName()
The col-name of the Field |
boolean |
getEnableAuditLog()
|
boolean |
getEncrypt()
|
boolean |
getIsAutoCreatedInternal()
|
boolean |
getIsNotNull()
|
boolean |
getIsPk()
boolean which specifies whether or not the Field is a Primary Key |
java.lang.String |
getName()
The name of the Field |
java.lang.String |
getType()
The type of the Field |
java.lang.String |
getValidator(int index)
validators to be called when an update is done |
int |
getValidatorsSize()
|
int |
hashCode()
|
java.lang.String |
removeValidator(int index)
|
void |
setColName(java.lang.String colName)
|
void |
setEncrypt(boolean encrypt)
|
void |
setIsAutoCreatedInternal(boolean isAutoCreatedInternal)
|
void |
setIsNotNull(boolean isNotNull)
|
void |
setIsPk(boolean isPk)
|
void |
setName(java.lang.String name)
|
void |
setType(java.lang.String type)
|
java.lang.String |
toString()
|
org.w3c.dom.Element |
toXmlElement(org.w3c.dom.Document document)
|
Methods inherited from class org.ofbiz.entity.model.ModelChild |
---|
getDescription, getModelEntity, setDescription, setModelEntity |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.String name
protected java.lang.String type
protected java.lang.String colName
protected boolean isPk
protected boolean encrypt
protected boolean isNotNull
protected boolean isAutoCreatedInternal
protected boolean enableAuditLog
protected java.util.List<java.lang.String> validators
Constructor Detail |
---|
public ModelField()
public ModelField(java.lang.String name, java.lang.String type, java.lang.String colName, boolean isPk)
public ModelField(java.lang.String name, java.lang.String type, java.lang.String colName, boolean isPk, boolean encrypt, boolean enableAuditLog)
public ModelField(org.w3c.dom.Element fieldElement)
public ModelField(DatabaseUtil.ColumnCheckInfo ccInfo, ModelFieldTypeReader modelFieldTypeReader)
Method Detail |
---|
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.String getColName()
public void setColName(java.lang.String colName)
public boolean getIsPk()
public void setIsPk(boolean isPk)
public boolean getIsNotNull()
public void setIsNotNull(boolean isNotNull)
public boolean getEncrypt()
public void setEncrypt(boolean encrypt)
public boolean getEnableAuditLog()
public boolean getIsAutoCreatedInternal()
public void setIsAutoCreatedInternal(boolean isAutoCreatedInternal)
public java.lang.String getValidator(int index)
public int getValidatorsSize()
public void addValidator(java.lang.String validator)
public java.lang.String removeValidator(int index)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public org.w3c.dom.Element toXmlElement(org.w3c.dom.Document document)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |