org.broadleafcommerce.openadmin.client.dto
Class PersistencePerspective

java.lang.Object
  extended by org.broadleafcommerce.openadmin.client.dto.PersistencePerspective
All Implemented Interfaces:
java.io.Serializable

public class PersistencePerspective
extends java.lang.Object
implements java.io.Serializable

Author:
jfischer
See Also:
Serialized Form

Field Summary
protected  ForeignKey[] additionalForeignKeys
           
protected  java.lang.String[] additionalNonPersistentProperties
           
protected  java.lang.String[] excludeFields
           
protected  java.lang.String[] includeFields
           
protected  OperationTypes operationTypes
           
protected  java.util.Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> persistencePerspectiveItems
           
protected  java.lang.Boolean populateToOneFields
           
 
Constructor Summary
PersistencePerspective()
           
PersistencePerspective(OperationTypes operationTypes, java.lang.String[] additionalNonPersistentProperties, ForeignKey[] additionalNonPersistentForeignKeys)
           
 
Method Summary
 void addPersistencePerspectiveItem(PersistencePerspectiveItemType type, PersistencePerspectiveItem item)
           
 ForeignKey[] getAdditionalForeignKeys()
           
 java.lang.String[] getAdditionalNonPersistentProperties()
           
 java.lang.String[] getExcludeFields()
           
 java.lang.String[] getIncludeFields()
           
 OperationTypes getOperationTypes()
           
 java.util.Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> getPersistencePerspectiveItems()
           
 java.lang.Boolean getPopulateToOneFields()
           
 void setAdditionalForeignKeys(ForeignKey[] additionalNonPersistentForeignKeys)
           
 void setAdditionalNonPersistentProperties(java.lang.String[] additionalNonPersistentProperties)
           
 void setExcludeFields(java.lang.String[] excludeManyToOneFields)
           
 void setIncludeFields(java.lang.String[] includeManyToOneFields)
           
 void setOperationTypes(OperationTypes operationTypes)
           
 void setPersistencePerspectiveItems(java.util.Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> persistencePerspectiveItems)
           
 void setPopulateToOneFields(java.lang.Boolean populateToOneFields)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

additionalNonPersistentProperties

protected java.lang.String[] additionalNonPersistentProperties

additionalForeignKeys

protected ForeignKey[] additionalForeignKeys

persistencePerspectiveItems

protected java.util.Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> persistencePerspectiveItems

operationTypes

protected OperationTypes operationTypes

populateToOneFields

protected java.lang.Boolean populateToOneFields

excludeFields

protected java.lang.String[] excludeFields

includeFields

protected java.lang.String[] includeFields
Constructor Detail

PersistencePerspective

public PersistencePerspective()

PersistencePerspective

public PersistencePerspective(OperationTypes operationTypes,
                              java.lang.String[] additionalNonPersistentProperties,
                              ForeignKey[] additionalNonPersistentForeignKeys)
Method Detail

getAdditionalNonPersistentProperties

public java.lang.String[] getAdditionalNonPersistentProperties()

setAdditionalNonPersistentProperties

public void setAdditionalNonPersistentProperties(java.lang.String[] additionalNonPersistentProperties)

getAdditionalForeignKeys

public ForeignKey[] getAdditionalForeignKeys()

setAdditionalForeignKeys

public void setAdditionalForeignKeys(ForeignKey[] additionalNonPersistentForeignKeys)

getOperationTypes

public OperationTypes getOperationTypes()

setOperationTypes

public void setOperationTypes(OperationTypes operationTypes)

addPersistencePerspectiveItem

public void addPersistencePerspectiveItem(PersistencePerspectiveItemType type,
                                          PersistencePerspectiveItem item)

getPersistencePerspectiveItems

public java.util.Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> getPersistencePerspectiveItems()

setPersistencePerspectiveItems

public void setPersistencePerspectiveItems(java.util.Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> persistencePerspectiveItems)

getPopulateToOneFields

public java.lang.Boolean getPopulateToOneFields()

setPopulateToOneFields

public void setPopulateToOneFields(java.lang.Boolean populateToOneFields)

getExcludeFields

public java.lang.String[] getExcludeFields()

setExcludeFields

public void setExcludeFields(java.lang.String[] excludeManyToOneFields)

getIncludeFields

public java.lang.String[] getIncludeFields()

setIncludeFields

public void setIncludeFields(java.lang.String[] includeManyToOneFields)


Copyright © 2011. All Rights Reserved.