org.broadleafcommerce.openadmin.dto
Class PersistencePackage
java.lang.Object
org.broadleafcommerce.openadmin.dto.PersistencePackage
- All Implemented Interfaces:
- Serializable, StateDescriptor
public class PersistencePackage
- extends Object
- implements Serializable, StateDescriptor
- See Also:
- Serialized Form
ceilingEntityFullyQualifiedClassname
protected String ceilingEntityFullyQualifiedClassname
sectionEntityField
protected String sectionEntityField
fetchTypeFullyQualifiedClassname
protected String fetchTypeFullyQualifiedClassname
persistencePerspective
protected PersistencePerspective persistencePerspective
customCriteria
protected String[] customCriteria
entity
protected Entity entity
csrfToken
protected String csrfToken
requestingEntityName
protected String requestingEntityName
subPackages
protected Map<String,PersistencePackage> subPackages
validateUnsubmittedProperties
protected boolean validateUnsubmittedProperties
sectionCrumbs
protected SectionCrumb[] sectionCrumbs
PersistencePackage
public PersistencePackage(String ceilingEntityFullyQualifiedClassname,
Entity entity,
PersistencePerspective persistencePerspective,
String[] customCriteria,
String csrfToken)
PersistencePackage
public PersistencePackage(String ceilingEntityFullyQualifiedClassname,
String fetchTypeFullyQualifiedClassname,
Entity entity,
PersistencePerspective persistencePerspective,
String[] customCriteria,
String csrfToken)
PersistencePackage
public PersistencePackage()
findProperty
public Property findProperty(String name)
- Specified by:
findProperty in interface StateDescriptor
getProperties
public Property[] getProperties()
- Specified by:
getProperties in interface StateDescriptor
getPMap
public Map<String,Property> getPMap()
- Specified by:
getPMap in interface StateDescriptor
getCeilingEntityFullyQualifiedClassname
public String getCeilingEntityFullyQualifiedClassname()
setCeilingEntityFullyQualifiedClassname
public void setCeilingEntityFullyQualifiedClassname(String ceilingEntityFullyQualifiedClassname)
getPersistencePerspective
public PersistencePerspective getPersistencePerspective()
setPersistencePerspective
public void setPersistencePerspective(PersistencePerspective persistencePerspective)
getCustomCriteria
public String[] getCustomCriteria()
setCustomCriteria
public void setCustomCriteria(String[] customCriteria)
addCustomCriteria
public void addCustomCriteria(String criteria)
removeCustomCriteria
public void removeCustomCriteria(String criteria)
containsCriteria
public int containsCriteria(String criteria)
getEntity
public Entity getEntity()
setEntity
public void setEntity(Entity entity)
getCsrfToken
public String getCsrfToken()
setCsrfToken
public void setCsrfToken(String csrfToken)
getFetchTypeFullyQualifiedClassname
public String getFetchTypeFullyQualifiedClassname()
setFetchTypeFullyQualifiedClassname
public void setFetchTypeFullyQualifiedClassname(String fetchTypeFullyQualifiedClassname)
getSectionEntityField
public String getSectionEntityField()
setSectionEntityField
public void setSectionEntityField(String sectionEntityField)
getRequestingEntityName
public String getRequestingEntityName()
setRequestingEntityName
public void setRequestingEntityName(String requestingEntityName)
getPersistencePerspectiveItems
public Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> getPersistencePerspectiveItems()
getSubPackages
public Map<String,PersistencePackage> getSubPackages()
setSubPackages
public void setSubPackages(Map<String,PersistencePackage> subPackages)
isValidateUnsubmittedProperties
public boolean isValidateUnsubmittedProperties()
setValidateUnsubmittedProperties
public void setValidateUnsubmittedProperties(boolean validateUnsubmittedProperties)
getSectionCrumbs
public SectionCrumb[] getSectionCrumbs()
setSectionCrumbs
public void setSectionCrumbs(SectionCrumb[] sectionCrumbs)
getClosetCrumb
public SectionCrumb getClosetCrumb(String myCeiling)
getBottomCrumb
public SectionCrumb getBottomCrumb()
getTopCrumb
public SectionCrumb getTopCrumb()
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
Copyright © 2013. All Rights Reserved.