com.irisel.oms.olapi.beans
Class ViewVO

java.lang.Object
  extended by com.irisel.util.BaseBean
      extended by com.irisel.oms.olapi.beans.XMLBean
          extended by com.irisel.oms.olapi.beans.ClassVO
              extended by com.irisel.oms.olapi.beans.ViewVO
All Implemented Interfaces:
XMLBean, java.io.Serializable

public class ViewVO
extends ClassVO

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.irisel.oms.olapi.beans.ClassVO
TYPE_TABLE, TYPE_VIEW
 
Fields inherited from class com.irisel.oms.olapi.beans.XMLBean
CLASSNAME, CLASSTYPE, DEFAULT_VISIBILITY, NOT_VISIBLE, VISIBLE
 
Fields inherited from interface com.irisel.util.XMLBean
CSV
 
Constructor Summary
ViewVO()
           
 
Method Summary
 JoinVO[] getJoins()
           
 java.lang.String getOrigClassname(int propertyIndex)
           
 java.lang.String getOrigClassname(java.lang.String propertyName)
           
 java.lang.String[] getOriginalClassnames()
           
 java.lang.String[] getOriginalPropertyNames()
           
 int getOrigPropertyIndex(java.lang.String propname)
          Returns the index of the property, or -1 if not found.
 void setJoins(JoinVO[] joins)
           
 void setOriginalClassnames(java.lang.String[] names)
           
 void setOriginalPropertyNames(java.lang.String[] originalNames)
           
 
Methods inherited from class com.irisel.oms.olapi.beans.ClassVO
addOMSRelationVO, addOtherRole, addPropertyVO, addRelation, addRole, export2csv, findOtherRoles, findRoles, getComments, getDependentProperty, getIcon, getJavaClassNames, getModelId, getOmsRelationVOs, getPropertyCount, getPropertyIndex, getPropertyNames, getPropertyVOByName, getPropertyVOs, getRelationVO, getRelationVOs, getSearchablePropertyNames, getType, isAttachmentEnabled, setAttachmentEnabled, setComments, setModelId, setPropertyVOs, setRelationVOs, setType
 
Methods inherited from class com.irisel.oms.olapi.beans.XMLBean
copyToInstance, getDescId, getGeneratedAt, getGenericAttr, 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, toString, updateFromInstance, 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
 

Constructor Detail

ViewVO

public ViewVO()
Method Detail

getJoins

public JoinVO[] getJoins()

setJoins

public void setJoins(JoinVO[] joins)

getOriginalPropertyNames

public java.lang.String[] getOriginalPropertyNames()

setOriginalPropertyNames

public void setOriginalPropertyNames(java.lang.String[] originalNames)

getOriginalClassnames

public java.lang.String[] getOriginalClassnames()

setOriginalClassnames

public void setOriginalClassnames(java.lang.String[] names)

getOrigPropertyIndex

public int getOrigPropertyIndex(java.lang.String propname)
Returns the index of the property, or -1 if not found.

Parameters:
propname -
Returns:

getOrigClassname

public java.lang.String getOrigClassname(int propertyIndex)

getOrigClassname

public java.lang.String getOrigClassname(java.lang.String propertyName)