Index

A B C D E F G H I J K L M N O P Q R S T U V W 
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 to Product 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 of Product.
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 to Product.
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 in foundItems.
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 in foundItems.
applyPricingUpdatesToProduct(Product, Product) - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
Applies the changes from the updateRecord to the original Product.
applyPricingUpdatesToVariant(Variant, Variant) - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
Applies the changes from the updateRecord to the original Variant.
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 necessary Predicate 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 necessary Predicate 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 necessary Predicate 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 necessary Predicate 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 necessary Predicate 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 a Map 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 object String 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
Transforms a Map of String keys and JpaAttribute values into a JSON object String and vice versa.
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
Endpoint to use to resolve a browse entity such as a Product or Category when the caller only has a URL and does not know which type of entity it belongs to.
BrowseDetailsEndpoint(BrowseDetailsService) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.commerce.BrowseDetailsEndpoint
 
BrowseDetailsRequest - Class in com.broadleafcommerce.catalog.domain.commerce
A structure representing a request for a commerce-facing browse page including identifying information for some browse entity such as a Product or Category for which to get details and interesting context information.
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 or CategoryDetails for BrowseDetailsRequests.
BrowseEntityDetails - Class in com.broadleafcommerce.catalog.domain.commerce
A structure containing either a ProductDetails or a CategoryDetails for a BrowseDetailsRequest.
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
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
buildDetails(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
Builds out the CategoryDetails in response to a CategoryDetailsRequest.
buildDetails(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
Builds out the ProductDetails in response to a ProductDetailsRequest.
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 a ProductDetailsRequest.
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 for productId and categoryId with CategoryProduct.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 of Products that reference them via them own ProductOptions.
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 of Products that reference them via them own ProductOptions.
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 of CartFieldMapping
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 and PersistenceProducer 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 a CompleteProductImportBatchHandler.RecordTypes.PRODUCT or CompleteProductImportBatchHandler.RecordTypes.VARIANTimport 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
The item choice is among Products within a Category.
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 in Category.parentCategory up to the top-level ancestor.
CategoryAsset - Class in com.broadleafcommerce.catalog.domain.asset
Represents a relationship between a Category and an Asset.
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 of CategoryAsset.
CategoryAssetsCategoryDetailsContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.contributor
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 a CategoryDetailsRequest 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 a CategoryDetailsContext 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 for CategoryDetailsRequests.
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 in CategoryProductConsolidationContributor 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
A domain representing a relationship between Category and Product.
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 CategoryProducts 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 a Map 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 of CategoryProduct
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 of options where ProductOption.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 and RetryHandler related to CloneProductProducer
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
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
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 related ConsolidatedProducts.
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 consolidate ContextStateAware 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
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 an OptionTemplate 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 the OptionTemplates whose IDs are supplied onto the Product for its ProductOptions.
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.
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 of Product.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 an IncludedProduct 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 an ItemChoice
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 a SpecificItemChoiceDetail if its type can be more than DefaultSpecificItemChoiceType.PRODUCT or DefaultSpecificItemChoiceType.VARIANT when it and its parent ItemChoice have no overridePrices.
createPriceInfoForIncludedProduct(IncludedProduct) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
Creates a PriceInfo for an IncludedProduct.
createPriceInfoForProduct(Product) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
Creates a PriceInfo for a Product.
createPriceInfoForSpecificItem(Map<String, MonetaryAmount>, boolean) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
Creates a PriceInfo with PriceTypeDetails appropriate for a Product, Variant, or similar entity.
createPriceInfoForVariant(Variant) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
Creates a PriceInfo for a Variant.
createPriceInfoForVariant(Variant, Product) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
Creates a PriceInfo for a Variant optionally using the parentProduct pricing fields as fallbacks.
createPriceInfoSpecificChoiceWithoutOverride(SpecificItemChoiceDetail, PriceInfo) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
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 a ProductOption 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
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 their Translations from Product.getBrand(), Product.getMerchandisingType(), and Product.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 for DataDrivenEnumDetailsRequests, and for gathering additional information for DataDrivenEnumDetails, 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 of DataDrivenEnums
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
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 the CategoryAsset
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 the CategoryAsset
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 is DefaultProductType.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 are DefaultProductType.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 are DefaultProductType.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 the references 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
Capture common dimension fields when describing a Product or a Variant.
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 by categoryId.
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
Returns all CategoryProducts for the given Category.id where Sortable.getSorted() is true.
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
Returns all CategoryProducts for the given Category.id and Product's ID.
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 given Category.id and Product's ID where Sortable.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 the contextIds.
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 in exclusions.
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
Returns a List of Variant objects, filtered by a collection of external IDs.
findAllByParentCategoryContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
Returns all the Categories whose parent has the ID given as parentContextId 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 given productContextId that are either all sorted or not sorted (e.g., sorted is where ProductTag.getSorting() is not Sortable.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 given productContextId that are either all sorted or not sorted (e.g., sorted is where ProductTag.getSorting() is not Sortable.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
Returns a List of Variant objects, filtered by a collection of external IDs.
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 and position.
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 given productContextId and variantId that are either all sorted or not sorted (e.g., sorted is where ProductTag.getSorting() is not Sortable.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
Returns a stream of all the Variants that match either variantContextIds or productContextIds.
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 than page.
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 a Category by ID.
findByCategoryContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CustomizedCategoryAssetRepository
Finds all of the CategoryAssets for a Category 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 given CategoryAsset.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 by categoryId.
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 given ProductAsset.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 and tagContextId.
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 whose CategoryProduct.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 the potentialCategories 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 the application'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 requested Application's InheritanceLines that contains the productCatalogId 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 catches EntityMissingException and returns an Optional.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 its Product.
findWithRelatedTag(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
Finds the ProductTag and its AdvancedTag.
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 to this.
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
Represents a flat fulfillment rate (e.g., shipping price) for a particular fulfillable item (e.g., Product, Variant) and fulfillment option (e.g., standard shipping).
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 of String keys and JpaFulfillmentFlatRate values into a JSON object String 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
Generates a new entry for the requested product's options based on the provided OptionTemplate.
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 the OptionGenerationRequest.
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 provided OptionTemplateGroup.
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 Variants from a pre-configured OptionTemplateGroup.
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 the ProductTag for the product with ties broken by AdvancedTag.getPriority().
getAdvancedTags() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
A list of ProductTags sorted based on the sort position of the ProductTag for the produt with ties broken by AdvancedTag.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
References to the AdvancedTags related to this product via any ProductTags.
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 the productIds 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 specific Variant that contains a unique SKU code, pricing concerns, etc. DefaultProductOptionType.CART_ITEM_ATTRIBUTE - Customer input will flow directly in the item attributes within their cart DefaultProductOptionType.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
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.