org.broadleafcommerce.openadmin.client.dto
Class CollectionMetadata

java.lang.Object
  extended by org.broadleafcommerce.openadmin.client.dto.FieldMetadata
      extended by org.broadleafcommerce.openadmin.client.dto.CollectionMetadata
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable, Serializable
Direct Known Subclasses:
AdornedTargetCollectionMetadata, BasicCollectionMetadata, MapMetadata

public abstract class CollectionMetadata
extends FieldMetadata

Author:
Jeff Fischer
See Also:
Serialized Form

Constructor Summary
CollectionMetadata()
           
 
Method Summary
 boolean equals(Object o)
           
 String getCollectionCeilingEntity()
           
 String[] getCustomCriteria()
           
 String getDataSourceName()
           
 PersistencePerspective getPersistencePerspective()
           
 String getTargetElementId()
           
 int hashCode()
           
 boolean isMutable()
           
protected  FieldMetadata populate(FieldMetadata metadata)
           
 void setCollectionCeilingEntity(String collectionCeilingEntity)
           
 void setCustomCriteria(String[] customCriteria)
           
 void setDataSourceName(String dataSourceName)
           
 void setMutable(boolean mutable)
           
 void setPersistencePerspective(PersistencePerspective persistencePerspective)
           
 void setTargetElementId(String targetElementId)
           
 
Methods inherited from class org.broadleafcommerce.openadmin.client.dto.FieldMetadata
accept, cloneFieldMetadata, getAvailableToTypes, getChildrenExcluded, getCurrencyCodeField, getExcluded, getFieldName, getFriendlyName, getInheritedFromType, getOrder, getOwningClass, getOwningClassFriendlyName, getPrefix, getSecurityLevel, getShowIfProperty, getTargetClass, setAvailableToTypes, setChildrenExcluded, setCurrencyCodeField, setExcluded, setFieldName, setFriendlyName, setInheritedFromType, setOrder, setOwningClass, setOwningClassFriendlyName, setPrefix, setSecurityLevel, setShowIfProperty, setTargetClass
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollectionMetadata

public CollectionMetadata()
Method Detail

getPersistencePerspective

public PersistencePerspective getPersistencePerspective()

setPersistencePerspective

public void setPersistencePerspective(PersistencePerspective persistencePerspective)

getCollectionCeilingEntity

public String getCollectionCeilingEntity()

setCollectionCeilingEntity

public void setCollectionCeilingEntity(String collectionCeilingEntity)

getTargetElementId

public String getTargetElementId()

setTargetElementId

public void setTargetElementId(String targetElementId)

getDataSourceName

public String getDataSourceName()

setDataSourceName

public void setDataSourceName(String dataSourceName)

isMutable

public boolean isMutable()

setMutable

public void setMutable(boolean mutable)

getCustomCriteria

public String[] getCustomCriteria()

setCustomCriteria

public void setCustomCriteria(String[] customCriteria)

populate

protected FieldMetadata populate(FieldMetadata metadata)
Overrides:
populate in class FieldMetadata

equals

public boolean equals(Object o)
Overrides:
equals in class FieldMetadata

hashCode

public int hashCode()
Overrides:
hashCode in class FieldMetadata


Copyright © 2013. All Rights Reserved.