Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAncillaryProductSingleIndexRequestMessageBuilder<D extends com.broadleafcommerce.data.tracking.core.search.Indexable> - Class in com.broadleafcommerce.catalog.provider.shared.messaging.search
-
A common base for
SingleIndexRequestMessageBuilder
implementations specifically for persisted-domain counterparts of entities related toProduct
that need to trigger a reindex of a product. - AbstractAncillaryProductSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractAncillaryProductSingleIndexRequestMessageBuilder
- AbstractPrimaryAssetCollisionService<P extends PrimaryAsset> - Class in com.broadleafcommerce.catalog.service.asset
-
The abstract service that is used to resolve collisions of the primary assets.
- AbstractPrimaryAssetCollisionService(TrackableRepository<T>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.catalog.service.asset.AbstractPrimaryAssetCollisionService
- AbstractProductSingleIndexRequestMessageBuilder<D extends com.broadleafcommerce.data.tracking.core.search.Indexable> - Class in com.broadleafcommerce.catalog.provider.shared.messaging.search
-
A common base for
SingleIndexRequestMessageBuilder
implementations specifically for persisted-domain counterparts ofProduct
. - AbstractProductSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
- ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification.Fields
- ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification.Headers
- ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification.Fields
- ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification.Headers
- ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- ADD_ITEM - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationStrategy
-
Validate when the item is added to cart
- ADD_TO_CART - Enum constant in enum com.broadleafcommerce.catalog.domain.type.InventoryCheckStrategy
-
Inventory availability should be checked when the item is added to the cart.
- ADD_TO_CART - Enum constant in enum com.broadleafcommerce.catalog.domain.type.InventoryReservationStrategy
-
Inventory should be reserved when the item is ad ded to the cart.
- addAttribute(String, Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addDataDrivenEnumId(DataDrivenEnum, List<String>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
- addDataDrivenEnumIdByProductId(DataDrivenEnum, String, Map<String, Set<String>>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
- addDataDrivenEnumIdsForProduct(ConsolidatedProduct, List<String>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
- addDataDrivenEnumIdsForProduct(Product, Map<String, Set<String>>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
- ADDED_BY_REFERENCE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- ADDED_BY_REFERENCE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- addFromMeAttributeChoiceMappings(ModelMapper) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- addFromMeItemChoiceMappings(ModelMapper) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- addFromMeMappings(ModelMapper) - Static method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- addFromMeMappings(ModelMapper) - Static method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
- addFromMeMappings(ModelMapper) - Static method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
- addFromMeProductOptionMappings(ModelMapper) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- addGeneralProduct(String, CategoryProduct, OptionalSortPositionRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- addItemChoiceCategoryProducts(Collection<? extends ProductDetailsContext>, Map<String, Set<String>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Queries for the item choice categories and category products, and adds them to the productDetailsContext's specific category choices and related products.
- addItemChoiceRelatedOptionTemplates(Collection<? extends ProductDetailsContext>, Map<String, Set<String>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Queries for the item choice optionTemplates and adds them to the productDetailsContext's related optionTemplates.
- addItemChoiceRelatedProducts(Collection<? extends ProductDetailsContext>, Map<String, Set<String>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Queries for the item choice products and adds them to the productDetailsContext's related products.
- addItemChoiceRelatedVariants(Collection<? extends ProductDetailsContext>, Map<String, Set<String>>, Map<String, Set<String>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Queries for the item choice variants and adds them to the productDetailsContext's related variants.
- addOptionsToProductFromTemplateGroup(String, String, ContextInfo, Product, List<PersistenceRequest.EmbeddedItemRequest>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.Finds the option template group in the data store, finds each of the group's templates in the data store, and adds each of their options to the given product (the product is not yet persisted with this change).
- addOptionToProductFromTemplate(String, String, ContextInfo, Product, List<PersistenceRequest.EmbeddedItemRequest>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.Finds the option template in the data store, and adds its option to the given product (the product is not yet persisted with this change).
- addProductTag(ContextInfo, String, ProductTag) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
- addProductTag(ContextInfo, String, ProductTag) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
- addPromotionalProduct(ContextInfo, String, PromotionalProduct, OptionalSortPositionRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- addPromotionalProduct(String, PromotionalCategoryProduct, OptionalSortPositionRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- addToMeAttributeChoiceMappings(ModelMapper) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- addToMeItemChoiceMappings(ModelMapper) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- addToMeMappings(ModelMapper) - Static method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- addToMeMappings(ModelMapper) - Static method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
- addToMeMappings(ModelMapper) - Static method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
- addToMeProductOptionMappings(ModelMapper) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- addVariantTag(String, String, ProductTag, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
- AdvancedTag - Class in com.broadleafcommerce.catalog.domain.tag
-
A "tag" represents a unique purchasing attribute for a product such "new", "on sale", "fairtrade", etc.
- AdvancedTag() - Constructor for class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
- AdvancedTagEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
-
CRUD operations for
Tags
. - AdvancedTagEndpoint(AdvancedTagService<AdvancedTag>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
- AdvancedTagRef - Class in com.broadleafcommerce.catalog.domain.tag
-
A light DTO that provides the minimal, key data from an
AdvancedTag
. - AdvancedTagRef() - Constructor for class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
- AdvancedTagRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.tag
-
Handles peristence operations for
Tags
. - AdvancedTagService<P extends AdvancedTag> - Interface in com.broadleafcommerce.catalog.service.tag
-
Service API for
Tags
. - AdvancedTagsProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
-
Contributor responsible for the
ProductDetail's advanced tags
. - AdvancedTagsProductDetailsContributor(TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.AdvancedTagsProductDetailsContributor
- AdvancedTagTargetType - Class in com.broadleafcommerce.catalog.domain.tag
- AdvancedTagTargetType() - Constructor for class com.broadleafcommerce.catalog.domain.tag.AdvancedTagTargetType
- AdvancedTagValidator - Class in com.broadleafcommerce.catalog.service.validation.tag
- AdvancedTagValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
- afterPropertiesSet() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.enumeration.JpaCustomizedDataDrivenEnumRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedPromotionalCategoryProductRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- allowedOptionValueMapper() - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
- ALT_TEXT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
- ALT_TEXT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
- AncillaryProductSingleIndexRequestPayload - Class in com.broadleafcommerce.catalog.provider.shared.messaging.search
-
The
SingleIndexRequest.payload
used for index requests triggered from CRUD operations on persisted-domain-counterparts of entities related toProduct
. - AncillaryProductSingleIndexRequestPayload(String) - Constructor for class com.broadleafcommerce.catalog.provider.shared.messaging.search.AncillaryProductSingleIndexRequestPayload
- APPLICATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
- APPLICATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
- applyHydration(OptionTemplateGroup, Map<String, OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupHydrationService
- applyHydration(DataDrivenEnum, String, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- applyHydration(IncludedProduct, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- applyHydration(ItemChoice, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- applyHydration(ProductOption, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
-
Traverses through the
option
and replaces each item reference with the fully-populated representation of the reference as found infoundItems
. - applyHydration(SpecificItemChoice, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- applyHydration(Product, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
-
Traverses through the
product
and replaces each item reference with the fully-populated representation of the reference as found infoundItems
. - applyPricingUpdatesToProduct(Product, Product) - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
- applyPricingUpdatesToVariant(Variant, Variant) - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
- applyRsqlCriteria(Node, CriteriaBuilder, CriteriaQuery<?>, Map<String, Object>, List<Predicate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
-
Processes the given
filters
to build and apply the necessaryPredicate
for RSQL. - applyRsqlCriteria(Node, CriteriaBuilder, CriteriaQuery<D>, Map<String, Object>, List<Predicate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
-
Processes the given
filters
to build and apply the necessaryPredicate
for RSQL. - applyRsqlCriteria(Node, CriteriaBuilder, CriteriaQuery<D>, Map<String, Object>, List<Predicate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
-
Processes the given
filters
to build and apply the necessaryPredicate
for RSQL. - applyRsqlCriteria(Node, CriteriaBuilder, CriteriaQuery<D>, Map<String, Object>, List<Predicate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
-
Processes the given
filters
to build and apply the necessaryPredicate
for RSQL. - applyRsqlCriteria(Node, CriteriaBuilder, CriteriaQuery<D>, Map<String, Object>, List<Predicate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
-
Processes the given
filters
to build and apply the necessaryPredicate
for RSQL. - ARCHIVED_FILTER - Static variable in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
- ASSET - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
- ASSET - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
-
Deprecated.
- ASSET_ALT_TEXT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
- ASSET_ALT_TEXT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
- ASSET_ALT_TEXT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
- ASSET_ALT_TEXT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
- ASSET_APPLICATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
- ASSET_APPLICATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
- ASSET_APPLICATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
- ASSET_APPLICATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
- ASSET_EMBED_CODE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
- ASSET_EMBED_CODE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
- ASSET_EMBED_CODE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
- ASSET_EMBED_CODE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
- ASSET_PROVIDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
- ASSET_PROVIDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
- ASSET_PROVIDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
- ASSET_PROVIDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
- ASSET_TAGS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
- ASSET_TAGS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
- ASSET_TAGS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
- ASSET_TAGS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
- ASSET_TITLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
- ASSET_TITLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
- ASSET_TITLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
- ASSET_TITLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
- ASSET_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
- ASSET_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
- ASSET_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
- ASSET_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
- ASSET_URL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
- ASSET_URL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
- ASSET_URL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
- ASSET_URL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
- assetConverter() - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
-
Deprecated.
- ASSETS - Enum constant in enum com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
- ASSETS - Enum constant in enum com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
- attemptHydrationOfNextAncestor(String, Category, List<String>, Set<String>, Map<String, Category>, Set<String>, Set<String>, Map<String, CategoryAncestryHydrationResponse>) - Method in class com.broadleafcommerce.catalog.service.category.hydration.DefaultCategoryAncestryHydrationService
- Attribute - Class in com.broadleafcommerce.catalog.domain
-
Many entities have customizable dynamic attributes, and this class is intended to hold such values.
- Attribute() - Constructor for class com.broadleafcommerce.catalog.domain.Attribute
- Attribute(Object, EmbeddedContextState) - Constructor for class com.broadleafcommerce.catalog.domain.Attribute
-
Constructor for preserving backwards compatibility with Attributes that do not have a nameLabel
- Attribute(Object, EmbeddedContextState, String) - Constructor for class com.broadleafcommerce.catalog.domain.Attribute
- ATTRIBUTE - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagType
-
Means that a tag signifies an important attribute of an item such as "New", "Staff Pick", "Seller's Choice".
- ATTRIBUTE_CHOICE_NAME - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantOptionValueProperties
- ATTRIBUTE_CHOICE_VALUE - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
- ATTRIBUTE_CHOICE_VALUE - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantOptionValueProperties
- ATTRIBUTE_CHOICE_VALUE - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
-
Deprecated.
- ATTRIBUTE_CHOICE_VALUE_LABEL - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantOptionValueProperties
- ATTRIBUTE_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
-
Not a field - this is the separator that will be used to join together a key-value pair from
Product.getAttributes()
. - ATTRIBUTE_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
-
Not a field - this is the separator that will be used to join together a key-value pair from
Variant.getAttributes()
. - ATTRIBUTE_NAME - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- ATTRIBUTE_NAME - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- ATTRIBUTE_NAME - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductOptionProperties
- ATTRIBUTE_NAME_LABEL_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
-
Not a field - this is the separator that will be used to join together a attribute to name label pair from
Product.getAttributes()
. - ATTRIBUTE_NAME_LABEL_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
-
Not a field - this is the separator that will be used to join together a attribute to name label pair from
Product.getAttributes()
. - ATTRIBUTE_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- ATTRIBUTE_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- AttributeChoice - Class in com.broadleafcommerce.catalog.domain.product.option
-
Customer-facing input to take in additional information about the product that they are purchasing.
- AttributeChoice() - Constructor for class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
- AttributeChoice(String, String) - Constructor for class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
-
Convenience method primarily intended for testing.
- AttributeChoiceValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.AttributeChoiceValidator
- AttributeChoiceValue - Class in com.broadleafcommerce.catalog.domain.product.option
-
A single value with a display, order and label within a
AttributeChoice
- AttributeChoiceValue() - Constructor for class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
- AttributeChoiceValue(String, String, Integer) - Constructor for class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
- attributeChoiceValueConverter() - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
-
Deprecated.
- AttributeChoiceValueConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
-
Deprecated.
- AttributeChoiceValueConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.AttributeChoiceValueConverter
-
Deprecated.
- attributeChoiceValueExportRowConverter(AttributeChoiceValueExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
- AttributeChoiceValueExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
-
Converts a
AttributeChoiceValue
to aMap
row representation. - AttributeChoiceValueExportRowConverter(AttributeChoiceValueExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.AttributeChoiceValueExportRowConverter
- attributeChoiceValueExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
- AttributeChoiceValueExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
- AttributeChoiceValueExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.AttributeChoiceValueExportSpecification
- AttributeChoiceValueExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
- AttributeChoiceValueExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
- AttributeChoiceValueListConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
-
Transforms a list of
JpaAttributeChoiceValue
into a JSON objectString
and vice-versa. - AttributeChoiceValueListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.AttributeChoiceValueListConverter
- AttributeMapConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
- AttributeMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.AttributeMapConverter
- ATTRIBUTES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- ATTRIBUTES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- ATTRIBUTES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- ATTRIBUTES_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductProperties
- ATTRIBUTES_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantProperties
- AUGMENTATION_CHANGE_TYPE - Static variable in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
- AUGMENTATION_CONTAINER_KEY - Static variable in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
- AugmentationModifiedAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.AugmentationModifiedAutoConfiguration
- AugmentationModifiedConsumer - Interface in com.broadleafcommerce.catalog.messaging
- augmentationModifiedHandler(CartFieldMappingService<CartFieldMapping>, IdempotentMessageConsumptionService, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.AugmentationModifiedAutoConfiguration
- AugmentationModifiedHandler - Class in com.broadleafcommerce.catalog.messaging
-
Listen for augmentation changes from the metadata service.
- AugmentationModifiedHandler(CartFieldMappingService<CartFieldMapping>, IdempotentMessageConsumptionService, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
- augmentationModifiedInputCatalog() - Method in interface com.broadleafcommerce.catalog.messaging.AugmentationModifiedConsumer
- AVAILABILITY - Static variable in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.SupportedTypes
- AvailabiltyUpdatePayload(boolean) - Constructor for class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.AvailabiltyUpdatePayload
- AVAILABLE_ONLINE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- AVAILABLE_ONLINE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
B
- BASE_COST - Static variable in class com.broadleafcommerce.catalog.domain.commerce.type.DefaultPriceType
- BASE_PRICE - Static variable in class com.broadleafcommerce.catalog.domain.commerce.type.DefaultPriceType
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
- BATCH_CONTEXT_PREFETCHED_CATEGORIES_BY_NAME_MAP - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
-
In
BatchRequest.BatchContext.getAdditionalContextMap()
, we expect a nested map under this key to contain pre-fetched category instances by category names. - BATCH_CONTEXT_PREFETCHED_CATEGORY_PRODUCTS_BY_PRODUCT_ID_MAP - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
-
In
BatchRequest.BatchContext.getAdditionalContextMap()
, we expect a nested map under this key to contain a list of pre-fetched category product instances by product IDs. - BATCH_CONTEXT_PREFETCHED_IMAGES_BY_PRODUCT_ID_MAP - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
-
In
BatchRequest.BatchContext.getAdditionalContextMap()
, we expect a nested map under this key to contain a list of pre-fetched product image assets by product IDs. - BATCH_CONTEXT_PREFETCHED_PRODUCT_TRANSLATIONS_BY_PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
-
In
BatchRequest.BatchContext.getAdditionalContextMap()
, we expect a nested map under this key to contain a list of pre-fetched product translations by product IDs. - BATCH_CONTEXT_PREFETCHED_PRODUCTS_BY_EXTERNAL_ID_MAP - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
-
In
BatchRequest.BatchContext.getAdditionalContextMap()
, we expect a nested map under this key to contain prefetched products by their external ID. - BATCH_CONTEXT_PREFETCHED_PRODUCTS_BY_ID_MAP - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
-
In
BatchRequest.BatchContext.getAdditionalContextMap()
, we expect a nested map under this key to contain prefetched products by their ID. - BATCH_CONTEXT_PREFETCHED_VARIANT_TRANSLATIONS_BY_VARIANT_ID - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
-
In
BatchRequest.BatchContext.getAdditionalContextMap()
, we expect a nested map under this key to contain a list of pre-fetched variant translations by variant IDs. - BATCH_CONTEXT_PREFETCHED_VARIANTS_BY_EXTERNAL_ID_MAP - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
-
In
BatchRequest.BatchContext.getAdditionalContextMap()
, we expect a nested map under this key to contain prefetched variants by their external ID. - BATCH_CONTEXT_PREFETCHED_VARIANTS_BY_ID_MAP - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
-
In
BatchRequest.BatchContext.getAdditionalContextMap()
, we expect a nested map under this key to contain prefetched variants by their ID. - BATCH_CONTEXT_PREFETCHED_VARIANTS_BY_SKU_BY_PRODUCT_ID_MAP - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
-
In
BatchRequest.BatchContext.getAdditionalContextMap()
, we expect a doubly-nested map under this key to contain a mapping from product ID to a map of variant SKUs to variants. - BOOLEAN - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
- BOTTOM_CENTER - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- BOTTOM_JUSTIFIED - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- BOTTOM_LEFT - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- BOTTOM_RIGHT - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- Breadcrumb - Class in com.broadleafcommerce.catalog.domain.commerce
-
DTO representing a single breadcrumb in a list used for navigating through a category's or product's hierarchy.
- Breadcrumb() - Constructor for class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
- Breadcrumb(String, String) - Constructor for class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
- BreadcrumbsCategoryDetailsContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.contributor
-
This contributor is responsible for the
CategoryDetails' breadcrumbs
. - BreadcrumbsCategoryDetailsContributor(CategoryService<Category>, CategoryAncestryHydrationService, TypeFactory, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
- BreadcrumbsProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
-
This contributor is responsible for the
ProductDetails' breadcrumbs
. - BreadcrumbsProductDetailsContributor(CategoryProductService<CategoryProduct>, CategoryService<Category>, CategoryAncestryHydrationService, TypeFactory, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
- BrowseDetailsEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.commerce
- BrowseDetailsEndpoint(BrowseDetailsService) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.commerce.BrowseDetailsEndpoint
- BrowseDetailsRequest - Class in com.broadleafcommerce.catalog.domain.commerce
- BrowseDetailsRequest() - Constructor for class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
- BrowseDetailsRequest(Set<String>, Pageable, MultiValueMap<String, String>) - Constructor for class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
- browseDetailsService(ProductService<Product>, CategoryService<Category>, ProductDetailsService, CategoryDetailsService, TypeFactory) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceAutoConfiguration
- BrowseDetailsService - Interface in com.broadleafcommerce.catalog.service.commerce
-
This service is responsible for retrieving
ProductDetails
orCategoryDetails
forBrowseDetailsRequests
. - BrowseEntityDetails - Class in com.broadleafcommerce.catalog.domain.commerce
- BrowseEntityDetails() - Constructor for class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
- BrowseEntityDetails(List<ProductDetails>, CategoryDetails, Set<String>) - Constructor for class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
- build(Indexable) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractAncillaryProductSingleIndexRequestMessageBuilder
- build(Indexable) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
- buildAltTextLikeFilter(String, Root<?>, CriteriaBuilder, Map<String, Object>) - Static method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.support.JpaAssetCriteriaUtils
-
Builds a criteria that restricts results to only include entities whose alt-text (after applying an uppercase conversion) is like the given
formattedSearchString
. - buildBreadcrumbsForProductWithPrimaryCategory(ProductDetails, CategoryAncestorList) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
-
Generates the expected list of
Breadcrumbs
for a product which was found to have a primary category. - buildCategoryContextIdFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
- buildCategoryContextIdFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedPromotionalCategoryProductRepository
- buildCategoryContextIdFilter(Root<D>, String, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- buildCategoryIdMap(Collection<? extends ProductDetailsContext>, Map<String, Set<ProductDetails>>, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Builds a mapping of item choice category IDs for the associated productDetailsContext.
- buildContext(CategoryDetailsRequest, Category, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
-
Builds a
CategoryDetailsContext
in response to aCategoryDetailsRequest
. - buildContextIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
- buildContextIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.enumeration.JpaCustomizedDataDrivenEnumRepository
- buildContextIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- buildContextIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- buildContextIdNotInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- buildContextRequestFromExport(Export) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
- buildContextRequestWithTenantApplicationAndCatalog(BulkUpdate) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- buildContexts(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
-
Builds
ProductDetailsContexts
in response toProductDetailsRequests
. - buildDetails(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
-
Builds out the
CategoryDetails
in response to aCategoryDetailsRequest
. - buildDetails(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
-
Builds out the
ProductDetails
in response to aProductDetailsRequest
. - buildDetails(Collection<T>, Set<String>, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
-
Builds out the
ProductDetails
in response to aProductDetailsRequest
. - buildDetails(Collection<DataDrivenEnum>, DataDrivenEnumDetailsRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
- buildErrorForInvalidPriceDecreasePayload() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- buildErrorsForBulkValidationException(BulkValidationException) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- buildExpectedCategoryUrl(DataDrivenEnumDetails) - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
-
Builds a category URL that is expected for the given
DataDrivenEnumDetails
. - buildItemChoiceCategory(ProductDetailsContext, ItemChoice, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
-
Builds out and prunes the category item choices.
- buildOptionTemplateIdMap(Collection<? extends ProductDetailsContext>, Map<String, Set<ProductDetails>>, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Builds a mapping of option template IDs for the associated productDetailsContext.
- buildPayload(JpaProductAsset) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductAssetSingleIndexRequestMessageBuilder
- buildPayload(JpaCategoryProduct) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaCategoryProductSingleIndexRequestMessageBuilder
- buildPayload(JpaProduct) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductSingleIndexRequestMessageBuilder
- buildPayload(JpaVariant) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaVariantSingleIndexRequestMessageBuilder
- buildPayload(JpaPromotionalProduct) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaPromotionalProductSingleIndexRequestMessageBuilder
- buildPayload(JpaProductTag) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductTagSingleIndexRequestMessageBuilder
- buildPayload(JpaTranslation) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaTranslationSingleIndexRequestMessageBuilder
- buildPayload(D) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractAncillaryProductSingleIndexRequestMessageBuilder
- buildPayload(D) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
- buildPrimaryCategoryProduct(String, String) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
-
Builds a new
CategoryProduct
POJO forproductId
andcategoryId
withCategoryProduct.isPrimary()
set to true. - buildProductContextIdFilter(Root<D>, String, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- buildProductContextIdFilter(Root<D>, String, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- buildProductContextIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- buildProductContextIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- buildProductContextIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- buildProductDetailsMap(ProductDetailsContext, Product) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Filters through the category and product options to collect the next set of
ProductDetails
. - buildProductIdMap(Collection<? extends ProductDetailsContext>, Map<String, Set<ProductDetails>>, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Builds a mapping of item choice product IDs for the associated productDetailsContext.
- buildProductIdToOptionTemplateIdMap(List<ConsolidatedProduct>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
-
Builds a map of
OptionTemplate
ids mapped to the ids ofProducts
that reference them via them ownProductOptions
. - buildProductIdToOptionTemplates(Map<String, Set<String>>, List<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
-
Builds a map of
OptionTemplates
mapped by the ids ofProducts
that reference them via them ownProductOptions
. - buildProductPageableForCategoryProductLookup(Pageable) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- buildQueryContextInfo(BulkUpdate) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- buildQueryContextInfo(Export) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
- buildSpecificItemChoices(ProductDetailsContext, ItemChoice, PriceInfo, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
-
Builds out and prunes the specific item choices.
- buildTitleLikeFilter(String, Root<?>, CriteriaBuilder, Map<String, Object>) - Static method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.support.JpaAssetCriteriaUtils
-
Builds a criteria that restricts results to only include entities whose title (after applying an uppercase conversion) is like the given
formattedSearchString
. - buildUpdateContextInfo(BulkUpdate) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- buildUrlLikeFilter(String, Root<?>, CriteriaBuilder, Map<String, Object>) - Static method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.support.JpaAssetCriteriaUtils
-
Builds a criteria that restricts results to only include entities whose URL (after applying an uppercase conversion) is like the given
formattedSearchString
. - buildVariant(String, Set<ProductOptionValueCombination>, Product) - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
- buildVariantIdMap(Collection<? extends ProductDetailsContext>, Map<String, Set<ProductDetails>>, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Builds a mapping of item choice variant IDs for the associated productDetailsContext.
- bulkUpdateProducts(String, BulkUpdateRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- BUNDLE - Enum constant in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
-
Denotes that the product is meant to represent a simple bundle of other products, with each bundle item represented as an
IncludedProduct
.
C
- CACHE_BY_ACTIVE_CATEGORY - Static variable in class com.broadleafcommerce.catalog.service.DefaultCategoryService
- CACHE_BY_ACTIVE_CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.service.DefaultCategoryService
- CACHE_BY_ACTIVE_CATEGORY_URL - Static variable in class com.broadleafcommerce.catalog.service.DefaultCategoryService
- CACHE_BY_ACTIVE_PRODUCT - Static variable in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- CACHE_BY_ACTIVE_PRODUCT_URI - Static variable in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- CACHE_BY_APPLICATION_ID - Static variable in class com.broadleafcommerce.catalog.service.DefaultCartFieldMappingService
- CACHE_BY_BREADCRUMB_CONTRIBUTION - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
- CACHE_BY_BREADCRUMB_PRODUCT_CONTRIBUTION - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
- CACHE_BY_CATEGORY_ASSET - Static variable in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
- CACHE_BY_CATEGORY_PRODUCT - Static variable in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- CACHE_BY_CATEGORY_PRODUCT_CATEGORY - Static variable in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- CACHE_BY_EXTERNAL_CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.service.DefaultCategoryService
- CACHE_BY_ID_PROMOTIONAL_PRODUCT - Static variable in class com.broadleafcommerce.catalog.service.product.relation.DefaultPromotionalProductService
- CACHE_BY_PRODUCT_ASSET - Static variable in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
- CACHE_BY_PRODUCT_CONTRIBUTION - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
- CACHE_BY_PROMOTIONAL_PRODUCT - Static variable in class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
- CACHE_BY_VARIANT - Static variable in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
- canBuild(Indexable) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaTranslationSingleIndexRequestMessageBuilder
- canBuild(Indexable) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractAncillaryProductSingleIndexRequestMessageBuilder
- canBuild(Indexable) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
- canConvert(BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- canConvert(BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
- canConvert(BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
- canConvert(BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
- canConvert(BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.clone.messaging.ProductCloneEvent
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductNotificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.asset.IncludedProductAsset
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.asset.SpecificItemChoiceAsset
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.Attribute
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.category.Category
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.category.CategoryRef
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceTypeDetail
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroupRef
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateRef
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemVariantPricing
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.Product
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.SKUContainer
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.Weight
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.tag.TagAsset
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTag
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTagId
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaIncludedProductAsset
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTag
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTagId
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaSpecificItemChoiceAsset
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaAttribute
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaFulfillmentFlatRate
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaTagAsset
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceProperties
- canEqual(Object) - Method in exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- canEqual(Object) - Method in exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- canEqual(Object) - Method in exception com.broadleafcommerce.catalog.service.product.commerce.exception.ProductDetailsRequestException
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint.CategoryAssetUpdate
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.SkuGenerationParameters
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint.ProductAssetUpdate
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.support.OptionalSortPositionRequest
- canHandle(BulkUpdate) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- canHandle(Export) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
- canHandle(BatchRequest) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
- canHandle(BatchRequest) - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
- canHandle(BatchRequest) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- canHandle(String) - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryAssetsService
- canHandle(String) - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryProductRelationshipService
- canHandle(String) - Method in interface com.broadleafcommerce.catalog.clone.category.service.CloneCategoryRelationshipsService
-
Check if this service can clone specific relationship type.
- canHandle(String) - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryTranslationsService
- canHandle(String) - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneCategoryProductService
- canHandle(String) - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductAssetsService
- canHandle(String) - Method in interface com.broadleafcommerce.catalog.clone.product.service.CloneProductRelationshipsService
-
Check if this service can clone specific relationship type.
- canHandle(String) - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductTagsService
- canHandle(String) - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductVariantsService
- canHandle(String) - Method in class com.broadleafcommerce.catalog.clone.product.service.ClonePromotionalProductService
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.catalog.dataexport.specification.AttributeChoiceValueExportSpecification
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.catalog.dataexport.specification.WeightExportSpecification
- canValidateCreate(Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBundleProductTypeValidator
- canValidateCreate(Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
- canValidateCreate(Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
- canValidateCreate(Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
- canValidateCreate(Product) - Method in interface com.broadleafcommerce.catalog.service.validation.product.type.ProductTypeValidator
-
Whether or not this validator supports validation to create this product.
- canValidateReplace(Product, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBundleProductTypeValidator
- canValidateReplace(Product, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
- canValidateReplace(Product, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
- canValidateReplace(Product, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
- canValidateReplace(Product, Product) - Method in interface com.broadleafcommerce.catalog.service.validation.product.type.ProductTypeValidator
-
Whether or not this validator supports validation to replace this product.
- canValidateUpdate(Product, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBundleProductTypeValidator
- canValidateUpdate(Product, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
- canValidateUpdate(Product, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
- canValidateUpdate(Product, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
- canValidateUpdate(Product, Product) - Method in interface com.broadleafcommerce.catalog.service.validation.product.type.ProductTypeValidator
-
Whether or not this validator supports validation to update this product.
- CART_ATTRIBUTE - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
-
The user input flow into a global cart-level attribute when added to cart.
- CART_ITEM_ATTRIBUTE - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
-
The user value is intended to flow into an item attribute once this item is added to the cart.
- CartFieldMapping - Class in com.broadleafcommerce.catalog.domain
-
Represents a field that should be included in the mapping from a
Product
to a cart item. - CartFieldMapping() - Constructor for class com.broadleafcommerce.catalog.domain.CartFieldMapping
- CartFieldMappingEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.commerce
- CartFieldMappingEndpoint(CartFieldMappingService<CartFieldMapping>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.commerce.CartFieldMappingEndpoint
- CartFieldMappingRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository
-
Repository
for persistent counter-parts ofCartFieldMapping
- CartFieldMappingService<P extends CartFieldMapping> - Interface in com.broadleafcommerce.catalog.service
-
Service API for
CartFieldMapping
. - CATALOG_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.catalog.provider.jpa.JpaRouteConstants.Persistence
- CATALOG_ROUTE_KEY - Static variable in class com.broadleafcommerce.catalog.provider.RouteConstants.Persistence
- CATALOG_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.catalog.provider.RouteConstants.Persistence
- CATALOG_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.catalog.provider.jpa.JpaRouteConstants.Persistence
- CATALOG_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.catalog.provider.jpa.JpaRouteConstants.Persistence
- CatalogBulkUpdateAutoConfiguration - Class in com.broadleafcommerce.catalog.service.autoconfigure
-
Configuration for components involved in bulk update operations.
- CatalogBulkUpdateAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.service.autoconfigure.CatalogBulkUpdateAutoConfiguration
- CatalogCacheAutoConfiguration - Class in com.broadleafcommerce.catalog.autoconfigure
-
Configuration for engaging default Broadleaf support for Apache Ignite cache
- CatalogCacheAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByActiveCategory(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByActiveCategoryId(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByActiveCategoryUrl(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByActiveProduct(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByActiveProductUri(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByBreadcrumbContribution(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByBreadcrumbProductContribution(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByCategoryAsset(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByCategoryExternalId(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByCategoryProduct(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByCategoryProductCategory(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByIdPromotionalProduct(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByProductAsset(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByProductContribution(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByPromotionalProduct(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheByVariant(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- catalogCacheManagerCustomizer(IgniteConfigurers.BasicIgniteConfigurer, CatalogCacheProperties) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogCacheAutoConfiguration
- CatalogCacheProperties - Class in com.broadleafcommerce.catalog.cache
-
Properties that influence cache settings for the catalog service
- CatalogCacheProperties() - Constructor for class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- catalogCurrencyContextInfoCustomizer(DataRouteSupporting) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceAutoConfiguration
- CatalogCurrencyContextInfoCustomizer - Class in com.broadleafcommerce.catalog.service.context
-
This component attempts to resolve the default
Currency
for this request. - CatalogCurrencyContextInfoCustomizer(DataRouteSupporting) - Constructor for class com.broadleafcommerce.catalog.service.context.CatalogCurrencyContextInfoCustomizer
- CatalogEnvironmentPostProcessor - Class in com.broadleafcommerce.catalog.autoconfigure
-
Default property overrides for Catalog Services
- CatalogEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.catalog.autoconfigure.CatalogEnvironmentPostProcessor
- CatalogExceptionAdvisor - Class in com.broadleafcommerce.catalog.web.endpoint.exception
-
General exception handler registry for handlers not exclusive to a single controller.
- CatalogExceptionAdvisor() - Constructor for class com.broadleafcommerce.catalog.web.endpoint.exception.CatalogExceptionAdvisor
- CatalogImportMessagingAutoConfiguration - Class in com.broadleafcommerce.catalog.dataimport.messaging.autoconfigure
- CatalogImportMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.dataimport.messaging.autoconfigure.CatalogImportMessagingAutoConfiguration
- CatalogJpaAutoConfiguration - Class in com.broadleafcommerce.catalog.provider.jpa.autoconfigure
-
The main Jpa auto configuration that initializes the out of the box Jpa repositories
- CatalogJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
- CatalogMessagingAutoConfiguration - Class in com.broadleafcommerce.catalog.messaging.autoconfigure
-
Configuration for
CategoryPersistenceConsumer
andPersistenceProducer
operations. - CatalogMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration
- CatalogMessagingAutoConfiguration.AugmentationModifiedAutoConfiguration - Class in com.broadleafcommerce.catalog.messaging.autoconfigure
- CatalogMessagingAutoConfiguration.CategoryPersistenceAutoConfiguration - Class in com.broadleafcommerce.catalog.messaging.autoconfigure
- CatalogProperties - Class in com.broadleafcommerce.catalog.provider.jpa.environment
- CatalogProperties() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
- CatalogSecurityEnhancer - Class in com.broadleafcommerce.catalog.web.autoconfigure
- CatalogSecurityEnhancer() - Constructor for class com.broadleafcommerce.catalog.web.autoconfigure.CatalogSecurityEnhancer
- CatalogServiceAutoConfiguration - Class in com.broadleafcommerce.catalog.service.autoconfigure
- CatalogServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceAutoConfiguration
- CatalogServiceCatalogChangeListener - Class in com.broadleafcommerce.catalog.messaging
-
PersistenceHandler
that synchronizes state changes in maintained applications/catalogs in the tenant service with this service. - CatalogServiceCatalogChangeListener(CategoryRepository<Trackable>, CategoryProductRepository<Trackable>, ProductRepository<Trackable>, OptionTemplateRepository<Trackable>, OptionTemplateGroupRepository<Trackable>, PromotionalCategoryProductRepository<Trackable>, PromotionalProductRepository<Trackable>, VariantRepository<Trackable>, CatalogChangeService, CatalogDataRouteSupporting) - Constructor for class com.broadleafcommerce.catalog.messaging.CatalogServiceCatalogChangeListener
- CatalogServiceProperties - Class in com.broadleafcommerce.catalog.service.autoconfigure
- CatalogServiceProperties() - Constructor for class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceProperties
- CatalogServicesExportAutoConfiguration - Class in com.broadleafcommerce.catalog.dataexport.autoconfigure
- CatalogServicesExportAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration
- CatalogServicesExportAutoConfiguration.Converters - Class in com.broadleafcommerce.catalog.dataexport.autoconfigure
- CatalogServicesExportAutoConfiguration.Specifications - Class in com.broadleafcommerce.catalog.dataexport.autoconfigure
- CatalogServicesImportAutoConfiguration - Class in com.broadleafcommerce.catalog.dataimport.autoconfigure
- CatalogServicesImportAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration
- CatalogServicesImportAutoConfiguration.LegacyConverters - Class in com.broadleafcommerce.catalog.dataimport.autoconfigure
-
Deprecated.
- CatalogServicesImportAutoConfiguration.RowConverters - Class in com.broadleafcommerce.catalog.dataimport.autoconfigure
- catalogSvcCatalogDiscriminatedEntityVendorVisibilityHandler(TrackableBehaviorUtil, CommonCatalogService<Catalog>) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogVendorVisibilityAutoConfiguration
- catalogTranslationColumnConverter(TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.RowConverters
- CatalogTranslationColumnConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
-
Component to parse and convert
Translation
-related columns from aCompleteProductImportBatchHandler.RecordTypes.PRODUCT
orCompleteProductImportBatchHandler.RecordTypes.VARIANT
import line. - CatalogTranslationColumnConverter(TypeFactory, IdResolver) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
- CatalogValidationAutoConfiguration - Class in com.broadleafcommerce.catalog.service.autoconfigure
-
Catalog-specific configuration for validation.
- CatalogValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.service.autoconfigure.CatalogValidationAutoConfiguration
- CatalogVendorVisibilityAutoConfiguration - Class in com.broadleafcommerce.catalog.service.autoconfigure
-
Registers components related to vendor visibility.
- CatalogVendorVisibilityAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.service.autoconfigure.CatalogVendorVisibilityAutoConfiguration
- CatalogWebAutoConfiguration - Class in com.broadleafcommerce.catalog.web.autoconfigure
- CatalogWebAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.web.autoconfigure.CatalogWebAutoConfiguration
- categoriesConverter() - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
-
Deprecated.
- CategoriesProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
-
This contributor is responsible for the
ProductDetails' parent categories
. - CategoriesProductDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.CategoriesProductDetailsContributor
- Category - Class in com.broadleafcommerce.catalog.domain.category
-
Categories provide a way to group related
Products
for merchandising, marketing, and search results. - Category() - Constructor for class com.broadleafcommerce.catalog.domain.category.Category
- Category(String, String, String, String, String, String, Instant, Instant, String, String, String, CategoryRef, String, String, Locale, boolean, Map<String, Attribute>, ContextState) - Constructor for class com.broadleafcommerce.catalog.domain.category.Category
- CATEGORY - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
- CATEGORY - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
- CATEGORY - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
-
Deprecated.
- CATEGORY_COLUMN_PREFIX - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
- CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification.Fields
- CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification.Headers
- CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- CATEGORY_PRODUCT - Enum constant in enum com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
- CATEGORY_PRODUCT - Enum constant in enum com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
- CategoryAncestorList - Class in com.broadleafcommerce.catalog.domain.category
-
A payload object intended to hold a
Category
and a list of its ancestors. - CategoryAncestorList(Category, List<Category>) - Constructor for class com.broadleafcommerce.catalog.domain.category.CategoryAncestorList
- CategoryAncestryHydrationException - Exception in com.broadleafcommerce.catalog.web.endpoint.exception
-
Exception that is thrown when there was some error fetching the ancestors of a
Category
. - CategoryAncestryHydrationException(String) - Constructor for exception com.broadleafcommerce.catalog.web.endpoint.exception.CategoryAncestryHydrationException
- CategoryAncestryHydrationResponse - Class in com.broadleafcommerce.catalog.service.category.hydration
-
Returned by
CategoryAncestryHydrationService
in response to hydration requests. - CategoryAncestryHydrationResponse(boolean, String, CategoryAncestorList) - Constructor for class com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationResponse
- CategoryAncestryHydrationService - Interface in com.broadleafcommerce.catalog.service.category.hydration
-
A
Category
can have ancestors, starting with its direct parent defined inCategory.parentCategory
up to the top-level ancestor. - CategoryAsset - Class in com.broadleafcommerce.catalog.domain.asset
-
Represents a relationship between a
Category
and anAsset
. - CategoryAsset() - Constructor for class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
- CategoryAssetEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
-
Endpoints for CRUD on
CategoryAsset
. - CategoryAssetEndpoint(CategoryAssetService<CategoryAsset>, CategoryService<Category>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
- CategoryAssetEndpoint.CategoryAssetUpdate - Class in com.broadleafcommerce.catalog.web.endpoint
-
A custom DTO that is intended for the specific purpose of supporting PATCH for
CategoryAsset
. - CategoryAssetRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.asset
-
Repository
for persistent counter-parts ofCategoryAsset
. - CategoryAssetsCategoryDetailsContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.contributor
-
Contributes the
requested category's assets
. - CategoryAssetsCategoryDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.contributor.CategoryAssetsCategoryDetailsContributor
- CategoryAssetService<P extends CategoryAsset> - Interface in com.broadleafcommerce.catalog.service.asset
-
Service API for
CategoryAssets
. - CategoryAssetUpdate() - Constructor for class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint.CategoryAssetUpdate
- CategoryAssetValidator - Class in com.broadleafcommerce.catalog.service.validation
-
Validations for
CategoryAsset
. - CategoryAssetValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.CategoryAssetValidator
- CategoryDetails - Class in com.broadleafcommerce.catalog.domain.category.commerce
-
A structure containing all the info necessary for a category details page or section shown in a commerce-facing app (as opposed to a PIM UI).
- CategoryDetails() - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
- CategoryDetails(Category, List<CategoryAsset>, List<Breadcrumb>, Page<ProductSummary>, Map<String, List<PromotionalCategoryProductSummary>>) - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
- CategoryDetailsContext - Class in com.broadleafcommerce.catalog.domain.category.commerce
-
Information required to build
CategoryDetails
for a commerce-facing category details page or section. - CategoryDetailsContext() - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
- CategoryDetailsContext(CategoryDetailsRequest, Category, Map<String, List<CategoryAsset>>, Map<String, Page<ProductSummary>>, Map<String, ProductSummary>, Map<String, List<ProductAsset>>, Map<String, VariantDetail>, Map<String, List<PromotionalCategoryProductSummary>>, Map<String, List<ProductTag>>) - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
- CategoryDetailsContextConsolidator - Interface in com.broadleafcommerce.catalog.service.category.commerce.context.consolidator
-
Services implementing this interface should handle consolidating context information provided by
CategoryDetailsContextContributor
as needed. - CategoryDetailsContextContributor - Interface in com.broadleafcommerce.catalog.service.category.commerce.context.contributor
-
Services implementing this interface are responsible for contributing a specific subset of information to a
CategoryDetailsContext
based on aCategoryDetailsRequest
in order to retrieve all related entities in bulk operations rather than piece-meal for performance reasons. - CategoryDetailsContributor - Interface in com.broadleafcommerce.catalog.service.category.commerce.contributor
-
Responsible for contributing a specific subset of information to a
CategoryDetails
based on aCategoryDetailsContext
such as contributing the assets or contributing the breadcrumbs. - CategoryDetailsEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.commerce
- CategoryDetailsEndpoint(CategoryDetailsService) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.commerce.CategoryDetailsEndpoint
- CategoryDetailsRequest - Class in com.broadleafcommerce.catalog.domain.category.commerce
-
A structure representing a request for a commerce-facing category details page or section included identifying information for the category for which to get details and interesting context information.
- CategoryDetailsRequest() - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
- CategoryDetailsRequest(String, String, Pageable, MultiValueMap<String, String>) - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
- CategoryDetailsRequestException - Exception in com.broadleafcommerce.catalog.service.category.commerce.exception
-
Defines exceptions that can be thrown while responding to a
CategoryDetailsRequest
. - CategoryDetailsRequestException() - Constructor for exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- CategoryDetailsRequestException(String) - Constructor for exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- CategoryDetailsRequestException(String, Throwable) - Constructor for exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- CategoryDetailsRequestException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- CategoryDetailsRequestException(Throwable) - Constructor for exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- CategoryDetailsService - Interface in com.broadleafcommerce.catalog.service.category.commerce
-
This service is responsible for retrieving
CategoryDetails
forCategoryDetailsRequests
. - CategoryEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
- CategoryEndpoint(CategoryService<Category>, CategoryAncestryHydrationService, PromotionalCategoryProductService<PromotionalCategoryProduct>, ProductService<Product>, ProductAssetService<ProductAsset>, CategoryProductService<CategoryProduct>, TypeFactory, TranslationEntityService<Translation>, CloneCategoryService<Category, CloneCategoryRequest>, FilterParser<Node>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- CategoryEndpoint.ProductInCategoryResponse - Class in com.broadleafcommerce.catalog.web.endpoint
- CategoryPersistenceAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CategoryPersistenceAutoConfiguration
- CategoryPersistenceConsumer - Interface in com.broadleafcommerce.catalog.messaging
-
Spring cloud data channel description for messaging input.
- categoryPersistenceHandler(CategoryProductConsolidationContributor, ObjectMapper) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CategoryPersistenceAutoConfiguration
- CategoryPersistenceHandler - Class in com.broadleafcommerce.catalog.messaging
-
Clear the
Category
ancestors cache inCategoryProductConsolidationContributor
if a production change has been made to a category. - CategoryPersistenceHandler(CategoryProductConsolidationContributor, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.messaging.CategoryPersistenceHandler
- CategoryProduct - Class in com.broadleafcommerce.catalog.domain
- CategoryProduct() - Constructor for class com.broadleafcommerce.catalog.domain.CategoryProduct
- categoryProductColumnConverter(TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.RowConverters
- CategoryProductColumnConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
-
Component to parse and convert category-product-related columns from a
CompleteProductImportBatchHandler.RecordTypes.PRODUCT
import line. - CategoryProductColumnConverter(ObjectMapper, TypeFactory, IdResolver) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
- CategoryProductConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
-
Consolidates all directly linked and ancestor
CategoryProduct
s into products. - CategoryProductConsolidationContributor(CategoryProductService<CategoryProduct>, CategoryService<Category>, CommonCatalogService<Catalog>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
- CategoryProductConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
-
Deprecated.
- CategoryProductConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductConverter
-
Deprecated.
- categoryProductDomainMapperMember(ProductRepository<Trackable>, CatalogFinder<Catalog>, TypeFactory) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceAutoConfiguration
- CategoryProductDomainMapperMember - Class in com.broadleafcommerce.catalog.service
-
When a CategoryProduct is persisted at the application catalog level, guarantee the entity instance is deposited in the product's catalog line, rather than the category's line, if different.
- CategoryProductDomainMapperMember(ProductRepository<Trackable>, CatalogFinder<Catalog>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.CategoryProductDomainMapperMember
- categoryProductExportRowConverter(CategoryProductExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
- CategoryProductExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
-
Converts a
CategoryProduct
to aMap
row representation. - CategoryProductExportRowConverter(CategoryProductExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.CategoryProductExportRowConverter
- categoryProductExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
- CategoryProductExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
- CategoryProductExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification
- CategoryProductExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
- CategoryProductExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
- CategoryProductMembershipType - Enum in com.broadleafcommerce.catalog.domain.category.type
-
A CategoryProductMembershipType defines whether a
Category
has explicitly specified product members or a rule-based membership criteria. - CategoryProductRef - Class in com.broadleafcommerce.catalog.service.product.consolidation
- CategoryProductRef() - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
- CategoryProductRef(CategoryProduct) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
- CategoryProductRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository
-
Repository
for persistent counter-parts ofCategoryProduct
- CategoryProductService<P extends CategoryProduct> - Interface in com.broadleafcommerce.catalog.service
-
Service API for
CategoryProducts
. - CategoryProductValidator - Class in com.broadleafcommerce.catalog.service.validation
-
Validations for
CategoryProduct
. - CategoryProductValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.CategoryProductValidator
- CategoryRef - Class in com.broadleafcommerce.catalog.domain.category
- CategoryRef() - Constructor for class com.broadleafcommerce.catalog.domain.category.CategoryRef
- CategoryRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.category
- CategoryService<P extends Category> - Interface in com.broadleafcommerce.catalog.service
-
Service API for
Categories
. - CategoryValidator - Class in com.broadleafcommerce.catalog.service.validation
-
Validations for
Category
. - CategoryValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.CategoryValidator
- CENTER - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- CENTER_JUSTIFIED - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- CENTER_LEFT - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- CENTER_RIGHT - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- CENTIMETERS - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DimensionUnits
- changeContainerIdAlreadySet(ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- CHANNEL - Static variable in interface com.broadleafcommerce.catalog.clone.messaging.CloneProductProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.catalog.messaging.AugmentationModifiedConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.catalog.messaging.CategoryPersistenceConsumer
- checkAssociatedCategoryExists(DataDrivenEnumDetails, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.enumeration.commerce.DataDrivenEnumDetailsService
-
Checks if an associated category exists based on the expected category url for the given
DataDrivenEnumDetails.getValue()
. - checkAssociatedCategoryExists(DataDrivenEnumDetails, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
- checkBundleProductsAvailable(List<ConsolidatedProduct>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
- checkForProductsInRuleBasedCategory(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
-
Deprecated.This is assumed to be true for the purposes of indexing. As of 1.5.0-GA.
- checkProductMembershipInCategory(ContextInfo, String, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- checkRelatedProductMembershipInCategory(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
-
Checks whether a product is a member of the given category.
- checkRelatedProductMembershipInCategory(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
- checkTypeAndValueAlreadyExists(String, DataDrivenEnum, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
-
Validates that the type and value combination provided isn't already in use.
- CHILD_CATEGORY - Enum constant in enum com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
- CHOICE_KEY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- CHOICE_KEY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- CHOOSE_MULTIPLE - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceSelectionType
-
The customer can choose multiple of the specified target items.
- CHOOSE_ONE - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceSelectionType
-
The customer can only choose one of the specified target items.
- choosePrimary(P, P) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
-
A simple
BinaryOperator
that takes two category products that were found to be primaries for the same product and chooses one. - clearAncestorsCache() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
-
Clear the cache of category ancestors when a category change is made.
- clearEmptyEmbeddedItems(Product) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.In the case where a product is being updated and no embedded items are specified (ex: a simple product name update wouldn't include product option rows), the collections may have a non-null empty value.
- clearReferencedOptions(P) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
-
Iterates through a
Product.getOptions()
list to clear generated fields ofoptions
whereProductOption.isAddedByReference()
is true. - cloneCategory(ContextInfo, String, CloneCategoryRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- cloneCategory(R, ContextInfo) - Method in interface com.broadleafcommerce.catalog.clone.category.service.CloneCategoryService
-
Clone the category with an id
CloneCategoryRequest.getCategoryId()
. - cloneCategory(R, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
- cloneCategoryAssetsService(CategoryAssetService<CategoryAsset>) - Method in class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- CloneCategoryAssetsService<P extends Category,
R extends CloneCategoryRequest> - Class in com.broadleafcommerce.catalog.clone.category.service -
Clone the
CategoryAsset
. - CloneCategoryAssetsService(CategoryAssetService<CategoryAsset>) - Constructor for class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryAssetsService
- CloneCategoryAutoConfiguration - Class in com.broadleafcommerce.catalog.clone.category.autoconfigure
-
The configuration for the clone
Category
action. - CloneCategoryAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- cloneCategoryProductRelationshipService(CategoryProductService<CategoryProduct>, TypeFactory) - Method in class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- CloneCategoryProductRelationshipService<P extends Category,
R extends CloneCategoryRequest> - Class in com.broadleafcommerce.catalog.clone.category.service -
Clone the
CategoryProduct
. - CloneCategoryProductRelationshipService(CategoryProductService<CategoryProduct>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryProductRelationshipService
- cloneCategoryProductService(CategoryProductService<CategoryProduct>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneCategoryProductService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Clone the
CategoryProduct
. - CloneCategoryProductService(CategoryProductService<CategoryProduct>) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.CloneCategoryProductService
- cloneCategoryRelationshipManager(List<CloneCategoryRelationshipsService<Category, CloneCategoryRequest>>, TypeFactory) - Method in class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- CloneCategoryRelationshipsManager<P extends Category,
R extends CloneCategoryRequest> - Interface in com.broadleafcommerce.catalog.clone.category -
The service manager that is used to clone the
Category
relationships. - CloneCategoryRelationshipsService<P extends Category,
R extends CloneCategoryRequest> - Interface in com.broadleafcommerce.catalog.clone.category.service -
The service that is used to clone the specified
Category
relationships. - CloneCategoryRequest - Class in com.broadleafcommerce.catalog.clone.category
-
This is the request DTO which should be sent as the request body of the clone
Category
request. - CloneCategoryRequest() - Constructor for class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
- cloneCategoryService(CategoryService<Category>, CloneCategoryRelationshipsManager<Category, CloneCategoryRequest>, CategoryRepository<Trackable>, NotificationManager, DomainMapperManager, ObjectMapper, EntityValidatorManager, TransactionTemplate, TypeFactory) - Method in class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- CloneCategoryService<P extends Category,
R extends CloneCategoryRequest> - Interface in com.broadleafcommerce.catalog.clone.category.service -
The service that is used to clone the
Category
. - cloneCategoryTranslationsService(TranslationEntityService<Translation>, CategoryService<Category>) - Method in class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- CloneCategoryTranslationsService<P extends Category,
R extends CloneCategoryRequest> - Class in com.broadleafcommerce.catalog.clone.category.service - CloneCategoryTranslationsService(TranslationEntityService<Translation>, CategoryService<P>) - Constructor for class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryTranslationsService
- CloneEvent<E> - Class in com.broadleafcommerce.catalog.clone.messaging
-
The event, which is sent after the entity is cloned.
- CloneEvent(E, E) - Constructor for class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
- CloneEvent(E, E, Map<String, Object>) - Constructor for class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
- cloneProduct(ContextInfo, String, CloneProductRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- cloneProduct(R, ContextInfo) - Method in interface com.broadleafcommerce.catalog.clone.product.service.CloneProductService
-
Clone the product with an id
CloneProductRequest.getProductId()
. - cloneProduct(R, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
- cloneProductAssetsService(ProductAssetService<ProductAsset>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductAssetsService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Clone the
ProductAsset
. - CloneProductAssetsService(ProductAssetService<ProductAsset>) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.CloneProductAssetsService
- CloneProductAutoConfiguration - Class in com.broadleafcommerce.catalog.clone.product.autoconfigure
-
The configuration for the clone
Product
action. - CloneProductAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductAutoConfiguration.CloneProductNotificationAutoConfiguration - Class in com.broadleafcommerce.catalog.clone.product.autoconfigure
- CloneProductNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration.CloneProductNotificationAutoConfiguration
- cloneProductNotificationHandler(CloneProductProducer, CloneProductNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration.CloneProductNotificationAutoConfiguration
- CloneProductNotificationProperties - Class in com.broadleafcommerce.catalog.clone.product
-
Configuration properties for the
NotificationHandler
andRetryHandler
related toCloneProductProducer
- CloneProductNotificationProperties() - Constructor for class com.broadleafcommerce.catalog.clone.product.CloneProductNotificationProperties
- cloneProductOutput() - Method in interface com.broadleafcommerce.catalog.clone.messaging.CloneProductProducer
- CloneProductProducer - Interface in com.broadleafcommerce.catalog.clone.messaging
-
Spring cloud data channel description for messaging output.
- cloneProductRelationshipManager(List<CloneProductRelationshipsService<Product, CloneProductRequest>>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductRelationshipsManager<P extends Product,
R extends CloneProductRequest> - Interface in com.broadleafcommerce.catalog.clone.product -
The service manager that is used to clone the
Product
relationships. - CloneProductRelationshipsService<P extends Product,
R extends CloneProductRequest> - Interface in com.broadleafcommerce.catalog.clone.product.service -
The service that is used to clone the specified
Product
relationships. - CloneProductRequest - Class in com.broadleafcommerce.catalog.clone.product
-
This is the request DTO which should be sent as the request body of the clone
Product
request. - CloneProductRequest() - Constructor for class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
- cloneProductService(ProductService<Product>, CloneProductRelationshipsManager<Product, CloneProductRequest>, ProductRepository<Trackable>, NotificationManager, DomainMapperManager, ObjectMapper, EntityValidatorManager, TransactionTemplate) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductService<P extends Product,
R extends CloneProductRequest> - Interface in com.broadleafcommerce.catalog.clone.product.service -
The service that is used to clone the
Product
. - cloneProductTagsService(ProductTagService<ProductTag>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductTagsService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Clone a
Product's
advanced tag relationships
. - CloneProductTagsService(ProductTagService<ProductTag>) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.CloneProductTagsService
- cloneProductVariantsService(VariantService<Variant>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductVariantsService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Clone the
Variant
. - CloneProductVariantsService(VariantService<Variant>) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.CloneProductVariantsService
- clonePromotionalProductService(PromotionalProductService<PromotionalProduct>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- ClonePromotionalProductService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Clone the
PromotionalProduct
. - ClonePromotionalProductService(PromotionalProductService<PromotionalProduct>) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.ClonePromotionalProductService
- cloneRelationships(R, P, P, ContextInfo) - Method in interface com.broadleafcommerce.catalog.clone.category.CloneCategoryRelationshipsManager
-
Clone the
Category
relationships. - cloneRelationships(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.DefaultCloneCategoryRelationshipsManager
- cloneRelationships(R, P, P, ContextInfo) - Method in interface com.broadleafcommerce.catalog.clone.product.CloneProductRelationshipsManager
-
Clone the
Product
relationships. - cloneRelationships(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.DefaultCloneProductRelationshipsManager
- COLOR - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
- com.broadleafcommerce.catalog.autoconfigure - package com.broadleafcommerce.catalog.autoconfigure
- com.broadleafcommerce.catalog.cache - package com.broadleafcommerce.catalog.cache
- com.broadleafcommerce.catalog.clone.category - package com.broadleafcommerce.catalog.clone.category
- com.broadleafcommerce.catalog.clone.category.autoconfigure - package com.broadleafcommerce.catalog.clone.category.autoconfigure
- com.broadleafcommerce.catalog.clone.category.service - package com.broadleafcommerce.catalog.clone.category.service
- com.broadleafcommerce.catalog.clone.messaging - package com.broadleafcommerce.catalog.clone.messaging
- com.broadleafcommerce.catalog.clone.product - package com.broadleafcommerce.catalog.clone.product
- com.broadleafcommerce.catalog.clone.product.autoconfigure - package com.broadleafcommerce.catalog.clone.product.autoconfigure
- com.broadleafcommerce.catalog.clone.product.service - package com.broadleafcommerce.catalog.clone.product.service
- com.broadleafcommerce.catalog.dataexport - package com.broadleafcommerce.catalog.dataexport
- com.broadleafcommerce.catalog.dataexport.autoconfigure - package com.broadleafcommerce.catalog.dataexport.autoconfigure
- com.broadleafcommerce.catalog.dataexport.converter - package com.broadleafcommerce.catalog.dataexport.converter
- com.broadleafcommerce.catalog.dataexport.converter.support - package com.broadleafcommerce.catalog.dataexport.converter.support
- com.broadleafcommerce.catalog.dataexport.specification - package com.broadleafcommerce.catalog.dataexport.specification
- com.broadleafcommerce.catalog.dataexport.support - package com.broadleafcommerce.catalog.dataexport.support
- com.broadleafcommerce.catalog.dataimport - package com.broadleafcommerce.catalog.dataimport
- com.broadleafcommerce.catalog.dataimport.autoconfigure - package com.broadleafcommerce.catalog.dataimport.autoconfigure
- com.broadleafcommerce.catalog.dataimport.converter - package com.broadleafcommerce.catalog.dataimport.converter
- com.broadleafcommerce.catalog.dataimport.messaging.autoconfigure - package com.broadleafcommerce.catalog.dataimport.messaging.autoconfigure
- com.broadleafcommerce.catalog.dataimport.prices - package com.broadleafcommerce.catalog.dataimport.prices
- com.broadleafcommerce.catalog.domain - package com.broadleafcommerce.catalog.domain
- com.broadleafcommerce.catalog.domain.asset - package com.broadleafcommerce.catalog.domain.asset
- com.broadleafcommerce.catalog.domain.category - package com.broadleafcommerce.catalog.domain.category
- com.broadleafcommerce.catalog.domain.category.commerce - package com.broadleafcommerce.catalog.domain.category.commerce
- com.broadleafcommerce.catalog.domain.category.type - package com.broadleafcommerce.catalog.domain.category.type
- com.broadleafcommerce.catalog.domain.commerce - package com.broadleafcommerce.catalog.domain.commerce
- com.broadleafcommerce.catalog.domain.commerce.type - package com.broadleafcommerce.catalog.domain.commerce.type
- com.broadleafcommerce.catalog.domain.enumeration - package com.broadleafcommerce.catalog.domain.enumeration
- com.broadleafcommerce.catalog.domain.enumeration.commerce - package com.broadleafcommerce.catalog.domain.enumeration.commerce
- com.broadleafcommerce.catalog.domain.option - package com.broadleafcommerce.catalog.domain.option
- com.broadleafcommerce.catalog.domain.product - package com.broadleafcommerce.catalog.domain.product
- com.broadleafcommerce.catalog.domain.product.commerce - package com.broadleafcommerce.catalog.domain.product.commerce
- com.broadleafcommerce.catalog.domain.product.option - package com.broadleafcommerce.catalog.domain.product.option
- com.broadleafcommerce.catalog.domain.product.option.type - package com.broadleafcommerce.catalog.domain.product.option.type
- com.broadleafcommerce.catalog.domain.product.relation.type - package com.broadleafcommerce.catalog.domain.product.relation.type
- com.broadleafcommerce.catalog.domain.tag - package com.broadleafcommerce.catalog.domain.tag
- com.broadleafcommerce.catalog.domain.type - package com.broadleafcommerce.catalog.domain.type
- com.broadleafcommerce.catalog.help - package com.broadleafcommerce.catalog.help
- com.broadleafcommerce.catalog.messaging - package com.broadleafcommerce.catalog.messaging
- com.broadleafcommerce.catalog.messaging.autoconfigure - package com.broadleafcommerce.catalog.messaging.autoconfigure
- com.broadleafcommerce.catalog.provider - package com.broadleafcommerce.catalog.provider
- com.broadleafcommerce.catalog.provider.jpa - package com.broadleafcommerce.catalog.provider.jpa
- com.broadleafcommerce.catalog.provider.jpa.autoconfigure - package com.broadleafcommerce.catalog.provider.jpa.autoconfigure
- com.broadleafcommerce.catalog.provider.jpa.domain - package com.broadleafcommerce.catalog.provider.jpa.domain
- com.broadleafcommerce.catalog.provider.jpa.domain.asset - package com.broadleafcommerce.catalog.provider.jpa.domain.asset
- com.broadleafcommerce.catalog.provider.jpa.domain.category - package com.broadleafcommerce.catalog.provider.jpa.domain.category
- com.broadleafcommerce.catalog.provider.jpa.domain.enumeration - package com.broadleafcommerce.catalog.provider.jpa.domain.enumeration
- com.broadleafcommerce.catalog.provider.jpa.domain.option - package com.broadleafcommerce.catalog.provider.jpa.domain.option
- com.broadleafcommerce.catalog.provider.jpa.domain.product - package com.broadleafcommerce.catalog.provider.jpa.domain.product
- com.broadleafcommerce.catalog.provider.jpa.domain.product.option - package com.broadleafcommerce.catalog.provider.jpa.domain.product.option
- com.broadleafcommerce.catalog.provider.jpa.domain.product.relation - package com.broadleafcommerce.catalog.provider.jpa.domain.product.relation
- com.broadleafcommerce.catalog.provider.jpa.domain.support - package com.broadleafcommerce.catalog.provider.jpa.domain.support
- com.broadleafcommerce.catalog.provider.jpa.domain.tag - package com.broadleafcommerce.catalog.provider.jpa.domain.tag
- com.broadleafcommerce.catalog.provider.jpa.environment - package com.broadleafcommerce.catalog.provider.jpa.environment
- com.broadleafcommerce.catalog.provider.jpa.messaging.search - package com.broadleafcommerce.catalog.provider.jpa.messaging.search
- com.broadleafcommerce.catalog.provider.jpa.repository - package com.broadleafcommerce.catalog.provider.jpa.repository
- com.broadleafcommerce.catalog.provider.jpa.repository.asset - package com.broadleafcommerce.catalog.provider.jpa.repository.asset
- com.broadleafcommerce.catalog.provider.jpa.repository.asset.support - package com.broadleafcommerce.catalog.provider.jpa.repository.asset.support
- com.broadleafcommerce.catalog.provider.jpa.repository.category - package com.broadleafcommerce.catalog.provider.jpa.repository.category
- com.broadleafcommerce.catalog.provider.jpa.repository.enumeration - package com.broadleafcommerce.catalog.provider.jpa.repository.enumeration
- com.broadleafcommerce.catalog.provider.jpa.repository.option - package com.broadleafcommerce.catalog.provider.jpa.repository.option
- com.broadleafcommerce.catalog.provider.jpa.repository.product - package com.broadleafcommerce.catalog.provider.jpa.repository.product
- com.broadleafcommerce.catalog.provider.jpa.repository.product.relation - package com.broadleafcommerce.catalog.provider.jpa.repository.product.relation
- com.broadleafcommerce.catalog.provider.jpa.repository.support - package com.broadleafcommerce.catalog.provider.jpa.repository.support
- com.broadleafcommerce.catalog.provider.jpa.repository.tag - package com.broadleafcommerce.catalog.provider.jpa.repository.tag
- com.broadleafcommerce.catalog.provider.shared.messaging.search - package com.broadleafcommerce.catalog.provider.shared.messaging.search
- com.broadleafcommerce.catalog.repository - package com.broadleafcommerce.catalog.repository
- com.broadleafcommerce.catalog.repository.asset - package com.broadleafcommerce.catalog.repository.asset
- com.broadleafcommerce.catalog.repository.category - package com.broadleafcommerce.catalog.repository.category
- com.broadleafcommerce.catalog.repository.enumeration - package com.broadleafcommerce.catalog.repository.enumeration
- com.broadleafcommerce.catalog.repository.option - package com.broadleafcommerce.catalog.repository.option
- com.broadleafcommerce.catalog.repository.product - package com.broadleafcommerce.catalog.repository.product
- com.broadleafcommerce.catalog.repository.product.relation - package com.broadleafcommerce.catalog.repository.product.relation
- com.broadleafcommerce.catalog.repository.tag - package com.broadleafcommerce.catalog.repository.tag
- com.broadleafcommerce.catalog.service - package com.broadleafcommerce.catalog.service
- com.broadleafcommerce.catalog.service.asset - package com.broadleafcommerce.catalog.service.asset
- com.broadleafcommerce.catalog.service.autoconfigure - package com.broadleafcommerce.catalog.service.autoconfigure
- com.broadleafcommerce.catalog.service.bulk - package com.broadleafcommerce.catalog.service.bulk
- com.broadleafcommerce.catalog.service.category.commerce - package com.broadleafcommerce.catalog.service.category.commerce
- com.broadleafcommerce.catalog.service.category.commerce.context.consolidator - package com.broadleafcommerce.catalog.service.category.commerce.context.consolidator
- com.broadleafcommerce.catalog.service.category.commerce.context.contributor - package com.broadleafcommerce.catalog.service.category.commerce.context.contributor
- com.broadleafcommerce.catalog.service.category.commerce.contributor - package com.broadleafcommerce.catalog.service.category.commerce.contributor
- com.broadleafcommerce.catalog.service.category.commerce.exception - package com.broadleafcommerce.catalog.service.category.commerce.exception
- com.broadleafcommerce.catalog.service.category.hydration - package com.broadleafcommerce.catalog.service.category.hydration
- com.broadleafcommerce.catalog.service.commerce - package com.broadleafcommerce.catalog.service.commerce
- com.broadleafcommerce.catalog.service.context - package com.broadleafcommerce.catalog.service.context
- com.broadleafcommerce.catalog.service.enumeration - package com.broadleafcommerce.catalog.service.enumeration
- com.broadleafcommerce.catalog.service.enumeration.commerce - package com.broadleafcommerce.catalog.service.enumeration.commerce
- com.broadleafcommerce.catalog.service.enumeration.commerce.exception - package com.broadleafcommerce.catalog.service.enumeration.commerce.exception
- com.broadleafcommerce.catalog.service.option - package com.broadleafcommerce.catalog.service.option
- com.broadleafcommerce.catalog.service.product - package com.broadleafcommerce.catalog.service.product
- com.broadleafcommerce.catalog.service.product.commerce - package com.broadleafcommerce.catalog.service.product.commerce
- com.broadleafcommerce.catalog.service.product.commerce.context.consolidator - package com.broadleafcommerce.catalog.service.product.commerce.context.consolidator
- com.broadleafcommerce.catalog.service.product.commerce.context.contributor - package com.broadleafcommerce.catalog.service.product.commerce.context.contributor
- com.broadleafcommerce.catalog.service.product.commerce.contributor - package com.broadleafcommerce.catalog.service.product.commerce.contributor
- com.broadleafcommerce.catalog.service.product.commerce.exception - package com.broadleafcommerce.catalog.service.product.commerce.exception
- com.broadleafcommerce.catalog.service.product.commerce.util - package com.broadleafcommerce.catalog.service.product.commerce.util
- com.broadleafcommerce.catalog.service.product.consolidation - package com.broadleafcommerce.catalog.service.product.consolidation
- com.broadleafcommerce.catalog.service.product.consolidation.util - package com.broadleafcommerce.catalog.service.product.consolidation.util
- com.broadleafcommerce.catalog.service.product.hydration - package com.broadleafcommerce.catalog.service.product.hydration
- com.broadleafcommerce.catalog.service.product.relation - package com.broadleafcommerce.catalog.service.product.relation
- com.broadleafcommerce.catalog.service.rsql - package com.broadleafcommerce.catalog.service.rsql
- com.broadleafcommerce.catalog.service.tag - package com.broadleafcommerce.catalog.service.tag
- com.broadleafcommerce.catalog.service.util.commerce - package com.broadleafcommerce.catalog.service.util.commerce
- com.broadleafcommerce.catalog.service.validation - package com.broadleafcommerce.catalog.service.validation
- com.broadleafcommerce.catalog.service.validation.product.type - package com.broadleafcommerce.catalog.service.validation.product.type
- com.broadleafcommerce.catalog.service.validation.tag - package com.broadleafcommerce.catalog.service.validation.tag
- com.broadleafcommerce.catalog.web.autoconfigure - package com.broadleafcommerce.catalog.web.autoconfigure
- com.broadleafcommerce.catalog.web.endpoint - package com.broadleafcommerce.catalog.web.endpoint
- com.broadleafcommerce.catalog.web.endpoint.commerce - package com.broadleafcommerce.catalog.web.endpoint.commerce
- com.broadleafcommerce.catalog.web.endpoint.dto - package com.broadleafcommerce.catalog.web.endpoint.dto
- com.broadleafcommerce.catalog.web.endpoint.dto.type - package com.broadleafcommerce.catalog.web.endpoint.dto.type
- com.broadleafcommerce.catalog.web.endpoint.exception - package com.broadleafcommerce.catalog.web.endpoint.exception
- com.broadleafcommerce.catalog.web.endpoint.option - package com.broadleafcommerce.catalog.web.endpoint.option
- com.broadleafcommerce.catalog.web.endpoint.support - package com.broadleafcommerce.catalog.web.endpoint.support
- COMBINE - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultMergingType
-
Combine item into a similar item.
- compareTo(ProductOptionDetail) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
- compareTo(ProductTag) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
- compareTo(AttributeChoiceValue) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
-
Order by the
AttributeChoiceValue.displayOrder
and then the label with nulls last - compareTo(ProductOption) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
- compareTo(ProductOption) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
- completeProductImportBatchHandler(ProductRowConverter, CategoryProductColumnConverter, ProductImageColumnConverter, VariantRowConverter, CatalogTranslationColumnConverter, ProductService<Product>, VariantService<Variant>, ProductAssetService<ProductAsset>, CategoryService<Category>, CategoryProductService<CategoryProduct>, TranslationEntityService<Translation>, ContextRequestHydrator) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration
- CompleteProductImportBatchHandler - Class in com.broadleafcommerce.catalog.dataimport
-
This is the handler intended to process batches for imports matching the
CompleteProductImportSpecification
in the import service. - CompleteProductImportBatchHandler(ProductRowConverter, CategoryProductColumnConverter, ProductImageColumnConverter, VariantRowConverter, CatalogTranslationColumnConverter, ProductService<Product>, VariantService<Variant>, ProductAssetService<ProductAsset>, CategoryService<Category>, CategoryProductService<CategoryProduct>, TranslationEntityService<Translation>, int, ContextRequestHydrator) - Constructor for class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
- CompleteProductImportBatchHandler(ProductRowConverter, CategoryProductColumnConverter, ProductImageColumnConverter, VariantRowConverter, CatalogTranslationColumnConverter, ProductService<Product>, VariantService<Variant>, ProductAssetService<ProductAsset>, CategoryService<Category>, CategoryProductService<CategoryProduct>, TranslationEntityService<Translation>, ContextRequestHydrator) - Constructor for class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
- CompleteProductImportBatchHandler.ImportTypes - Class in com.broadleafcommerce.catalog.dataimport
- CompleteProductImportBatchHandler.RecordTypes - Class in com.broadleafcommerce.catalog.dataimport
- configure(HttpSecurity) - Method in class com.broadleafcommerce.catalog.web.autoconfigure.CatalogSecurityEnhancer
- consolidate(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- consolidate(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedPromotionalProductsCategoryContextConsolidator
- consolidate(Collection<T>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.ItemChoiceCategoriesProductContextConsolidator
- consolidate(Collection<T>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedOptionTemplatesProductContextConsolidator
- consolidate(Collection<T>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidate(Collection<T>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedPromotionalProductsProductContextConsolidator
- consolidate(Collection<T>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedVariantsProductContextConsolidator
- consolidate(CategoryDetailsContext) - Method in interface com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.CategoryDetailsContextConsolidator
-
Consolidate context information provided on a
CategoryDetailsContext
. - consolidate(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedVariantsCategoryContextConsolidator
- consolidate(Collection<T>) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.ProductDetailsContextConsolidator
-
Consolidate context information provided on
ProductDetailsContexts
. - consolidateCategoryProducts(Collection<ItemChoiceCategory>, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.ItemChoiceCategoriesProductContextConsolidator
- ConsolidatedProduct - Class in com.broadleafcommerce.catalog.domain.product
-
Combined domain representing a product and its relations.
- ConsolidatedProduct() - Constructor for class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- ConsolidatedProduct(Product, List<Variant>, CategoryRef, List<CategoryRef>, List<CategoryRef>, List<DataDrivenEnum>, Map<String, ProductAsset>, String, Map<String, String>, Set<String>, Set<String>, Set<String>, List<Translation>, Set<String>, boolean, String, boolean, boolean, List<AdvancedTagRef>) - Constructor for class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- ConsolidatedProductPostProcessor - Interface in com.broadleafcommerce.catalog.service.product.consolidation
-
Post process a
ConsolidatedProduct
instance providing additional setup or data. - consolidateIncludedProducts(Collection<ProductDetails>, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidateOptionTemplates(List<ConsolidatedProduct>, InheritanceLines, Map<String, List<ConsolidatedProduct>>, Map<String, List<OptionTemplate>>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
-
Consolidates the
OptionTemplates
onto the relatedConsolidatedProducts
. - consolidateProductAssets(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- consolidateProductAssets(ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidateProductOptions(Collection<ProductDetails>, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidateProductPriceInfo(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- consolidateProductPriceInfo(Collection<ProductDetails>, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
- consolidateProducts(List<Product>, InheritanceLines, Map<String, Catalog>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
-
Consolidate products with their related domain and translations.
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.consolidation.ProductConsolidationContributor
-
Consolidate products with their related domain and translations.
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
- consolidateProductTags(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- consolidateProductTags(ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidateProductVariants(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- consolidateProductVariants(ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidatePromoProductRelatedProducts(Collection<PromotionalCategoryProductSummary>, CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedPromotionalProductsCategoryContextConsolidator
- consolidateRelations(List<ConsolidatedProduct>, List<P>, BiConsumer<ConsolidatedProduct, List<P>>, Function<P, String>, InheritanceLines) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
-
Hydrate the given contextual products with the given relations.
- consolidateTranslations(List<ConsolidatedProduct>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
-
Retrieves and adds option template translations to the consolidated products.
- consolidateVariantPriceInfo(Collection<VariantDetail>, CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedVariantsCategoryContextConsolidator
- consolidateVariantPriceInfo(Collection<VariantDetail>, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedVariantsProductContextConsolidator
- containsNonBlankValueForKey(String, Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- contextCompositeKey(ContextState) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- contextCompositeKey(T) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- contextStatesMatch(ContextState, ContextState) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
-
Check if the two context states are in the exact same catalog and sandbox context.
- ContextualProductConsolidationContributor<P extends com.broadleafcommerce.data.tracking.core.ContextStateAware> - Class in com.broadleafcommerce.catalog.service.product.consolidation
-
Supports
ProductConsolidationContributor
which consolidateContextStateAware
domain types into the product. - ContextualProductConsolidationContributor(TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- ContextualProductConsolidationContributor(TypeFactory, RSQLParser) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- ContextualProductConsolidationContributor(TypeFactory, ModelMapper, RSQLParser) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedCategoryAssetsCategoryContextContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductAssetsCategoryContextContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductTagsCategoryContextContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedVariantsCategoryContextContributor
- contribute(CategoryDetails, CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
- contribute(CategoryDetails, CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.CategoryAssetsCategoryDetailsContributor
- contribute(CategoryDetails, CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.ProductsCategoryDetailsContributor
- contribute(CategoryDetails, CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.RelatedPromotionalProductsCategoryDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.AdvancedTagsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.CategoriesProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.DataDrivenEnumsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.IncludedProductsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.PriceInfoProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductAssetsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductOptionsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.PromotionalProductsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VariantsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VendorRefProductDetailsContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedCategoriesProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductAssetsProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductTagsProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedPromoProductsProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedVariantsProductContextContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.category.commerce.context.contributor.CategoryDetailsContextContributor
-
Contributes to the supplied
CategoryDetailsContext
. - contribute(CategoryDetails, CategoryDetailsContext, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.category.commerce.contributor.CategoryDetailsContributor
-
Contributes to the supplied
CategoryDetails
. - contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.MinifyProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductDetailsContributor
-
Contributes to the supplied
ProductDetails
. - contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ProductDetailsContextContributor
-
Contributes to the supplied
ProductDetailsContext
. - contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
- contributeOtherCategoryIds(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedCategoriesProductContextContributor
-
Extension point for contributing other category IDs to the set.
- contributeOtherProductIds(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
-
Extension point for contributing other product IDs to the set.
- contributeOtherProductIds(Collection<? extends ProductDetailsContext>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
-
Extension point for contributing other product IDs to the set.
- contributeOtherVariantIds(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedVariantsCategoryContextContributor
-
Extension point for contributing other variant IDs to the set.
- contributeOtherVariantIds(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedVariantsProductContextContributor
-
Extension point for contributing other variant IDs to the set.
- contributeProductsOfRuleBasedCategories(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
-
Handles contributing the products related to related rule-based
categories
separately from other related products. - contributeRelatedCategoryProducts(CategoryDetailsContext, Map<String, Page<String>>) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
-
Contributes the related category products to the
CategoryDetailsContext
. - contributeRelatedCategoryProducts(Collection<T>, Map<String, Map<String, Set<String>>>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
-
Contributes the related category products to the
ProductDetailsContext
. - contributeRelatedProducts(CategoryDetailsContext, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
-
Fetches and contributes the related products to the
CategoryDetailsContext
. - contributeRelatedProducts(Collection<T>, Set<String>, Map<String, Set<String>>, Map<String, Map<String, Set<String>>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
-
Fetches and contributes the related products to the
ProductDetailsContext
. - contributeRelatedPromoProducts(CategoryDetailsContext, Collection<PromotionalCategoryProduct>) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
-
Contributes the
PromotionalProductSummaries
to the theCategoryDetailsContext
. - ConversionUtils - Class in com.broadleafcommerce.catalog.dataexport.converter.support
-
Useful constants and methods for export row conversion.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantConverter
-
Deprecated.
- convert(ProductAsset) - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductAssetExportRowConverter
- convert(CategoryProduct) - Method in class com.broadleafcommerce.catalog.dataexport.converter.CategoryProductExportRowConverter
- convert(Dimensions) - Method in class com.broadleafcommerce.catalog.dataexport.converter.DimensionsExportRowConverter
- convert(IncludedProduct) - Method in class com.broadleafcommerce.catalog.dataexport.converter.IncludedProductExportRowConverter
- convert(AttributeChoiceValue) - Method in class com.broadleafcommerce.catalog.dataexport.converter.AttributeChoiceValueExportRowConverter
- convert(ProductOption) - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductOptionExportRowConverter
- convert(SpecificItemChoice) - Method in class com.broadleafcommerce.catalog.dataexport.converter.SpecificItemChoiceExportRowConverter
- convert(Product) - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
- convert(Variant) - Method in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
- convert(Weight) - Method in class com.broadleafcommerce.catalog.dataexport.converter.WeightExportRowConverter
- convert(ProductTag) - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductTagExportRowConverter
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.AttributeChoiceValueConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.IncludedProductConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductAssetConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductOptionConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductTagConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.SpecificItemChoiceConverter
-
Deprecated.
- convert(Object) - Method in class com.broadleafcommerce.catalog.dataexport.converter.DefaultToStringConverter
- convert(Object, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- convert(Object, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
- convert(Object, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
- convert(Object, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
- convert(Object, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
- Converters() - Constructor for class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
- convertParsedRSQLToRegExpression(Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
- convertToBusinessDomain(Page<Trackable>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateService
- convertToDatabaseColumn(JpaSpecificItemChoice) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.support.SpecificItemChoiceConverter
- convertToDatabaseColumn(JpaTagAsset) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.support.TagAssetConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.support.SpecificItemChoiceConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.support.TagAssetConverter
- convertToLocale(String) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
-
Converts the given locale language tag string to a
Locale
. - convertVariantRecord(BatchRecord, BatchRequest.BatchContext, Product, List<PersistenceRequest<Variant>>, List<PersistenceRequest<Translation>>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
- convertVariantsForProduct(BatchRequest, Product, BatchRecord, List<PersistenceRequest<Variant>>, List<PersistenceRequest<Translation>>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
-
Converts all variant records for the given product with partial success semantics.
- copyChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- copyOptionsFromTemplates(Product, List<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of
DefaultOptionGenerationService.copyOptionsFromTemplatesToProduct(Product, List)
. The option ids should be used instead of the index. - copyOptionsFromTemplatesToProduct(Product, List<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
- copyTemplateTranslation(Translation, Product, String) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Copies the given
Translation
from anOptionTemplate
and updates its entity fields to point to the given product. - copyTemplateTranslation(Translation, String, int) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of
DefaultOptionGenerationService.copyTemplateTranslation(Translation, Product, String)
. Option id should be used instead of index. - copyTranslationsFromTemplates(Product, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Copies the
Translations
of theOptionTemplates
whose IDs are supplied onto theProduct
for itsProductOptions
. - copyTranslationsFromTemplates(String, Map<String, Integer>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of
DefaultOptionGenerationService.copyTranslationsFromTemplates(Product, Map, ContextInfo)
- CORRELATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- CORRELATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- COST - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- COST - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- COST - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- COST - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- create(ContextInfo, OptionTemplate) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
- create(ContextInfo, OptionTemplateGroup) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
- create(String, CategoryAsset, OptionalSortPositionRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
- create(String, ProductAsset, OptionalSortPositionRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint
- create(P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
-
Overridden to enable automatic un-setting of the existing primary.
- create(P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
-
Overridden to enable automatic un-setting of the existing primary.
- create(P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
-
Performs the same behavior as
BaseCrudEntityService.create(Object, ContextInfo)
with the addition ofProduct.getPrimaryCategory()
management. - createAll(List<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
-
Overridden to enable automatic un-setting of the existing primary.
- createAll(List<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
-
Overridden to enable automatic un-setting of the existing primary.
- createAllAllowingPartialSuccess(List<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
-
Overridden to enable automatic un-setting of the existing primary.
- createAllAllowingPartialSuccess(List<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
-
Overridden to enable automatic un-setting of the existing primary.
- createAndSaveVariants(List<Set<ProductOptionValueCombination>>, Product, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
- createCategory(HttpServletRequest, ContextInfo, Category) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- createCategoryRefFromCategory(Category) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- createCategoryRefFromCategory(Category) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- createCategoryRefFromCategory(Category) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- createCrumbForAncestor(Category) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
- createCrumbForCategory(Category) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
- createCrumbForProduct(ProductDetails) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
- createCrumbForSelf(CategoryDetails) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
- createDataDrivenEnum(HttpServletRequest, ContextInfo, DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
- createIncludedProductDetail(IncludedProduct, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.IncludedProductContributionUtils
-
Creates an
IncludedProductDetail
for anIncludedProduct
included its embedded relationships. - createItemChoiceDetail(ItemChoice, ProductDetailsContext, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
- createItemChoicePriceInfo(ItemChoice) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
-
Creates a
PriceInfo
for anItemChoice
- createNotificationState(P, P, R, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
- createOverrideProductForContext(ContextState, List<P>, ConsolidatedProduct, BiConsumer<ConsolidatedProduct, List<P>>, Function<P, String>, InheritanceLines) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
-
Generate a placeholder consolidated product to represent the unmatched context override.
- createPostProcessor(List<ConsolidatedProduct>, Node, InheritanceLines, Map<String, Set<String>>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
- createPriceInfoForCustomSpecificItem(SpecificItemChoiceDetail) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
-
Extension point for creating a
PriceInfo
for aSpecificItemChoiceDetail
ifits type
can be more thanDefaultSpecificItemChoiceType.PRODUCT
orDefaultSpecificItemChoiceType.VARIANT
when it and its parentItemChoice
have nooverridePrices
. - createPriceInfoForIncludedProduct(IncludedProduct) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
-
Creates a
PriceInfo
for anIncludedProduct
. - createPriceInfoForProduct(Product) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
- createPriceInfoForSpecificItem(Map<String, MonetaryAmount>, boolean) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
- createPriceInfoForVariant(Variant) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
- createPriceInfoForVariant(Variant, Product) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
- createPriceInfoSpecificChoiceWithoutOverride(SpecificItemChoiceDetail, PriceInfo) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
-
Creates a
PriceInfo
for aSpecificItemChoice
that does not have aSpecificItemChoice.getOverridePrice()
. - createProduct(HttpServletRequest, ContextInfo, Product) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- createProductOptionDetail(ProductOption, ProductDetailsContext, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
-
Creates a
ProductOptionDetail
for aProductOption
included its embedded relationships. - createSandboxOverrideValue(ConsolidatedProduct) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultConsolidatedProductPostProcessor
-
Create the sandbox override value to store as part of
ConsolidatedProduct.getSandboxOverrides()
. - createSpecificItemChoiceDetails(SpecificItemChoice, ProductDetailsContext, PriceInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
- createSpecificItemChoicePriceInfo(SpecificItemChoiceDetail, PriceInfo) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
-
Creates a
PriceInfo
for aSpecificItemChoiceDetail
. - createSpecificItemVariantPriceInfo(SpecificItemVariantPricing) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
- createTag(HttpServletRequest, ContextInfo, AdvancedTag) - Method in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
- createTemporaryContextInfoWithCurrency(CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
- createVariant(HttpServletRequest, ContextInfo, String, Variant) - Method in class com.broadleafcommerce.catalog.web.endpoint.VariantEndpoint
- CROSS_SALE - Enum constant in enum com.broadleafcommerce.catalog.domain.product.relation.type.PromotionalProductType
- CURRENCY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- CURRENCY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- CURRENCY_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductProperties
- customize(ContextInfo, String, MethodParameter, NativeWebRequest) - Method in class com.broadleafcommerce.catalog.service.context.CatalogCurrencyContextInfoCustomizer
- CustomizedCategoryAssetRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.asset
-
Advanced functionality related to
CategoryAsset
maintenance and filtering. - CustomizedCategoryProductRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository
-
Advanced functionality related to
CategoryProduct
maintenance and filtering. - CustomizedCategoryRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.category
-
Advanced functionality related to
Category
maintenance and filtering. - CustomizedDataDrivenEnumRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.enumeration
-
Additional functionality for a
DataDrivenEnumRepository
. - CustomizedProductAssetRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.asset
-
Advanced functionality related to
ProductAsset
maintenance and filtering. - CustomizedProductRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.product
-
Advanced functionality related to
Product
. - CustomizedProductTagRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.tag
- CustomizedPromotionalCategoryProductRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository
-
Advanced functionality related to
PromotionalCategoryProduct
maintenance and filtering. - CustomizedVariantRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.product
-
Additional functionality for a
VariantRepository
.
D
- DataDrivenEnum - Class in com.broadleafcommerce.catalog.domain.enumeration
-
A domain allowing dynamic enum management via the admin.
- DataDrivenEnum() - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
- DataDrivenEnum(String, String, String, String, ContextState) - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
- DataDrivenEnumConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
-
Consolidates all
DataDrivenEnums
and theirTranslations
fromProduct.getBrand()
,Product.getMerchandisingType()
, andProduct.getTargetDemographic()
into products. - DataDrivenEnumConsolidationContributor(TranslationEntityService<Translation>, DataDrivenEnumService<DataDrivenEnum>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
- DataDrivenEnumDetails - Class in com.broadleafcommerce.catalog.domain.enumeration.commerce
-
A structure containing all the info necessary for a data driven enum details section shown in a commerce-facing app (as opposed to a PIM UI).
- DataDrivenEnumDetails() - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
- DataDrivenEnumDetails(DataDrivenEnum, boolean) - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
- DataDrivenEnumDetailsContext - Class in com.broadleafcommerce.catalog.domain.enumeration.commerce
-
Information required to build
DataDrivenEnumDetails
for a commerce-facing data driven enum details section. - DataDrivenEnumDetailsContext() - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
- DataDrivenEnumDetailsContext(DataDrivenEnumDetailsRequest, DataDrivenEnum) - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
- DataDrivenEnumDetailsEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.commerce
- DataDrivenEnumDetailsEndpoint(DataDrivenEnumDetailsService) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.commerce.DataDrivenEnumDetailsEndpoint
- DataDrivenEnumDetailsList - Class in com.broadleafcommerce.catalog.domain.enumeration.commerce
-
A DTO that holds data driven enum references for bulk operations, and lists of failed request params.
- DataDrivenEnumDetailsList() - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
- DataDrivenEnumDetailsList(List<DataDrivenEnumDetails>, Set<String>) - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
- DataDrivenEnumDetailsRequest - Class in com.broadleafcommerce.catalog.domain.enumeration.commerce
-
A structure representing a request for a commerce-facing data driven enum details section included identifying information for the data driven enum for which to get details and interesting context information.
- DataDrivenEnumDetailsRequest() - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
- DataDrivenEnumDetailsRequest(Set<String>, boolean, MultiValueMap<String, String>) - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
- DataDrivenEnumDetailsRequestException - Exception in com.broadleafcommerce.catalog.service.enumeration.commerce.exception
-
Defines exceptions that can be thrown while responding to a
DataDrivenEnumDetailsRequest
. - DataDrivenEnumDetailsRequestException() - Constructor for exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- DataDrivenEnumDetailsRequestException(String) - Constructor for exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- DataDrivenEnumDetailsRequestException(String, Throwable) - Constructor for exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- DataDrivenEnumDetailsRequestException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- DataDrivenEnumDetailsRequestException(Throwable) - Constructor for exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- DataDrivenEnumDetailsService - Interface in com.broadleafcommerce.catalog.service.enumeration.commerce
-
This service is responsible for retrieving
DataDrivenEnumDetails
forDataDrivenEnumDetailsRequests
, and for gathering additional information forDataDrivenEnumDetails
, such as checking for an associated category. - DataDrivenEnumEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
-
Operations that are performed for a
DataDrivenEnum
. - DataDrivenEnumEndpoint(DataDrivenEnumService<DataDrivenEnum>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
- DataDrivenEnumRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.enumeration
-
Repository
for persistent counter-parts ofDataDrivenEnums
- DataDrivenEnumService<D extends DataDrivenEnum> - Interface in com.broadleafcommerce.catalog.service.enumeration
-
Service API for
DataDrivenEnums
. - DataDrivenEnumsProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
-
Contributor responsible for the
DataDrivenEnums
inProductDetails
, which includeProductDetails.getBrand()
,ProductDetails.getMerchandisingType()
, andProductDetails.getTargetDemographic()
. - DataDrivenEnumsProductDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.DataDrivenEnumsProductDetailsContributor
- DataDrivenEnumValidator - Class in com.broadleafcommerce.catalog.service.validation
-
Basic validations for
DataDrivenEnum
. - DataDrivenEnumValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
- DATE - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
- DECIMAL - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
- decreasePrice(List<Product>, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- DEFAULT_MULTIVALUE_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.support.ConversionUtils
-
If there are multi-valued fields, the different values will be joined into a single string with this character as a separator.
- DEFAULT_NESTED_PATH_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.support.ConversionUtils
-
For fields that are nested within other fields, their full nested path will be joined into a single string using this character as a separator.
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedPromotionalProductsCategoryContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedVariantsCategoryContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedCategoryAssetsCategoryContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductAssetsCategoryContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductTagsCategoryContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedVariantsCategoryContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.contributor.CategoryAssetsCategoryDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.contributor.ProductsCategoryDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.contributor.RelatedPromotionalProductsCategoryDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.ItemChoiceCategoriesProductContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedOptionTemplatesProductContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedPromotionalProductsProductContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedVariantsProductContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedCategoriesProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductAssetsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductTagsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedPromoProductsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedVariantsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.AdvancedTagsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.CategoriesProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.DataDrivenEnumsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.IncludedProductsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.PriceInfoProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductAssetsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductOptionsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.PromotionalProductsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VariantsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VendorRefProductDetailsContributor
- DEFAULT_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- DEFAULT_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- DEFAULT_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- DEFAULT_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- DEFAULT_PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- DEFAULT_PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- DEFAULT_PRODUCT_IN_CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- DEFAULT_PRODUCT_IN_CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- DEFAULT_VARIANT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- DEFAULT_VARIANT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- DefaultAdvancedTagService<P extends AdvancedTag> - Class in com.broadleafcommerce.catalog.service.tag
- DefaultAdvancedTagService(AdvancedTagRepository<Trackable>, RsqlCrudEntityHelper, FilterParser<Node>) - Constructor for class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
- DefaultAttributeChoiceType - Enum in com.broadleafcommerce.catalog.domain.product.option.type
-
A DefaultAttributeChoiceType defines what kind of information or allowed values a ProductOption represents.
- DefaultBrowseDetailsService - Class in com.broadleafcommerce.catalog.service.commerce
- DefaultBrowseDetailsService(ProductService<Product>, CategoryService<Category>, ProductDetailsService, CategoryDetailsService, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.commerce.DefaultBrowseDetailsService
- DefaultBundleProductTypeValidator - Class in com.broadleafcommerce.catalog.service.validation.product.type
-
The default product type validator that is used to validate the bundle products.
- DefaultBundleProductTypeValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBundleProductTypeValidator
- DefaultCartFieldMappingService<P extends CartFieldMapping> - Class in com.broadleafcommerce.catalog.service
- DefaultCartFieldMappingService(CartFieldMappingRepository<Trackable>, RsqlCrudEntityHelper, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.DefaultCartFieldMappingService
- DefaultCategoryAncestryHydrationService - Class in com.broadleafcommerce.catalog.service.category.hydration
- DefaultCategoryAncestryHydrationService(CategoryService<Category>) - Constructor for class com.broadleafcommerce.catalog.service.category.hydration.DefaultCategoryAncestryHydrationService
- DefaultCategoryAssetService<P extends CategoryAsset> - Class in com.broadleafcommerce.catalog.service.asset
- DefaultCategoryAssetService(CategoryAssetRepository<Trackable>, RsqlCrudEntityHelper, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
- DefaultCategoryDetailsService - Class in com.broadleafcommerce.catalog.service.category.commerce
- DefaultCategoryDetailsService(List<CategoryDetailsContributor>, List<CategoryDetailsContextContributor>, List<CategoryDetailsContextConsolidator>, CategoryService<Category>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
- DefaultCategoryPrimaryAssetCollisionService<P extends CategoryAsset> - Class in com.broadleafcommerce.catalog.service.asset
-
The default implementation of the
AbstractPrimaryAssetCollisionService
for theCategoryAsset
- DefaultCategoryPrimaryAssetCollisionService(TrackableRepository<T>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.catalog.service.asset.DefaultCategoryPrimaryAssetCollisionService
- DefaultCategoryProductService<P extends CategoryProduct> - Class in com.broadleafcommerce.catalog.service
- DefaultCategoryProductService(CategoryProductRepository<Trackable>, RsqlCrudEntityHelper, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- DefaultCategoryService<P extends Category> - Class in com.broadleafcommerce.catalog.service
- DefaultCategoryService(CategoryRepository<Trackable>, RsqlCrudEntityHelper, ProductService<Product>, CategoryProductService<CategoryProduct>, RSQLEvaluationService, CacheStateManager, FilterParser<Node>) - Constructor for class com.broadleafcommerce.catalog.service.DefaultCategoryService
- DefaultCloneCategoryRelationshipsManager<P extends Category,
R extends CloneCategoryRequest> - Class in com.broadleafcommerce.catalog.clone.category -
Default implementation for
CloneCategoryRelationshipsManager
. - DefaultCloneCategoryRelationshipsManager(List<CloneCategoryRelationshipsService<P, R>>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.clone.category.DefaultCloneCategoryRelationshipsManager
- DefaultCloneCategoryService<P extends Category,
R extends CloneCategoryRequest> - Class in com.broadleafcommerce.catalog.clone.category.service -
Default implementation for
CloneCategoryService
. - DefaultCloneCategoryService(CategoryService<P>, CloneCategoryRelationshipsManager<P, R>, CategoryRepository<Trackable>, NotificationManager, DomainMapperManager, ObjectMapper, EntityValidatorManager, TransactionTemplate, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
- DefaultCloneProductRelationshipsManager<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product -
Default implementation for
CloneProductRelationshipsManager
. - DefaultCloneProductRelationshipsManager(List<CloneProductRelationshipsService<P, R>>) - Constructor for class com.broadleafcommerce.catalog.clone.product.DefaultCloneProductRelationshipsManager
- DefaultCloneProductService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Default implementation for
CloneProductService
. - DefaultCloneProductService(ProductService<P>, CloneProductRelationshipsManager<P, R>, ProductRepository<Trackable>, NotificationManager, DomainMapperManager, ObjectMapper, EntityValidatorManager, TransactionTemplate) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
- DefaultConsolidatedProductPostProcessor - Class in com.broadleafcommerce.catalog.service.product.consolidation
-
Default implementation of
ConsolidatedProductPostProcessor
. - DefaultConsolidatedProductPostProcessor(List<ConsolidatedProduct>, ProductService<Product>, Node, InheritanceLines, Map<String, Set<String>>) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.DefaultConsolidatedProductPostProcessor
- DefaultDataDrivenEnumDetailsService - Class in com.broadleafcommerce.catalog.service.enumeration.commerce
- DefaultDataDrivenEnumDetailsService(TypeFactory, DataDrivenEnumService<DataDrivenEnum>, CategoryService<Category>) - Constructor for class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
- DefaultDataDrivenEnumService<D extends DataDrivenEnum> - Class in com.broadleafcommerce.catalog.service.enumeration
- DefaultDataDrivenEnumService(DataDrivenEnumRepository<Trackable>, RsqlCrudEntityHelper, FilterParser<Node>) - Constructor for class com.broadleafcommerce.catalog.service.enumeration.DefaultDataDrivenEnumService
- DefaultExportTarget - Enum in com.broadleafcommerce.catalog.dataexport.support
-
Default
Export.target
values that are supported for processing. - DefaultItemChoiceSelectionType - Enum in com.broadleafcommerce.catalog.domain.product.option.type
-
Describes restrictions placed on the customer's ability to select items from the targeted set.
- DefaultItemChoiceTargetType - Enum in com.broadleafcommerce.catalog.domain.product.option.type
-
The possible types of targets a
ItemChoice
can have. - DefaultMergingType - Enum in com.broadleafcommerce.catalog.domain.type
-
Out of the box merging types for Products.
- DefaultOptionGenerationService<P extends Product> - Class in com.broadleafcommerce.catalog.service.product
- DefaultOptionGenerationService(ProductService<P>, OptionTemplateValidator, OptionTemplateGroupValidator, OptionTemplateService<OptionTemplate>, OptionTemplateGroupService<OptionTemplateGroup>, TranslationEntityService<Translation>, OptionTemplateGroupHydrationService, TypeFactory, String) - Constructor for class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
- DefaultOptionTemplateGroupHydrationService - Class in com.broadleafcommerce.catalog.service.option
- DefaultOptionTemplateGroupHydrationService(OptionTemplateService<OptionTemplate>) - Constructor for class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupHydrationService
- DefaultOptionTemplateGroupService<P extends OptionTemplateGroup> - Class in com.broadleafcommerce.catalog.service.option
- DefaultOptionTemplateGroupService(OptionTemplateGroupRepository<Trackable>, RsqlCrudEntityHelper, FilterParser<Node>) - Constructor for class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupService
- DefaultOptionTemplateService<P extends OptionTemplate> - Class in com.broadleafcommerce.catalog.service.option
- DefaultOptionTemplateService(OptionTemplateRepository<Trackable>, RsqlCrudEntityHelper, FilterParser<Node>) - Constructor for class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateService
- DefaultPriceType - Class in com.broadleafcommerce.catalog.domain.commerce.type
-
The default types of prices that can be represented in a
PriceInfo
. - DefaultPriceType() - Constructor for class com.broadleafcommerce.catalog.domain.commerce.type.DefaultPriceType
- DefaultProductAssetService<P extends ProductAsset> - Class in com.broadleafcommerce.catalog.service.asset
- DefaultProductAssetService(ProductAssetRepository<Trackable>, RsqlCrudEntityHelper, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
- DefaultProductConsolidationService - Class in com.broadleafcommerce.catalog.service.product.consolidation
- DefaultProductConsolidationService(List<ProductConsolidationContributor>, ProductService<Product>, TypeFactory, CommonCatalogService<Catalog>, CommonMarketplaceApplicationCatalogService<MarketplaceApplicationCatalog>, RSQLParser) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
- DefaultProductDetailsService - Class in com.broadleafcommerce.catalog.service.product.commerce
- DefaultProductDetailsService(List<ProductDetailsContributor>, List<ProductDetailsContextContributor>, List<ProductDetailsContextConsolidator>, ProductService<Product>, ProductAssetService<ProductAsset>, ProductTagService<ProductTag>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
- DefaultProductHydrationService - Class in com.broadleafcommerce.catalog.service.product.hydration
- DefaultProductHydrationService(ProductService<Product>, ProductAssetService<ProductAsset>, VariantService<Variant>, CategoryService<Category>, CategoryProductService<CategoryProduct>, DataDrivenEnumService<DataDrivenEnum>, OptionTemplateService<OptionTemplate>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- DefaultProductOptionType - Enum in com.broadleafcommerce.catalog.domain.product.option.type
-
Out of the box forms that a
ProductOption
can take. - DefaultProductPrimaryAssetCollisionService<P extends ProductAsset> - Class in com.broadleafcommerce.catalog.service.asset
-
The default implementation of the
AbstractPrimaryAssetCollisionService
for theCategoryAsset
- DefaultProductPrimaryAssetCollisionService(TrackableRepository<T>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.catalog.service.asset.DefaultProductPrimaryAssetCollisionService
- DefaultProductService<P extends Product> - Class in com.broadleafcommerce.catalog.service.product
- DefaultProductService(ProductRepository<Trackable>, RsqlCrudEntityHelper, VariantService<Variant>, CategoryProductService<CategoryProduct>, CacheStateManager, FilterParser<Node>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.DefaultProductService
- DefaultProductTagService<P extends ProductTag> - Class in com.broadleafcommerce.catalog.service.tag
- DefaultProductTagService(ProductTagRepository<Trackable>, RsqlCrudEntityHelper, AdvancedTagService<AdvancedTag>, ProductService<Product>, VariantService<Variant>) - Constructor for class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
- DefaultProductType - Enum in com.broadleafcommerce.catalog.domain.product
-
The possible types of targets a
Product
can have. - DefaultPromotionalCategoryProductService<P extends PromotionalCategoryProduct> - Class in com.broadleafcommerce.catalog.service
- DefaultPromotionalCategoryProductService(PromotionalCategoryProductRepository<Trackable>, RsqlCrudEntityHelper, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
- DefaultPromotionalProductService<P extends PromotionalProduct> - Class in com.broadleafcommerce.catalog.service.product.relation
- DefaultPromotionalProductService(PromotionalProductRepository<Trackable>, RsqlCrudEntityHelper, ProductService<Product>, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.product.relation.DefaultPromotionalProductService
- DefaultRelationshipType - Enum in com.broadleafcommerce.catalog.clone.category
-
The default set of entities related to a
Category
that can be cloned. - DefaultRelationshipType - Enum in com.broadleafcommerce.catalog.clone.product
-
The default set of the
Product
relationships that can be cloned. - DefaultRSQLEvaluationService<P extends Product> - Class in com.broadleafcommerce.catalog.service.rsql
- DefaultRSQLEvaluationService(RSQLArgumentParser) - Constructor for class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
- DefaultSelectorProductTypeValidator - Class in com.broadleafcommerce.catalog.service.validation.product.type
-
The default validator that validates products whose
type
isDefaultProductType.SELECTOR
. - DefaultSelectorProductTypeValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
- DefaultSpecificItemChoiceType - Enum in com.broadleafcommerce.catalog.domain.product.option.type
-
Supported types for
SpecificItemChoice.getType()
- DefaultStandardProductTypeValidator - Class in com.broadleafcommerce.catalog.service.validation.product.type
-
The default validator that is used to validate products whose
types
areDefaultProductType.STANDARD
. - DefaultStandardProductTypeValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
- DefaultTagDisplayPosition - Enum in com.broadleafcommerce.catalog.domain.type
-
Defines the default positions a
AdvancedTag
is displayed on a component such as a Product's image. - DefaultTagType - Enum in com.broadleafcommerce.catalog.domain.type
-
Defines the type of a
AdvancedTag
. - DefaultToStringConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
- DefaultToStringConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.DefaultToStringConverter
- DefaultValidationStrategy - Enum in com.broadleafcommerce.catalog.domain.product.option.type
-
Supported strategies determining when
generic choices
are validated. - DefaultValidationType - Enum in com.broadleafcommerce.catalog.domain.product.option.type
-
Supported means of validating
product options
. - DefaultVariantBasedProductTypeValidator - Class in com.broadleafcommerce.catalog.service.validation.product.type
-
The default validator that is used to validate products whose
types
areDefaultProductType.VARIANT_BASED
. - DefaultVariantBasedProductTypeValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
- DefaultVariantService<P extends Variant> - Class in com.broadleafcommerce.catalog.service.product
- DefaultVariantService(VariantRepository<Trackable>, RsqlCrudEntityHelper, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.product.DefaultVariantService
- delete(ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
- delete(ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
- delete(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
-
Deletes a product by ID.
- delete(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
- delete(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint
- deleteCategory(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- deleteDataDrivenEnum(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
- deleteProduct(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- deleteProductTag(ContextInfo, String, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
- deleteProductTag(ContextInfo, String, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
- deletePromotionalProduct(ContextInfo, String, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- deleteTag(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
- deleteVariant(HttpServletRequest, ContextInfo, String, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.VariantEndpoint
- deleteVariantTag(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
- DEPTH - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification.Fields
- DEPTH - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification.Headers
- DESCRIPTION - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- DESCRIPTION - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- DESCRIPTION - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- DESCRIPTION - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- determineItemsInBundleAvailable(ConsolidatedProduct, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
- determineOperationType(ProductAsset, boolean, BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
-
Determine the effective operation type for the given product asset instance and product record.
- determineOperationType(CategoryProduct, boolean, BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
-
Determine the effective operation type for the given category product instance and product record.
- determineOperationType(Product, boolean, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
-
Determine the effective operation type for the given batch record and product instance.
- determineOperationType(Variant, boolean, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
-
Determine the effective operation type for the given batch record and variant instance.
- determineOperationType(Translation, boolean, BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
-
Determine the effective operation type for the given translation instance and entity record.
- determineReferencedTemplateIds(OptionTemplateGroup, Set<String>) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupHydrationService
- determineReferences(DataDrivenEnum, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- determineReferences(IncludedProduct, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- determineReferences(ItemChoice, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- determineReferences(ProductOption, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- determineReferences(SpecificItemChoice, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- determineReferences(Product, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
-
Traverses through the
product
and populates thereferences
with each referenced ID. - determineRequiredItemChoicesAvailable(List<ConsolidatedProduct>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
- dimensionExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
- DimensionExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
-
The export specification for the
Dimensions
class. - DimensionExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification
- DimensionExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
- DimensionExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
- Dimensions - Class in com.broadleafcommerce.catalog.domain.product
- Dimensions() - Constructor for class com.broadleafcommerce.catalog.domain.product.Dimensions
- dimensionsExportRowConverter(DimensionExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
- DimensionsExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
-
The export converter for the
Dimensions
class. - DimensionsExportRowConverter(DimensionExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.DimensionsExportRowConverter
- DimensionUnits - Enum in com.broadleafcommerce.catalog.domain.type
-
The different dimensional units for describing a Product
- DISCOUNT - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagType
-
Means that a tag signifies a discount such as "On Sale", "20% Off", "Clearance", etc.
- DISCOUNT_ALLOWED - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
- DISCOUNT_ALLOWED - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
- DISCOUNT_ALLOWED - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- DISCOUNT_ALLOWED - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- DISCOUNT_ALLOWED - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
- DISCOUNT_ALLOWED - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
- DISCOUNTABLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- DISCOUNTABLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- DISCOUNTABLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- DISCOUNTABLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- DISPLAY_ORDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.AttributeChoiceValueExportSpecification.Fields
- DISPLAY_ORDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.AttributeChoiceValueExportSpecification.Headers
- DISPLAY_ORDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
- DISPLAY_ORDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
- DISPLAY_ORDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- DISPLAY_ORDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- DISPLAY_TEMPLATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- DISPLAY_TEMPLATE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- doPostCloneActivities(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
-
Initiates additional cloning and post-processing of the cloned category including cloning of the category's relationships such as assets and category-products.
- downloadProductExport(String, ContextInfo, HttpServletResponse) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductExportEndpoint
E
- ELIGIBLE_FOR_PICKUP - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- ELIGIBLE_FOR_PICKUP - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- EMBED_CODE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
- EMBED_CODE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
- EMBEDDED - Enum constant in enum com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionTemplateRelationshipType
-
Means that generation is based on an
OptionTemplateGroup
. - EMPTY_NODE - Static variable in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
- EMPTY_NODE - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
- ensureCategoryExistsAndReturn(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- equals(Object) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- equals(Object) - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
- equals(Object) - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
- equals(Object) - Method in class com.broadleafcommerce.catalog.clone.messaging.ProductCloneEvent
- equals(Object) - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductNotificationProperties
- equals(Object) - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.asset.IncludedProductAsset
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.asset.SpecificItemChoiceAsset
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.Attribute
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.category.Category
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.category.CategoryAncestorList
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.category.CategoryRef
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceTypeDetail
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroupRef
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateRef
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemVariantPricing
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.Product
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.SKUContainer
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.Weight
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.tag.TagAsset
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTag
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTagId
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaIncludedProductAsset
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTag
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTagId
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaSpecificItemChoiceAsset
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaAttribute
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaFulfillmentFlatRate
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaTagAsset
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.LinkedRSQLQueryDetails
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AncillaryProductSingleIndexRequestPayload
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.ProductSingleIndexRequestPayload
- equals(Object) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceProperties
- equals(Object) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.AvailabiltyUpdatePayload
- equals(Object) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.PriceDecreaseAmountPayload
- equals(Object) - Method in exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- equals(Object) - Method in class com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationResponse
- equals(Object) - Method in exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- equals(Object) - Method in class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombination
- equals(Object) - Method in exception com.broadleafcommerce.catalog.service.product.commerce.exception.ProductDetailsRequestException
- equals(Object) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
- equals(Object) - Method in class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
- equals(Object) - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
- equals(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint.CategoryAssetUpdate
- equals(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint.ProductInCategoryResponse
- equals(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
- equals(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.SkuGenerationParameters
- equals(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint.ProductAssetUpdate
- equals(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.support.OptionalSortPositionRequest
- error(String) - Static method in class com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationResponse
- ERROR_CODE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- ERROR_CODE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- ERROR_MESSAGE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- ERROR_MESSAGE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- evaluateRSQLExpression(ComparisonNode, P) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
- evaluateRSQLExpression(ComparisonNode, P) - Method in interface com.broadleafcommerce.catalog.service.rsql.RSQLEvaluationService
-
Evaluated the expression against a product based on a comparison
Node
. - evaluateRSQLExpression(LogicalNode, P) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
- evaluateRSQLExpression(LogicalNode, P) - Method in interface com.broadleafcommerce.catalog.service.rsql.RSQLEvaluationService
-
Evaluated the expression against a product based on a logical
Node
. - evaluateRSQLExpression(Node, P) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
- evaluateRSQLExpression(Node, P) - Method in interface com.broadleafcommerce.catalog.service.rsql.RSQLEvaluationService
-
Evaluated the expression against a product based on a generic
Node
. - evaluateRSQLExpression(String, ComparisonOperator, List<String>, P) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
- evaluateRSQLExpression(String, ComparisonOperator, List<String>, P) - Method in interface com.broadleafcommerce.catalog.service.rsql.RSQLEvaluationService
-
Evaluated the expression against a product based on a set of comparison parameters.
- executeCloneRelationship(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryAssetsService
- executeCloneRelationship(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryProductRelationshipService
- executeCloneRelationship(R, P, P, ContextInfo) - Method in interface com.broadleafcommerce.catalog.clone.category.service.CloneCategoryRelationshipsService
-
Clone the
Category
relationships. - executeCloneRelationship(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryTranslationsService
- executeCloneRelationship(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneCategoryProductService
- executeCloneRelationship(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductAssetsService
- executeCloneRelationship(R, P, P, ContextInfo) - Method in interface com.broadleafcommerce.catalog.clone.product.service.CloneProductRelationshipsService
-
Clone the
Product
relationships. - executeCloneRelationship(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductTagsService
- executeCloneRelationship(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductVariantsService
- executeCloneRelationship(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.ClonePromotionalProductService
- existsById(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
-
Returns whether there is a category with the given context ID in the data store.
- existsById(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
- existsById(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- existsById(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
-
Returns whether there is a product with the given context ID in the data store.
- existsByJoinedIds(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
-
Returns whether there is a category-product relationship for the given product and category in the data store.
- existsByJoinedIds(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- existsByProductContextIdAndCategoryContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Returns whether there is a category-product relationship for the given product and category in the data store.
- EXPLICIT - Enum constant in enum com.broadleafcommerce.catalog.domain.category.type.CategoryProductMembershipType
-
The category has explicitly specified products that were manually added to the category
- exportProducts(String, ExportRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductExportEndpoint
- ExportRowProducer<P> - Interface in com.broadleafcommerce.catalog.dataexport
-
Responsible for generating all of the rows necessary to represent domain objects.
- EXTERNAL_ID_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductProperties
- EXTERNAL_ID_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantProperties
- extractSpecialColumns(Map<String, String>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- extractSpecialColumns(Map<String, String>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
-
Removes and returns columns from the row that need to have special parsing logic.
F
- FEATURE - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagType
-
Means that a tag signifies a key feature of an item such as being "Fairtrade".
- FEATURED - Enum constant in enum com.broadleafcommerce.catalog.domain.product.relation.type.PromotionalProductType
- FEET - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DimensionUnits
- filterCategoryIdsToQuery(ProductDetailsContext, Product) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Filters the category IDs to the ones not currently in the specific category choices.
- filterCategoryProductIdsToQuery(Collection<? extends ProductDetailsContext>, Collection<? extends CategoryProduct>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Filters the category product IDs to the ones not currently in the related products.
- filterOptionTemplateIdsToQuery(ProductDetailsContext, Product) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Filters the option template IDs to the ones not currently in the related option templates.
- filterProductIdsToQuery(ProductDetailsContext, Product) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Filters the product IDs to the ones not currently in the related products.
- filterVariantIdsToQuery(ProductDetailsContext, Product) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Filters the variant IDs to the ones not currently in the related products.
- findAllByCategoryContextId(String, Boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllByCategoryContextId(String, Boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Finds all products in a given category.
- findAllByCategoryContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Finds the list of
CategoryProducts
bycategoryId
. - findAllByCategoryContextIdInAndContextIdNotInAndPrimaryTrue(Iterable<String>, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CategoryAssetRepository
-
Finds the primary
CategoryAsset
for the given category IDs excluding given asset IDs. - findAllByCategoryIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- findAllByCategoryIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CustomizedCategoryProductRepository
- findAllByCategoryIdAndOptions(String, List<String>, Boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- findAllByCategoryIdAndProductIds(String, List<String>, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- findAllByCategoryIdAndProductIds(String, List<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CustomizedCategoryProductRepository
- findAllByCategoryIdAndProductIdsAndIsSorted(String, List<String>, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- findAllByCategoryIdAndProductIdsAndIsSorted(String, List<String>, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CustomizedCategoryProductRepository
-
Returns all
CategoryProducts
for the givenCategory.id
andProduct's ID
whereSortable.getSorted()
is true. - findAllByContextId(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
- findAllByContextId(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CustomizedCategoryRepository
-
Returns all the
Categories
that match thecontextIds
. - findAllByContextIdIn(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
- findAllByContextIdIn(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Finds all of the products with matching
contextIds
. - findAllByContextIdIn(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.AdvancedTagRepository
-
Finds all of the tags with matching
contextIds
. - findAllByContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.enumeration.JpaCustomizedDataDrivenEnumRepository
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CustomizedCategoryRepository
-
Retrieves all categories whose context IDs match any of the given IDs.
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.enumeration.CustomizedDataDrivenEnumRepository
-
Retrieves all data driven enums whose context IDs match any of the given IDs.
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.option.OptionTemplateRepository
-
Retrieves a list of option templates whose context IDs match any of the given IDs.
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedVariantRepository
-
Retrieves all variants whose context IDs match any of the given IDs.
- findAllByContextIdIn(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Retrieves a paged list of categories whose context IDs match any of the given IDs.
- findAllByContextIdIn(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.ProductRepository
-
Retrieves a paged list of products whose context IDs match any of the given IDs.
- findAllByContextIdNotIn(Collection<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllByContextIdNotIn(Collection<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Finds all of the products matching the given
filters
, excluding any products whose IDs match a value inexclusions
. - findAllByExternalIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.ProductRepository
-
Fetches all products whose
Product.getExternalId()
matches any of the given values. - findAllByExternalIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.VariantRepository
- findAllByParentCategoryContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Returns all the
Categories
whose parent has the ID given asparentContextId
and are within the given date range. - findAllByParentCategoryContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Read all categories in the database that have the given category context ID set as their parent category.
- findAllByParentCategoryContextIdIn(Collection<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
- findAllByParentCategoryContextIdIsNull(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Finds all of the categories who do not specify a parent category.
- findAllByPosition(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.AdvancedTagRepository
-
Finds all of the tags with matching
position
. - findAllByProductContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Reads all of the product tags with matching
productContextId
. - findAllByProductContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.relation.PromotionalProductRepository
- findAllByProductContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.VariantRepository
- findAllByProductContextIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- findAllByProductContextIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.CustomizedProductTagRepository
-
Returns all
ProductTags
for the givenproductContextId
that are either all sorted or not sorted (e.g., sorted is whereProductTag.getSorting()
is notSortable.DEFAULT_VALUE
or null). - findAllByProductContextIdAndIsSortedAndVariantIdIsNull(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- findAllByProductContextIdAndIsSortedAndVariantIdIsNull(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.CustomizedProductTagRepository
-
Returns all
ProductTags
for the givenproductContextId
that are either all sorted or not sorted (e.g., sorted is whereProductTag.getSorting()
is notSortable.DEFAULT_VALUE
or null). - findAllByProductContextIdAndSkuContainingIgnoreCase(String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.VariantRepository
- findAllByProductContextIdAndVariantIdIsNull(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Reads all of the product tags with matching
productContextId
that have no variant ID. - findAllByProductContextIdIn(Iterable<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
productContextIds
. - findAllByProductContextIdIn(Collection<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CustomizedProductAssetRepository
-
Reads all of the product assets which are associated with any of the given
productContextIds
. - findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CustomizedCategoryProductRepository
-
Reads all of the category products which are associated with any of the given
productContextIds
. - findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedVariantRepository
-
Reads all of the variants which are associated with any of the given
productContextIds
. - findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.relation.PromotionalProductRepository
- findAllByProductContextIdIn(Collection<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CustomizedProductAssetRepository
-
Reads all of the product assets which are associated with any of the given
productContextIds
. - findAllByProductContextIdInAndContextIdNotInAndPrimaryTrue(Iterable<String>, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.ProductAssetRepository
-
Finds the primary
ProductAssets
for the given product IDs excluding given asset IDs. - findAllByProductContextIdInAndPrimaryTrue(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.ProductAssetRepository
-
Finds the primary
ProductAssets
for the given product IDs. - findAllBySkuIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.VariantRepository
- findAllByTagContextIdIn(Iterable<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
tagContextIds
. - findAllByType(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.AdvancedTagRepository
-
Finds all of the tags with matching
type
. - findAllByTypeAndPosition(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.AdvancedTagRepository
-
Finds all of the tags with matching
type
andposition
. - findAllByUriIn(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllByUriIn(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Finds all of the products with matching
uris
. - findAllByUrls(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
- findAllByUrls(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CustomizedCategoryRepository
-
Finds categories by the given urls.
- findAllByVariantIdAndSorted(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- findAllByVariantIdAndSorted(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.CustomizedProductTagRepository
-
Returns all
ProductTags
for the givenproductContextId
and variantId that are either all sorted or not sorted (e.g., sorted is whereProductTag.getSorting()
is notSortable.DEFAULT_VALUE
or null). - findAllByVariantOrProductContextId(Iterable<String>, Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- findAllByVariantOrProductContextId(Iterable<String>, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedVariantRepository
- findAllDistinctContextId(int, Node) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllDistinctContextId(int, Node) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Retrieves a list of unique product context IDs no larger than
page
. - findAllDistinctContextIdPerContext(int, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllDistinctContextIdPerContext(int, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Retrieves a narrowed list of unique product context IDs narrowed on a
ContextInfo
and no larger thanpage
. - findByAttributeName(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CartFieldMappingRepository
- findByCategoryContextId(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
- findByCategoryContextId(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedPromotionalCategoryProductRepository
- findByCategoryContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CategoryAssetRepository
-
Finds all of the
CategoryAssets
for aCategory
by ID. - findByCategoryContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CustomizedCategoryAssetRepository
-
Finds all of the
CategoryAssets
for aCategory
by ID. - findByCategoryContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CustomizedPromotionalCategoryProductRepository
-
Finds all of the PromotionalCategoryProduct relationships in the database associated with the given category context ID.
- findByCategoryContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Finds all of the CategoryProduct relationships in the database associated with the given category context ID.
- findByCategoryContextIdAndPrimaryTrue(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CategoryAssetRepository
-
Finds the primary
CategoryAsset
for the givenCategoryAsset.categoryId
. - findByCategoryContextIdAndPromotionalProductTypeContainingIgnoreCase(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.PromotionalCategoryProductRepository
-
Finds all of the category promotional products in the database associated with the given category context ID, optionally filtered by the relationship type.
- findByCategoryContextIdIn(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Finds the
CategoryProducts
bycategoryId
. - findByContextIdAndCategoryContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
- findByExternalId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Find a category by its external ID
- findByExternalIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Find a list of categories by the supplied external IDs
- findByExternalIdIn(Collection<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Find categories by
JpaCategory.externalId
- findByName(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.AdvancedTagRepository
-
Finds the tag by name, which should be unique.
- findByNameIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Returns all
Categories
whos names match the provided names. - findByProductContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Finds all of the CategoryProduct relationships in the database associated with the given product context ID.
- findByProductContextIdAndCategoryContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Find the CategoryProduct associated with the given product context ID and category context ID.
- findByProductContextIdAndContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Looks up the product tag by the parent product's and the product tag's IDs.
- findByProductContextIdAndPrimaryTrue(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.ProductAssetRepository
-
Finds the primary
ProductAsset
for the givenProductAsset.productId
. - findByProductContextIdAndSkuIgnoreCase(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.VariantRepository
- findByProductContextIdAndTagContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Find the product tag with matching
productContextId
andtagContextId
. - findByProductContextIdInAndPrimaryTrue(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Reads all
CategoryProducts
whose product ID is in one of the given values and whoseCategoryProduct.primary
is true. - findByPromotionalProductContextIdAndCategoryContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.PromotionalCategoryProductRepository
-
Find the PromotionalCategoryProduct associated with the given product context ID and category context ID.
- findByTagContextIdAndContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Looks up the product tag by the parent tag's and the product tag's IDs.
- findByTypeAndValue(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.enumeration.DataDrivenEnumRepository
- findByUri(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.ProductRepository
-
Finds a product by the given URI
- findByUrl(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
- findByUrl(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CustomizedCategoryRepository
-
Finds a category by the given url.
- findByVariantId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Find product tags by variant ID
- findByVariantIdAndContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Find a product tag by variant ID and tag id
- findImplicitCategoryMatchInOtherApplicationCatalog(CategoryProductRef, List<Category>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
-
Looks for implicit category matches for the
categoryProduct
from thepotentialCategories
which aren't directly in its catalog inheritance line. - findImplicitMatches(ContextState, List<T>, Function<T, String>, InheritanceLines) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
-
Find the appropriate versions of the provided entities which would be implicitly resolved in the given context.
- findInDataStoreAndReturnMissingIds(Set<String>, Map<String, Category>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.hydration.DefaultCategoryAncestryHydrationService
-
Searches the data store for categories matching the given
categoryIdsToFind
. - findMatchingApplicationCatalog(Application, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
-
Returns the
productCatalogId
if it matches on theapplication's
Application.getIsolatedCatalogs()
. - findMatchingInheritedCatalog(Application, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
-
Finds the ID of the isolated
Catalog
in one of the requestedApplication's InheritanceLines
that contains theproductCatalogId
from which the isolated catalog inherits. - findOptionTemplate(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- findOptionTemplate(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
-
Wrapper around
OptionTemplateService.readById(String, ContextInfo)
that catchesEntityMissingException
and returns anOptional.empty()
if so. - findOptionTemplateGroup(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- findPageByProductContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
productContextId
. - findPageByProductContextIdAndVariantId(String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Find tags by the product and variant ID
- findPageByProductContextIdAndVariantIdIsNull(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
productContextId
and a null variant ID. - findPageByProductContextIdIn(Iterable<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
productContextIds
. - findPageByTagContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
tagContextId
. - findPageByTagContextIdAndVariantIdIsNotNull(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Find a page of product tags by the tag ID, excluding variant associated tags.
- findPageByTagContextIdAndVariantIdIsNull(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Find a page of product tags by the tag ID, excluding variant associated tags.
- findReferences(ProductReferences, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
-
Queries for all of the references in
references
and returns the results. - findTemplatesAndCollectToMap(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupHydrationService
- findWithRelatedProduct(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
-
Finds the
ProductTag
and itsProduct
. - findWithRelatedTag(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
-
Finds the
ProductTag
and itsAdvancedTag
. - forceSetOpinionatedPropertiesOnMappedInstance(ProductAsset, Product, Map<String, String>, OperationType, boolean, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
-
This will be invoked after any properties from the provided row are already mapped onto the target
productAsset
. - formatForSearch(String) - Static method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.support.JpaAssetCriteriaUtils
-
Accepts a search string and formats it for use in contains-ignore-case criteria.
- from(PriceInfo) - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
-
Copies values from
origin
tothis
. - fromBusinessDomain(Object, D, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.CategoryProductDomainMapperMember
- fromCategory(Category) - Method in class com.broadleafcommerce.catalog.domain.category.CategoryRef
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
- FULFILLMENT_FLAT_RATES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- FULFILLMENT_FLAT_RATES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- FULFILLMENT_FLAT_RATES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- FULFILLMENT_FLAT_RATES_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductProperties
- FULFILLMENT_FLAT_RATES_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantProperties
- FULFILLMENT_FLAT_RATES_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
-
Not a field - this is the separator that will be used to join together a key-value pair from
Product.getFulfillmentFlatRates()
. - FULFILLMENT_FLAT_RATES_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
-
Not a field - this is the separator that will be used to join together a key-value pair from
Product.getFulfillmentFlatRates()
. - FulfillmentFlatRate - Class in com.broadleafcommerce.catalog.domain.product
- FulfillmentFlatRate() - Constructor for class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
- FulfillmentFlatRate(MonetaryAmount, EmbeddedContextState) - Constructor for class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
- FulfillmentFlatRateMapConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
-
Transforms a
Map
ofString
keys andJpaFulfillmentFlatRate
values into a JSON objectString
and vice versa. - FulfillmentFlatRateMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.FulfillmentFlatRateMapConverter
G
- generateClone(R, Trackable, Class<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
-
Generates the clone of the
category
. - generateClone(R, Trackable, Class<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
- generateEmbeddedItemRequestsAndUpdateParent(List<BatchRecord>, ProductOption, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.This method is responsible for generating the nested embedded item requests for a particular product option batch record.
- generateNewOverriddenCategoryProducts(List<CategoryProductRef>, List<Category>, Map<Category, List<Category>>, InheritanceLines) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
-
For categories in contexts which do not exactly match any existing category product relationship context, generate new category product relationship placeholders with those contexts to hold the overrides.
- generateOptionFromTemplate(String, OptionTemplate, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
- generateOptions(OptionGenerationRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
- generateOptions(OptionGenerationRequest, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.OptionGenerationService
-
Generates the
Product.getOptions()
based on theOptionGenerationRequest
. - generateOptionsFromTemplateGroup(String, OptionTemplateGroup, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Generates new entries for the
requested product's
options
based on the providedOptionTemplateGroup
. - generateOptionsFromTemplates(HttpServletRequest, ContextInfo, String, OptionGenerationRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- generateRows(List<Product>, Export) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
- generateRows(List<Product>, Export, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
- generateRows(List<P>, Export, ContextInfo) - Method in interface com.broadleafcommerce.catalog.dataexport.ExportRowProducer
-
Given a list of base domain objects, will produce all of the rows that are needed to represent them and any desired related/embedded domain objects.
- generateSkus(String, ContextInfo, SkuGenerationParameters) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- generateSkus(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
-
Generate a set of
Variant
s from a pre-configuredOptionTemplateGroup
. - generateUniqueSkuCode(String) - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
-
Extension point to customize the format of SKU codes that are generated
- generateUrl(String) - Static method in class com.broadleafcommerce.catalog.help.UrlUtils
-
Takes in a name and generates a URL based on the name.
- generateValueCombinations(List<ProductOption>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombinationService
-
Generate all of the unique combinations for a given set of
ProductOptionRef
. - generateValueCombinationsHelper(int, Set<ProductOptionValueCombination>, List<ProductOption>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombinationService
- generateVariantName(Product, Set<ProductOptionValueCombination>) - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
-
Extension point to customize the variant names that are generated
- GENERIC - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagType
-
Means that a tag is uncategorized.
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- get_id() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.category.Category
-
Defines the ending time for which this category is active.
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.product.Product
-
End when this product is not longer active.
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
-
When this Variant should no longer be active.
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
-
End when this tag is not longer active.
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
-
End when this tag is not longer active.
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.category.Category
-
Defines the beginning time for which this category is active.
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.product.Product
-
Start of when this product should be active.
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
-
When this Variant should start to become active.
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
-
Start of when this tag should be active.
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
-
Start of when this tag should be active for the product.
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
- getAdvancedTags() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
-
A list of
ProductTags
sorted based on the sort position of theProductTag
for the product with ties broken byAdvancedTag.getPriority()
. - getAdvancedTags() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
-
A list of
ProductTags
sorted based on the sort position of theProductTag
for the produt with ties broken byAdvancedTag.getPriority()
. - getAdvancedTags() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
-
The product tags associated with this variant.
- getAdvancedTags() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- getAdvancedTags(Collection<? extends ProductTag>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
- getAdvancedTagService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductTagsCategoryContextContributor
- getAdvancedTagService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
- getAdvancedTagService() - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
- getAdvancedTagService() - Method in class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
- getAfter() - Method in class com.broadleafcommerce.catalog.web.endpoint.support.OptionalSortPositionRequest
- getAllowedOptionValuesByAttrName(Product) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
- getAllowedValues() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
-
Gives the customer more structured input to fill out their option, which can drive a select field or a color picker with particular colors.
- getAllowedValues() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- getAllowedValues() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
- getAllProductVariants(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.VariantEndpoint
- getAllSkus(P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
- getAltText() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
- getAltText() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
- getAltText() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint.CategoryAssetUpdate
- getAltText() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint.ProductAssetUpdate
- getAmount() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.PriceDecreaseAmountPayload
-
The amount by which to decrease the
Product.defaultPrice
. - getAncestors() - Method in class com.broadleafcommerce.catalog.domain.category.CategoryAncestorList
- getAncestors(ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- getAncestriesByCategoryId(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
-
Given a collection of category ids, finds those categories and their entire ancestries in the data store.
- getApplicationId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
- getApplicationId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
- getAsset() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
- getAsset() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
- getAsset() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
-
The asset for this included product.
- getAsset() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
-
The asset for this selection.
- getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTag
-
The
JpaCategoryAsset
that this tag belongs to. - getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTagId
- getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTag
-
The
JpaProductAsset
that this tag belongs to. - getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTagId
- getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
- getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
- getAssets() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
-
All of the category's
assets
. - getAssets() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
-
All
ProductAssets
for this product. - getAssets() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
-
All
ProductAssets
for this product. - getAssetsForProducts(Collection<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
- getAssetsForProducts(Collection<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.ProductDetailsService
-
Gets the
ProductAssets
that match theproductIds
provided. - getAttribute() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
- getAttributeChoice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
- getAttributeChoice() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
-
Configuration when the
ProductOption.type
of this option is one of:DefaultProductOptionType.VARIANT_DISTINGUISHING
- drives customer further specifying their choices into a specificVariant
that contains a unique SKU code, pricing concerns, etc.DefaultProductOptionType.CART_ITEM_ATTRIBUTE
- Customer input will flow directly in the item attributes within their cartDefaultProductOptionType.CART_ATTRIBUTE
. - getAttributeChoice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- getAttributeChoiceValidator() - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
- getAttributeChoiceValueConverter() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- getAttributeChoiceValueExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
- getAttributeName() - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
-
The attribute name where this field's value should be stored in.
- getAttributeName() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
-
The order or item attribute that this choice is stored in when the user adds to their cart
- getAttributeName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
-
The attribute name where this field's value should be stored in.
- getAttributeName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- getAttributeName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
- getAttributeName() - Method in class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombination
- getAttributeName(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- getAttributes() - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
-
The attributes used to send the additional information.
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.category.Category
-
Dynamic attributes that are a part of the category
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
-
Map holding any additional attributes passed in the request not matching any defined properties.
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
-
Map holding any additional attributes passed in the request not matching any defined properties.
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
-
Map holding any additional attributes passed in the request not matching any defined properties.
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
-
Map holding any additional attributes passed in the request not matching any defined properties.
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.product.Product
-
Dynamic attributes that are a part of the product.
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
-
Dynamic attributes that are a part of the variant.
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
-
Miscellaneous attributes for this tag.
- getAttributes() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
- getAttributes() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- getAttributes() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
- getAttributes() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- getBadgeAsset() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
-
An asset that should be displayed for this tag.
- getBadgeAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- getBadgeMessage() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
-
Message to display on a storefront such "New" or "Fairtrade" as a badge.
- getBadgeMessage() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- getBaseCatalogIds(List<Product>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
- getBatchSize() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
- getBefore() - Method in class com.broadleafcommerce.catalog.web.endpoint.support.OptionalSortPositionRequest
- getBehaviorUtil() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
- getBestPrice() - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceTypeDetail
-
The determined best price value for this type of price from amongst all the candidates.
- getBrand() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
- getBrand() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
- getBrand() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- getBrand() - Method in class com.broadleafcommerce.catalog.domain.product.Product
- getBrandContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- getBreadcrumbs() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
-
Navigational
Breadcrumbs
to show on the details view. - getBreadcrumbs() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
-
Navigational
Breadcrumbs
to show on the details view. - getBrowseDetailsService() - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.BrowseDetailsEndpoint
- getBrowseEntityDetails(BrowseDetailsRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.commerce.DefaultBrowseDetailsService
- getBrowseEntityDetails(BrowseDetailsRequest, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.commerce.BrowseDetailsService
-
Gets
BrowseEntityDetails
forBrowseDetailsRequests
- getBulkUpdateManager() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- getBulkUpdateService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
- getByActiveCategoryIdTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getByActiveCategoryTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getByActiveProductTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getByActiveProductUriTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getByBreadcrumbContributionTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getByBreadcrumbProductContributionTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getByCategoryAssetTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getByCategoryProductTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getByProductAssetTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getByProductContributionTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getByPromotionalProductTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getByVariantTtl() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- getCacheByActiveCategoryIdKeyGen() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
- getCacheByActiveCategoryKeyGen() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
- getCacheByActiveCategoryUrlKeyGen() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
- getCacheByActiveProductKeyGen() - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- getCacheByActiveProductUriKeyGen() - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- getCacheByApplicationIdKeyGen() - Method in class com.broadleafcommerce.catalog.service.DefaultCartFieldMappingService
- getCacheByBreadcrumbContributionKeyGen() - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.