Class DataDrivenEnumList
java.lang.Object
com.broadleafcommerce.catalogbrowse.domain.DataDrivenEnumList
- All Implemented Interfaces:
Serializable
A DTO that holds data driven enum references for bulk operations, and lists of failed request
params.
- Author:
- Sunny Yu
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDataDrivenEnumList(List<DataDrivenEnum> dataDrivenEnums, Set<String> dataDrivenEnumIdsForMissingEntities) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe list of provided ids for which aDataDrivenEnumcould not be foundAllDataDrivenEnumsand their details.inthashCode()voidsetDataDrivenEnumIdsForMissingEntities(Set<String> dataDrivenEnumIdsForMissingEntities) The list of provided ids for which aDataDrivenEnumcould not be foundvoidsetDataDrivenEnums(List<DataDrivenEnum> dataDrivenEnums) AllDataDrivenEnumsand their details.toString()
-
Constructor Details
-
DataDrivenEnumList
public DataDrivenEnumList() -
DataDrivenEnumList
public DataDrivenEnumList(@NonNull List<DataDrivenEnum> dataDrivenEnums, @NonNull Set<String> dataDrivenEnumIdsForMissingEntities)
-
-
Method Details
-
getDataDrivenEnums
AllDataDrivenEnumsand their details.- Returns:
- All
DataDrivenEnums.
-
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
AllDataDrivenEnumsand their details.- Parameters:
dataDrivenEnumDetails- AllDataDrivenEnums.
-
setDataDrivenEnumIdsForMissingEntities
public void setDataDrivenEnumIdsForMissingEntities(@NonNull 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
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-