org.broadleafcommerce.common.enumeration.domain
Interface DataDrivenEnumeration

All Superinterfaces:
Serializable
All Known Implementing Classes:
DataDrivenEnumerationImpl

public interface DataDrivenEnumeration
extends Serializable


Method Summary
 List<DataDrivenEnumerationValue> getEnumValues()
          Gets list of values associated with this enumeration.
 Long getId()
           
 String getKey()
           
 Boolean getModifiable()
           
 List<DataDrivenEnumerationValue> getOrderItems()
          Deprecated. use getEnumValues() instead
 void setEnumValues(List<DataDrivenEnumerationValue> enumValues)
          Sets list of values associated with this enumeration.
 void setId(Long id)
           
 void setKey(String key)
           
 void setModifiable(Boolean modifiable)
           
 void setOrderItems(List<DataDrivenEnumerationValue> orderItems)
          Deprecated. use #setEnumValues() instead
 

Method Detail

getId

Long getId()

setId

void setId(Long id)

getKey

String getKey()

setKey

void setKey(String key)

getModifiable

Boolean getModifiable()

setModifiable

void setModifiable(Boolean modifiable)

getEnumValues

List<DataDrivenEnumerationValue> getEnumValues()
Gets list of values associated with this enumeration.


setEnumValues

void setEnumValues(List<DataDrivenEnumerationValue> enumValues)
Sets list of values associated with this enumeration.


getOrderItems

@Deprecated
List<DataDrivenEnumerationValue> getOrderItems()
Deprecated. use getEnumValues() instead

Incorrectly named, kept purely for API consistency


setOrderItems

@Deprecated
void setOrderItems(List<DataDrivenEnumerationValue> orderItems)
Deprecated. use #setEnumValues() instead

Incorrectly named, kept purely for API consistency



Copyright © 2013. All Rights Reserved.