com.irisel.oms.olapi.beans
Class PropertyVO
java.lang.Object
com.irisel.util.BaseBean
com.irisel.oms.olapi.beans.XMLBean
com.irisel.oms.olapi.beans.PropertyVO
- All Implemented Interfaces:
- XMLBean, java.io.Serializable
public class PropertyVO
- extends XMLBean
- See Also:
- Serialized Form
Fields inherited from interface com.irisel.util.XMLBean |
CSV |
Methods inherited from class com.irisel.oms.olapi.beans.XMLBean |
getDescId, getGeneratedAt, getGenericAttr, getIcon, getIconName, getId, getLabel, getName, getO, getOrd, getVisibility, isDirty, isEnabled, isErased, isMandatory, isReadOnly, readFromFile, readFromStream, setDescId, setDirty, setEnabled, setErased, setGeneratedAt, setGenericAttr, setIcon, setIconName, setId, setLabel, setName, setO, setOrd, setVisibility, writeToFile, writeToStream, xmlSerialize |
Methods inherited from class com.irisel.util.BaseBean |
decode64, decode64bin, encode64, encode64bin, readObject, readObject64, toBean, toByteArray, toJSON, toJSONObject, toXML |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CLASSTYPE
public static java.lang.String CLASSTYPE
CLASSNAME
public static java.lang.String CLASSNAME
PropertyVO
public PropertyVO()
toString
public java.lang.String toString()
- Overrides:
toString
in class XMLBean
getSize
public int getSize()
getValidation
public java.lang.String getValidation()
setValidation
public void setValidation(java.lang.String validation)
setSize
public void setSize(int size)
getType1
public int getType1()
setType1
public void setType1(int type)
getJavaClassName
public java.lang.String getJavaClassName()
setJavaClassName
public void setJavaClassName(java.lang.String javaClassName)
setSqlType
public void setSqlType(int sqlType)
getSqlType
public int getSqlType()
setType2
public void setType2(java.lang.String type2)
getType2
public java.lang.String getType2()
getListName
public java.lang.String getListName()
throws DataException
- If property type1 is list, returns the list name.
- Returns:
- the value for attribute "LIST_NAME" of Type2 field.
- Throws:
DataException
getListLevel
public int getListLevel()
throws DataException
- If property type1 is list, returns the list level.
- Returns:
- the value for attribute "LEVEL" of Type2 field, as int, or -1 if not found / NaN.
- Throws:
DataException
setComments
public void setComments(java.lang.String comments)
getComments
public java.lang.String getComments()
getClassId
public long getClassId()
setClassId
public void setClassId(long classId)
getFlags
public int getFlags()
setFlags
public void setFlags(int flags)
copyToInstance
public void copyToInstance(DataInstance di)
- Overrides:
copyToInstance
in class XMLBean
updateFromInstance
public void updateFromInstance(Instance di)
- Overrides:
updateFromInstance
in class XMLBean
getOriginalTable
public java.lang.String getOriginalTable()
setOriginalTable
public void setOriginalTable(java.lang.String originalTable)
getOriginalName
public java.lang.String getOriginalName()
setOriginalName
public void setOriginalName(java.lang.String originalName)
isHasOMSMetadata
public boolean isHasOMSMetadata()
setHasOMSMetadata
public void setHasOMSMetadata(boolean hasOMSMetadata)
export2csv
public void export2csv(java.io.Writer w)
throws java.io.IOException
- Specified by:
export2csv
in interface XMLBean
- Overrides:
export2csv
in class XMLBean
- Throws:
java.io.IOException
setSearchable
public void setSearchable(boolean searchable)
isSearchable
public boolean isSearchable()