org.broadleafcommerce.openadmin.server.domain
Class PersistencePerspectiveImpl

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.domain.PersistencePerspectiveImpl
All Implemented Interfaces:
java.io.Serializable, PersistencePerspective

@Entity
public class PersistencePerspectiveImpl
extends java.lang.Object
implements PersistencePerspective

Author:
jfischer
See Also:
Serialized Form

Field Summary
protected  java.util.List<ForeignKey> additionalForeignKeys
           
protected  java.lang.String additionalNonPersistentProperties
           
protected  java.lang.String excludeFields
           
protected  java.lang.Long id
           
protected  java.lang.String includeFields
           
protected  OperationTypes operationTypes
           
protected  java.util.Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> persistencePerspectiveItems
           
protected  java.lang.Boolean populateToOneFields
           
 
Constructor Summary
PersistencePerspectiveImpl()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.List<ForeignKey> getAdditionalForeignKeys()
           
 java.lang.String getAdditionalNonPersistentProperties()
           
 java.lang.String getExcludeFields()
           
 java.lang.Long getId()
           
 java.lang.String getIncludeFields()
           
 OperationTypes getOperationTypes()
           
 java.util.Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> getPersistencePerspectiveItems()
           
 java.lang.Boolean getPopulateToOneFields()
           
 int hashCode()
           
 void setAdditionalForeignKeys(java.util.List<ForeignKey> additionalForeignKeys)
           
 void setAdditionalNonPersistentProperties(java.lang.String additionalNonPersistentProperties)
           
 void setExcludeFields(java.lang.String excludeFields)
           
 void setId(java.lang.Long id)
           
 void setIncludeFields(java.lang.String includeFields)
           
 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, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected java.lang.Long id

additionalNonPersistentProperties

protected java.lang.String additionalNonPersistentProperties

additionalForeignKeys

protected java.util.List<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

PersistencePerspectiveImpl

public PersistencePerspectiveImpl()
Method Detail

getId

public java.lang.Long getId()
Specified by:
getId in interface PersistencePerspective
Returns:
the id

setId

public void setId(java.lang.Long id)
Specified by:
setId in interface PersistencePerspective
Parameters:
id - the id to set

getAdditionalNonPersistentProperties

public java.lang.String getAdditionalNonPersistentProperties()
Specified by:
getAdditionalNonPersistentProperties in interface PersistencePerspective
Returns:
the additionalNonPersistentProperties

setAdditionalNonPersistentProperties

public void setAdditionalNonPersistentProperties(java.lang.String additionalNonPersistentProperties)
Specified by:
setAdditionalNonPersistentProperties in interface PersistencePerspective
Parameters:
additionalNonPersistentProperties - the additionalNonPersistentProperties to set

getAdditionalForeignKeys

public java.util.List<ForeignKey> getAdditionalForeignKeys()
Specified by:
getAdditionalForeignKeys in interface PersistencePerspective

setAdditionalForeignKeys

public void setAdditionalForeignKeys(java.util.List<ForeignKey> additionalForeignKeys)
Specified by:
setAdditionalForeignKeys in interface PersistencePerspective

getPersistencePerspectiveItems

public java.util.Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> getPersistencePerspectiveItems()
Specified by:
getPersistencePerspectiveItems in interface PersistencePerspective
Returns:
the persistencePerspectiveItems

setPersistencePerspectiveItems

public void setPersistencePerspectiveItems(java.util.Map<PersistencePerspectiveItemType,PersistencePerspectiveItem> persistencePerspectiveItems)
Specified by:
setPersistencePerspectiveItems in interface PersistencePerspective
Parameters:
persistencePerspectiveItems - the persistencePerspectiveItems to set

getOperationTypes

public OperationTypes getOperationTypes()
Specified by:
getOperationTypes in interface PersistencePerspective
Returns:
the operationTypes

setOperationTypes

public void setOperationTypes(OperationTypes operationTypes)
Specified by:
setOperationTypes in interface PersistencePerspective
Parameters:
operationTypes - the operationTypes to set

getPopulateToOneFields

public java.lang.Boolean getPopulateToOneFields()
Specified by:
getPopulateToOneFields in interface PersistencePerspective
Returns:
the populateToOneFields

setPopulateToOneFields

public void setPopulateToOneFields(java.lang.Boolean populateToOneFields)
Specified by:
setPopulateToOneFields in interface PersistencePerspective
Parameters:
populateToOneFields - the populateToOneFields to set

getExcludeFields

public java.lang.String getExcludeFields()
Specified by:
getExcludeFields in interface PersistencePerspective
Returns:
the excludeFields

setExcludeFields

public void setExcludeFields(java.lang.String excludeFields)
Specified by:
setExcludeFields in interface PersistencePerspective
Parameters:
excludeFields - the excludeFields to set

getIncludeFields

public java.lang.String getIncludeFields()
Specified by:
getIncludeFields in interface PersistencePerspective
Returns:
the includeFields

setIncludeFields

public void setIncludeFields(java.lang.String includeFields)
Specified by:
setIncludeFields in interface PersistencePerspective
Parameters:
includeFields - the includeFields to set

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2011. All Rights Reserved.