public class CRMDO
extends java.lang.Object
implements java.io.Serializable, org.hibernate.classic.Lifecycle, java.lang.Cloneable, java.lang.Comparable<java.lang.Object>
Modifier and Type | Field and Description |
---|---|
java.lang.String |
sortby |
Constructor and Description |
---|
CRMDO() |
Modifier and Type | Method and Description |
---|---|
CRMDO |
clone() |
int |
compareObjects(java.lang.Object o,
java.lang.String[] sortbyfields) |
int |
compareTo(java.lang.Object o) |
CRMDO |
deepCopy() |
boolean |
equals(java.lang.Object obj) |
java.lang.Object |
getAlias(java.lang.String key) |
java.util.HashMap<java.lang.String,java.lang.Object> |
getAliases() |
java.lang.String |
getAltCode() |
java.util.Set<CRMDO> |
getAttachments() |
java.lang.String |
getCode() |
java.lang.Comparable<java.lang.Object> |
getComparableByXPath(java.lang.String xpath) |
CRMDOUnit |
getCreatedByUnit() |
CRMDOUser |
getCreatedByUser() |
java.util.Date |
getCreatedDate() |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getDefaultMandatoryFields() |
java.lang.String |
getDeletedFlagFieldName() |
java.lang.String |
getDescription() |
int |
getFieldsize(java.lang.String fieldname) |
java.util.Hashtable<java.lang.String,java.lang.String> |
getFieldsizes() |
java.lang.String |
getId() |
java.lang.Integer |
getIsAssignable() |
java.lang.Integer |
getIsDeletable() |
java.lang.Integer |
getIsDeleted() |
java.lang.Integer |
getIsEditable() |
java.lang.Integer |
getIsRestricted() |
java.lang.Integer |
getIsViewable() |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getMandatoryFields() |
java.util.Map<java.lang.String,java.lang.Object> |
getModifiedCollections() |
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.Object> |
getNewvalues() |
java.lang.String |
getNotes() |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getNotVisibleActions() |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getNotVisibleFields() |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getNotVisiblePrintouts() |
java.lang.String |
getNumber() |
java.util.Map<java.lang.String,java.lang.Object> |
getOldvalues() |
java.lang.String |
getOwnerCollection() |
java.util.Hashtable<java.lang.String,java.lang.Object> |
getProperties() |
com.crm.framework.objects.FieldAttribute |
getProperty(java.lang.String name) |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getReadOnlyFields() |
java.lang.Integer |
getRecVersion() |
java.lang.String |
getSharedNotes() |
java.lang.String |
getSortby() |
CRMDOUnit |
getUpdatedByUnit() |
CRMDOUser |
getUpdatedByUser() |
java.util.Date |
getUpdatedDate() |
void |
initFieldsizes() |
void |
initializeCRMDO() |
java.lang.Boolean |
isAssignable() |
java.lang.Boolean |
isDeletable() |
java.lang.Boolean |
isDeleted() |
java.lang.Boolean |
isEditable() |
java.lang.Boolean |
isMandatory(java.lang.String xpath) |
boolean |
isModified() |
boolean |
isModified(java.lang.String propertyName) |
boolean |
isNew() |
java.lang.Boolean |
isRestricted() |
boolean |
isSortbyDefined() |
java.lang.Boolean |
isSpecified() |
java.lang.Boolean |
isViewable() |
java.lang.Boolean |
networkRestrictionsSet() |
boolean |
onDelete(org.hibernate.Session arg0) |
void |
onLoad() |
void |
onLoad(org.hibernate.Session arg0,
java.io.Serializable arg1) |
void |
onSave() |
boolean |
onSave(org.hibernate.Session arg0) |
boolean |
onUpdate(org.hibernate.Session arg0) |
java.lang.Boolean |
securityRestrictionsSet() |
void |
setAlias(java.lang.String key,
java.lang.Object value) |
void |
setAltCode(java.lang.String altCode) |
void |
setAttachments(java.util.Set<CRMDO> attachments) |
boolean |
setChange(java.lang.String propertyName,
java.lang.Object oldObject,
java.lang.Object newObject) |
void |
setCode(java.lang.String code) |
void |
setCreatedByUnit(CRMDOUnit createdByUnit) |
void |
setCreatedByUser(CRMDOUser createdByUser) |
void |
setCreatedDate(java.util.Date createdDate) |
void |
setDefaultMandatoryFields(java.util.LinkedHashMap<java.lang.String,java.lang.String> defaultMandatoryFields) |
void |
setDescription(java.lang.String description) |
void |
setFieldsize(java.lang.String fieldname,
java.lang.String fs) |
void |
setId(java.lang.String id) |
void |
setIsAssignable(java.lang.Integer isAssignable) |
void |
setIsDeletable(java.lang.Integer isDeletable) |
void |
setIsDeleted(java.lang.Integer isDeleted) |
void |
setIsEditable(java.lang.Integer isEditable) |
void |
setIsRestricted(java.lang.Integer isRestricted) |
void |
setIsViewable(java.lang.Integer isViewable) |
void |
setMandatoryFields(java.util.LinkedHashMap<java.lang.String,java.lang.String> mandatoryFields) |
void |
setModified(boolean b) |
void |
setModifiedCollections(java.util.Map<java.lang.String,java.lang.Object> modifiedCollections) |
void |
setName(java.lang.String name) |
void |
setNetworkRestrictionsSet(java.lang.Boolean networkRestrictionsSet) |
void |
setNew() |
void |
setNew(boolean b) |
void |
setNewvalues(java.util.Map<java.lang.String,java.lang.Object> newvalues) |
void |
setNotes(java.lang.String notes) |
void |
setNotVisibleActions(java.util.LinkedHashMap<java.lang.String,java.lang.String> notVisibleActions) |
void |
setNotVisibleFields(java.util.LinkedHashMap<java.lang.String,java.lang.String> notVisibleFields) |
void |
setNotVisiblePrintouts(java.util.LinkedHashMap<java.lang.String,java.lang.String> notVisiblePrintouts) |
void |
setNumber(java.lang.String number) |
void |
setOldvalues(java.util.Map<java.lang.String,java.lang.Object> oldvalues) |
void |
setOwnerCollection(java.lang.String ownerCollection) |
void |
setProperty(java.lang.String name,
com.crm.framework.objects.FieldAttribute fa) |
void |
setReadOnlyFields(java.util.LinkedHashMap<java.lang.String,java.lang.String> readOnlyFields) |
void |
setRecVersion(java.lang.Integer recVersion) |
void |
setSecurityRestrictionsSet(java.lang.Boolean securityRestrictionsSet) |
void |
setSharedNotes(java.lang.String sharedNotes) |
void |
setSortby(java.lang.String sortby) |
void |
setUpdatedByUnit(CRMDOUnit updatedByUnit) |
void |
setUpdatedByUser(CRMDOUser updatedByUser) |
void |
setUpdatedDate(java.util.Date updatedDate) |
int |
sortbyCompareTo(java.lang.Object o) |
java.lang.String |
toString() |
public java.lang.Integer getRecVersion()
public void setRecVersion(java.lang.Integer recVersion)
public void initializeCRMDO()
public com.crm.framework.objects.FieldAttribute getProperty(java.lang.String name)
public int getFieldsize(java.lang.String fieldname)
public java.lang.String getSortby()
public void setSortby(java.lang.String sortby)
public void setFieldsize(java.lang.String fieldname, java.lang.String fs)
public java.util.Hashtable<java.lang.String,java.lang.String> getFieldsizes()
public void initFieldsizes()
public java.lang.String getDeletedFlagFieldName()
public java.util.Hashtable<java.lang.String,java.lang.Object> getProperties()
public void setProperty(java.lang.String name, com.crm.framework.objects.FieldAttribute fa)
public boolean isNew()
public void setNew()
public void setNew(boolean b)
public void onLoad()
public void onSave()
public boolean isModified()
public void setModified(boolean b)
public boolean setChange(java.lang.String propertyName, java.lang.Object oldObject, java.lang.Object newObject)
public boolean isModified(java.lang.String propertyName) throws java.lang.Exception
java.lang.Exception
public boolean onDelete(org.hibernate.Session arg0) throws org.hibernate.CallbackException
onDelete
in interface org.hibernate.classic.Lifecycle
org.hibernate.CallbackException
public void onLoad(org.hibernate.Session arg0, java.io.Serializable arg1)
onLoad
in interface org.hibernate.classic.Lifecycle
public boolean onSave(org.hibernate.Session arg0) throws org.hibernate.CallbackException
onSave
in interface org.hibernate.classic.Lifecycle
org.hibernate.CallbackException
public boolean onUpdate(org.hibernate.Session arg0) throws org.hibernate.CallbackException
onUpdate
in interface org.hibernate.classic.Lifecycle
org.hibernate.CallbackException
public java.lang.Object getAlias(java.lang.String key)
public void setAlias(java.lang.String key, java.lang.Object value)
public java.util.HashMap<java.lang.String,java.lang.Object> getAliases()
public CRMDO clone()
clone
in class java.lang.Object
public java.lang.Comparable<java.lang.Object> getComparableByXPath(java.lang.String xpath) throws org.apache.commons.jxpath.JXPathException
org.apache.commons.jxpath.JXPathException
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int compareObjects(java.lang.Object o, java.lang.String[] sortbyfields)
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable<java.lang.Object>
public int sortbyCompareTo(java.lang.Object o)
public boolean isSortbyDefined()
public java.util.Map<java.lang.String,java.lang.Object> getNewvalues()
public void setNewvalues(java.util.Map<java.lang.String,java.lang.Object> newvalues)
public java.util.Map<java.lang.String,java.lang.Object> getOldvalues()
public void setOldvalues(java.util.Map<java.lang.String,java.lang.Object> oldvalues)
public java.util.Map<java.lang.String,java.lang.Object> getModifiedCollections()
public void setModifiedCollections(java.util.Map<java.lang.String,java.lang.Object> modifiedCollections)
public void setCreatedDate(java.util.Date createdDate)
public java.util.Date getCreatedDate()
public void setUpdatedDate(java.util.Date updatedDate)
public java.util.Date getUpdatedDate()
public void setUpdatedByUser(CRMDOUser updatedByUser)
public CRMDOUser getUpdatedByUser()
public void setCreatedByUser(CRMDOUser createdByUser)
public CRMDOUnit getUpdatedByUnit()
public void setUpdatedByUnit(CRMDOUnit updatedByUnit)
public CRMDOUnit getCreatedByUnit()
public void setCreatedByUnit(CRMDOUnit createdByUnit)
public CRMDOUser getCreatedByUser()
public void setIsDeleted(java.lang.Integer isDeleted)
public java.lang.Integer getIsDeleted()
public java.lang.Boolean isDeleted()
public java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getNumber()
public void setNumber(java.lang.String number)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getCode()
public void setCode(java.lang.String code)
public java.lang.String getAltCode()
public void setAltCode(java.lang.String altCode)
public java.util.Set<CRMDO> getAttachments()
public void setAttachments(java.util.Set<CRMDO> attachments)
public java.lang.String getNotes()
public void setNotes(java.lang.String notes)
public java.lang.String getSharedNotes()
public void setSharedNotes(java.lang.String sharedNotes)
public java.lang.Integer getIsViewable()
public void setIsViewable(java.lang.Integer isViewable)
public java.lang.Integer getIsRestricted()
public void setIsRestricted(java.lang.Integer isRestricted)
public java.lang.Integer getIsAssignable()
public void setIsAssignable(java.lang.Integer isAssignable)
public java.lang.Integer getIsEditable()
public void setIsEditable(java.lang.Integer isEditable)
public java.lang.Boolean isViewable()
public java.lang.Boolean isRestricted()
public java.lang.Boolean isAssignable()
public java.lang.Boolean isEditable()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.LinkedHashMap<java.lang.String,java.lang.String> getMandatoryFields()
public void setMandatoryFields(java.util.LinkedHashMap<java.lang.String,java.lang.String> mandatoryFields)
public java.util.LinkedHashMap<java.lang.String,java.lang.String> getReadOnlyFields()
public void setReadOnlyFields(java.util.LinkedHashMap<java.lang.String,java.lang.String> readOnlyFields)
public java.util.LinkedHashMap<java.lang.String,java.lang.String> getNotVisibleFields()
public void setNotVisibleFields(java.util.LinkedHashMap<java.lang.String,java.lang.String> notVisibleFields)
public java.lang.Integer getIsDeletable()
public void setIsDeletable(java.lang.Integer isDeletable)
public java.lang.Boolean isDeletable()
public java.util.LinkedHashMap<java.lang.String,java.lang.String> getNotVisibleActions()
public void setNotVisibleActions(java.util.LinkedHashMap<java.lang.String,java.lang.String> notVisibleActions)
public java.util.LinkedHashMap<java.lang.String,java.lang.String> getNotVisiblePrintouts()
public void setNotVisiblePrintouts(java.util.LinkedHashMap<java.lang.String,java.lang.String> notVisiblePrintouts)
public java.lang.Boolean securityRestrictionsSet()
public void setSecurityRestrictionsSet(java.lang.Boolean securityRestrictionsSet)
public java.lang.Boolean networkRestrictionsSet()
public void setNetworkRestrictionsSet(java.lang.Boolean networkRestrictionsSet)
public java.util.LinkedHashMap<java.lang.String,java.lang.String> getDefaultMandatoryFields()
public void setDefaultMandatoryFields(java.util.LinkedHashMap<java.lang.String,java.lang.String> defaultMandatoryFields)
public java.lang.Boolean isMandatory(java.lang.String xpath) throws java.lang.Exception
java.lang.Exception
public java.lang.String getOwnerCollection()
public void setOwnerCollection(java.lang.String ownerCollection)
public java.lang.Boolean isSpecified() throws java.lang.Exception
java.lang.Exception
public CRMDO deepCopy() throws java.lang.Exception
java.lang.Exception