Class DataDrivenEnumList
- java.lang.Object
-
- com.broadleafcommerce.catalogbrowse.domain.DataDrivenEnumList
-
- All Implemented Interfaces:
Serializable
public class DataDrivenEnumList extends Object implements Serializable
A DTO that holds data driven enum references for bulk operations, and lists of failed request params.- Author:
- Sunny Yu
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DataDrivenEnumList()DataDrivenEnumList(List<DataDrivenEnum> dataDrivenEnums, Set<String> dataDrivenEnumIdsForMissingEntities)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)Set<String>getDataDrivenEnumIdsForMissingEntities()The list of provided ids for which aDataDrivenEnumcould not be foundList<DataDrivenEnum>getDataDrivenEnums()AllDataDrivenEnumsand their details.inthashCode()voidsetDataDrivenEnumIdsForMissingEntities(Set<String> dataDrivenEnumIdsForMissingEntities)The list of provided ids for which aDataDrivenEnumcould not be foundvoidsetDataDrivenEnums(List<DataDrivenEnum> dataDrivenEnums)AllDataDrivenEnumsand their details.StringtoString()
-
-
-
Constructor Detail
-
DataDrivenEnumList
public DataDrivenEnumList()
-
DataDrivenEnumList
public DataDrivenEnumList(List<DataDrivenEnum> dataDrivenEnums, Set<String> dataDrivenEnumIdsForMissingEntities)
-
-
Method Detail
-
getDataDrivenEnums
public List<DataDrivenEnum> getDataDrivenEnums()
AllDataDrivenEnumsand their details.- Returns:
- All
DataDrivenEnums.
-
getDataDrivenEnumIdsForMissingEntities
public Set<String> getDataDrivenEnumIdsForMissingEntities()
The list of provided ids for which aDataDrivenEnumcould not be found- Returns:
- The list of provided ids for which a
DataDrivenEnumcould not be found
-
setDataDrivenEnums
public void setDataDrivenEnums(List<DataDrivenEnum> dataDrivenEnums)
AllDataDrivenEnumsand their details.- Parameters:
dataDrivenEnumDetails- AllDataDrivenEnums.
-
setDataDrivenEnumIdsForMissingEntities
public void setDataDrivenEnumIdsForMissingEntities(Set<String> dataDrivenEnumIdsForMissingEntities)
The list of provided ids for which aDataDrivenEnumcould not be found- Parameters:
dataDrivenEnumIdsForMissingEntities- The list of provided ids for which aDataDrivenEnumcould not be found
-
canEqual
protected boolean canEqual(Object other)
-
-