Uses of Class
com.broadleafcommerce.dataexchange.domain.catalog.product.DataDrivenEnum
Packages that use DataDrivenEnum
Package
Description
-
Uses of DataDrivenEnum in com.broadleafcommerce.dataexchange.domain.catalog.product
Methods in com.broadleafcommerce.dataexchange.domain.catalog.product that return DataDrivenEnumModifier and TypeMethodDescriptionComprehensiveProduct.getBrand()ComprehensiveProduct.getMerchandisingType()ComprehensiveProduct.getTargetDemographic()Methods in com.broadleafcommerce.dataexchange.domain.catalog.product with parameters of type DataDrivenEnumModifier and TypeMethodDescriptionvoidComprehensiveProduct.setBrand(DataDrivenEnum brand) voidComprehensiveProduct.setMerchandisingType(DataDrivenEnum merchandisingType) voidComprehensiveProduct.setTargetDemographic(DataDrivenEnum targetDemographic) -
Uses of DataDrivenEnum in com.broadleafcommerce.dataexchange.service.catalog
Methods in com.broadleafcommerce.dataexchange.service.catalog that return DataDrivenEnumModifier and TypeMethodDescriptionprotected DataDrivenEnumDataDrivenEnumBatchLoaderProcessor.mapCustomDataDrivenEnum(String fieldName, CustomDataDriveEnumProperties.DataDrivenEnumMapping mapping, Object customValue, ComprehensiveProduct product, BatchContext<ComprehensiveProduct> batchContext) Attempts to map any custom data driven enums.Methods in com.broadleafcommerce.dataexchange.service.catalog that return types with arguments of type DataDrivenEnumModifier and TypeMethodDescriptionprotected Optional<DataDrivenEnum>DataDrivenEnumBatchLoaderProcessor.addNotFoundException(String type, String requestValue, ComprehensiveProduct product, BatchContext<ComprehensiveProduct> batchContext) protected List<DataDrivenEnum>DataDrivenEnumBatchLoaderProcessor.getCustomDataDrivenEnums(ComprehensiveProduct product, String fieldName, CustomDataDriveEnumProperties.DataDrivenEnumMapping mapping, BatchContext<ComprehensiveProduct> batchContext) Returns the data driven enum(s) for a custom field.protected List<DataDrivenEnum>DataDrivenEnumBatchLoaderProcessor.mapCollectionCustomDataDrivenEnum(String fieldName, CustomDataDriveEnumProperties.DataDrivenEnumMapping mapping, Object customValue, ComprehensiveProduct product, BatchContext<ComprehensiveProduct> batchContext) Maps a collection of custom data driven enums.protected Optional<DataDrivenEnum>DataDrivenEnumBatchLoaderProcessor.tryFindEnumById(DataDrivenEnumResponse response, org.apache.commons.lang3.tuple.Pair<String, String> type, ComprehensiveProduct product, BatchContext<ComprehensiveProduct> batchContext, DataDrivenEnum requestValue) Try to resolve the enum by ID.Methods in com.broadleafcommerce.dataexchange.service.catalog with parameters of type DataDrivenEnumModifier and TypeMethodDescriptionprotected booleanDataDrivenEnumBatchLoaderProcessor.isValid(DataDrivenEnum dataDrivenEnum) Return true if the DataDrivenEnum supplied on the request has enough information to resolve the value from the catalog service.protected Optional<DataDrivenEnum>DataDrivenEnumBatchLoaderProcessor.tryFindEnumById(DataDrivenEnumResponse response, org.apache.commons.lang3.tuple.Pair<String, String> type, ComprehensiveProduct product, BatchContext<ComprehensiveProduct> batchContext, DataDrivenEnum requestValue) Try to resolve the enum by ID.protected booleanDataDrivenEnumBatchLoaderProcessor.validateAndAddFilter(org.apache.commons.lang3.tuple.Pair<String, String> type, DataDrivenEnum enumValue, DataDrivenEnumRequestFilters filters, ComprehensiveProduct product, BatchContext<ComprehensiveProduct> batchContext) Adds a data driven enum to the filters if it is valid.protected booleanDataDrivenEnumBatchLoaderProcessor.validateSuppliedDataDrivenEnum(org.apache.commons.lang3.tuple.Pair<String, String> type, DataDrivenEnum enumValue, ComprehensiveProduct product, BatchContext<ComprehensiveProduct> batchContext) Validates that the supplied data driven enum is valid. -
Uses of DataDrivenEnum in com.broadleafcommerce.dataexchange.service.provider.domain
Methods in com.broadleafcommerce.dataexchange.service.provider.domain that return types with arguments of type DataDrivenEnumModifier and TypeMethodDescriptionDataDrivenEnumResponse.getDataDrivenEnum(String type, String value) DataDrivenEnumResponse.getDataDrivenEnumById(String id) DataDrivenEnumResponse.getDataDrivenEnums()The data driven enums, keyed by type and then value.DataDrivenEnumResponse.getEnumsById()DataDrivenEnumResponse.getMerchandisingType(String value) DataDrivenEnumResponse.getTargetDemographic(String value) Methods in com.broadleafcommerce.dataexchange.service.provider.domain with parameters of type DataDrivenEnumModifier and TypeMethodDescriptionvoidDataDrivenEnumResponse.addDataDrivenEnum(DataDrivenEnum dataDrivenEnum) Method parameters in com.broadleafcommerce.dataexchange.service.provider.domain with type arguments of type DataDrivenEnumModifier and TypeMethodDescriptionvoidDataDrivenEnumResponse.addDataDrivenEnums(Collection<DataDrivenEnum> dataDrivenEnums) Constructor parameters in com.broadleafcommerce.dataexchange.service.provider.domain with type arguments of type DataDrivenEnum