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
 
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.
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.
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_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.
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.
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.
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.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
 
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(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.
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(JpaTagAsset) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.support.TagAssetConverter
 
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
 
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.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>, 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
 
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.
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.
 
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
 
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.BreadcrumbsCategoryDetailsContributor
 
getCacheByBreadcrumbProductContributionKeyGen() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
 
getCacheByCategoryAssetKeyGen() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
 
getCacheByCategoryProductCategoryKeyGen() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
getCacheByCategoryProductKeyGen() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
getCacheByExternalCategoryId() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
getCacheByIdPromotionalProductKeyGen() - Method in class com.broadleafcommerce.catalog.service.product.relation.DefaultPromotionalProductService
 
getCacheByProductAssetKeyGen() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
getCacheByProductContributionKeyGen() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
 
getCacheByPromotionalProductKeyGen() - Method in class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
 
getCacheByVariantKeyGen() - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
 
getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
 
getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
 
getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.DefaultCartFieldMappingService
 
getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
 
getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
 
getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.product.relation.DefaultPromotionalProductService
 
getCatalogFactory() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
getCatalogFactory() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getCatalogOmissions() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
The IDs of descendant catalogs in which this context version of the product has been omitted as a result of one or more filters.
getCatalogOverrides() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
The IDs of descendant catalogs in which this context version of the product has been overridden.
getCatalogService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VendorRefProductDetailsContributor
 
getCatalogService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
 
getCatalogService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
 
getCatalogTranslationColumnConverter() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getCategories() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getCategoriesById() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.categoryIdsToFind.
getCategory() - Method in class com.broadleafcommerce.catalog.domain.category.CategoryAncestorList
 
getCategory() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getCategory() - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
The parent category in the relationship.
getCategory() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
The ItemChoiceCategory which the choice will be chosen from by the customer if the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.CATEGORY.
getCategory() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
getCategory() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The Category which the choice will be chosen from by the customer if the ItemChoice.targetType is DefaultItemChoiceTargetType.CATEGORY.
getCategory() - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
The category in which the related product is placed.
getCategory() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
getCategoryAncestors(Category, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
Retrieve all ancestor categories for the given category.
getCategoryAncestorsCache() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
 
getCategoryAncestryHydrationService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
 
getCategoryAncestryHydrationService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
 
getCategoryAncestryHydrationService() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
getCategoryAndAncestors() - Method in class com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationResponse
If the operation was CategoryAncestryHydrationResponse.successful, this will contain the category itself along with all of its ancestors.
getCategoryAssetService() - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryAssetsService
 
getCategoryAssetService() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryPrimaryAssetCollisionService
 
getCategoryAssetService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedCategoryAssetsCategoryContextContributor
 
getCategoryAssetService() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
 
getCategoryContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getCategoryContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
getCategoryContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
getCategoryContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getCategoryContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getCategoryDetails() - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
The category that matched the requested URI.
getCategoryDetails(BrowseDetailsRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.commerce.DefaultBrowseDetailsService
Gets the CategoryDetails after resolving it based on the BrowseDetailsRequest.
getCategoryDetailsForCategory(CategoryDetailsRequest, Category, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
 
getCategoryDetailsForCategory(CategoryDetailsRequest, Category, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.category.commerce.CategoryDetailsService
getCategoryDetailsForRequest(CategoryDetailsRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
 
getCategoryDetailsForRequest(CategoryDetailsRequest, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.category.commerce.CategoryDetailsService
getCategoryDetailsService() - Method in class com.broadleafcommerce.catalog.service.commerce.DefaultBrowseDetailsService
 
getCategoryDetailsService() - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.CategoryDetailsEndpoint
 
getCategoryId() - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
The Category id to clone.
getCategoryId() - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
The context ID of the Category associated with this asset.
getCategoryId() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
 
getCategoryId() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
The category ID to match against.
getCategoryIdsToFind() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
If an item references a category (or categories) that should be queried for, the referenced category ID(s) should be added to this set.
getCategoryProduct() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
getCategoryProductColumnConverter() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getCategoryProductConsolidationContributor() - Method in class com.broadleafcommerce.catalog.messaging.CategoryPersistenceHandler
 
getCategoryProductConverter() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getCategoryProductExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getCategoryProductIdsToContribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
Collects the IDs of all the products related to the resolved category through related CategoryProducts.
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryProductRelationshipService
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneCategoryProductService
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedCategoriesProductContextContributor
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.validation.CategoryProductValidator
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
getCategoryProductService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryTranslationsService
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.category.hydration.DefaultCategoryAncestryHydrationService
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.commerce.DefaultBrowseDetailsService
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedCategoriesProductContextContributor
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.validation.CategoryAssetValidator
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
getCategoryService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getCategoryToProductMapToContribute(Collection<? extends ProductDetailsContext>, List<Product>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
Collects the IDs of all the products related to the resolved products through related CategoryProducts.
getCategoryUrl() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
 
getCategoryUrl() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
The category URL to match against.
getCategoryUrlPrefix() - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
 
getChildCategoryCloneRequest(R, P, Category) - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
 
getChildUrlAppend() - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
The String to append to the url of any child categories of this clone request, since categories must have a unique url.
getChoiceKey() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
getChoiceKey() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The key used during the validation of cart item's configuration to relate this ItemChoice to one of the cart item's dependent items.
getChoiceKey() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getChoiceKey() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getChoiceType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getCloneCategoryRelationshipsServices() - Method in class com.broadleafcommerce.catalog.clone.category.DefaultCloneCategoryRelationshipsManager
 
getCloneCategorySvc() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
getCloned() - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
The cloned entity.
getClonedSkus() - Method in class com.broadleafcommerce.catalog.clone.messaging.ProductCloneEvent
The SKUs from the cloned Product.
getCloneMapper() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
 
getCloneProductRelationshipsServices() - Method in class com.broadleafcommerce.catalog.clone.product.DefaultCloneProductRelationshipsManager
 
getCloneProductSvc() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getCloneRelationships() - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
The List of the Category relationships that is used to specify which of the relationships should be cloned.
getCloneRelationships() - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
The List of the Product relationships that is used to specify which of the relationships should be cloned.
getCombinationSvc() - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
 
getContextConsolidators() - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
 
getContextConsolidators() - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
getContextContributors() - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
 
getContextContributors() - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
getContextId() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.ProductSingleIndexRequestPayload
The context ID of the product for which a reindex will be requested.
getContextInfo(DocumentContext) - Method in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
 
getContextRequestConverter() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
 
getContextRequestConverter() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
 
getContextState() - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.Attribute
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.category.Category
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getContextState() - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
getContextState() - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.Product
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
getContextState() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
getCost() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getCost() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getCost() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getCost() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getCost() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Can be used in display or as a part of more complex pricing algorithms.
getCost() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Can be used in display or as apart of more complex pricing algorithms
getCost() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getCost() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getCRelationshipService() - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
 
getCriteriaBuilder() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
 
getCurrency() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getCurrency() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getCurrency() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getCurrency() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Currency for all of the prices on this product
getCurrency() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaFulfillmentFlatRate
 
getCurrency() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
getCurrency() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getCurrency() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getCurrency() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getCurrency() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getCurrency() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
getCurrency() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
getCurrentPrimaryCategoryProduct(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
Finds the current primary category product for the given productId.
getDataDrivenEnum() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
getDataDrivenEnumDetails() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
getDataDrivenEnumDetailsForRequest(DataDrivenEnumDetailsRequest, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.enumeration.commerce.DataDrivenEnumDetailsService
getDataDrivenEnumDetailsForRequest(DataDrivenEnumDetailsRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
 
getDataDrivenEnumDetailsService() - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.DataDrivenEnumDetailsEndpoint
 
getDataDrivenEnumIds() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
 
getDataDrivenEnumIds() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
The data driven enum IDs matching the data driven enums for which DataDrivenEnumDetails are requested.
getDataDrivenEnumIds(Collection<? extends ConsolidatedProduct>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
Gets a set of referenced data driven enum ids mapped by the product id.
getDataDrivenEnumIdsByProductId(Collection<? extends ProductDetailsContext>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
Gets a set of referenced data driven enum ids mapped by the resolved product id.
getDataDrivenEnumIdsForMissingEntities() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
All DataDrivenEnum Ids that cannot be found.
getDataDrivenEnumIdsToFind() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
If an item references a data driven enum that should be queried for, the referenced data driven enum ID(s) should be added to this set.
getDataDrivenEnums() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getDataDrivenEnumsById() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.dataDrivenEnumIdsToFind.
getDataDrivenEnumService() - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
 
getDataDrivenEnumService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
 
getDataDrivenEnumService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
 
getDataDrivenEnumService() - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
getDataDrivenEnumService() - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
 
getDataDrivenEnumService() - Method in class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
 
getDataDrivenEnumTranslations(List<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
 
getDataRouteKey() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getDataRouteKey() - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
 
getDataRouteKey() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getDataRoutePartition() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractAncillaryProductSingleIndexRequestMessageBuilder
 
getDataRoutePartition() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
 
getDataRoutePartition() - Method in class com.broadleafcommerce.catalog.service.CategoryProductDomainMapperMember
 
getDatasource() - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
 
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
Gets the default price as appropriate for the IncludedProduct.type.
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
Gets the default price as appropriate for the ItemChoice.targetType.
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
 
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.Product
The default price that should be used if there is not a Product.salePrice set.
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The default price that should be used if there is not a Variant.salePrice set.
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getDefaultPrice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getDefaultProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
The default product that can be used when driving customer selections if the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS.
getDefaultProduct() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The default product that can be used when driving customer selections if the ItemChoice.targetType is DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS.
getDefaultProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getDefaultProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getDefaultProductInCategory() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
The default product that can be used when driving customer selections if the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.CATEGORY.
getDefaultProductInCategory() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The default product that can be used when driving customer selections if the ItemChoice.targetType is DefaultItemChoiceTargetType.CATEGORY.
getDefaultProductInCategoryContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getDefaultProductInCategoryContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getDefaultVariant() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
The default variant that can be used when driving customer selections if the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.SPECIFIC_VARIANTS.
getDefaultVariant() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getDefaultVariant() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getDefaultVariant() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getDefaultVariant() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The default variant that can be used when driving customer selections if the ItemChoice.targetType is DefaultItemChoiceTargetType.SPECIFIC_VARIANTS.
getDefaultVariant() - Method in class com.broadleafcommerce.catalog.domain.product.Product
When the `productType` is `VARIANT_BASED` this represents the default.
getDefaultVariantContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getDefaultVariantContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getDelegating() - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
 
getDepth() - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
 
getDepth() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getDepth() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getDescription() - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
getDescription() - Method in class com.broadleafcommerce.catalog.domain.category.Category
HTML-formatted description of the category.
getDescription() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getDescription() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getDescription() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getDescription() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getDescription() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getDescription() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Description of the product that can include HTML in implementations where a WYSIWYG editor manages this field.
getDescription() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Description of the Variant that can include HTML in implementations where a WYSIWYG editor manages this field.
getDescription() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getDescription() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getDescription() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getDetailsContributors() - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
 
getDetailsContributors() - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
getDetailsForProducts(Collection<? extends Product>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
getDetailsForProducts(Collection<? extends Product>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.ProductDetailsService
Gets the ProductDetailsList for the provided products.
getDimension() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getDimension() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getDimension() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getDimension() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getDimension() - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
getDimension() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
 
getDimensionsExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
 
getDimensionsExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
 
getDimensionUnits() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getDimensionUnits() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getDiscountAllowed() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getDiscountAllowed() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
getDisplay() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
getDisplayName() - Method in class com.broadleafcommerce.catalog.domain.product.SKUContainer
 
getDisplayOrder() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
getDisplayOrder() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
getDisplayOrder() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
Defines the display position of this included product in relation to other included products.
getDisplayOrder() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
How this value displays in the context of all other values within a single AttributeChoice
getDisplayOrder() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
The ordering of this option in relation to other options on the page.
getDisplayOrder() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
getDisplayOrder() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getDisplayOrder() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
 
getDisplayOrder() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
getDisplayTemplate() - Method in class com.broadleafcommerce.catalog.domain.category.Category
Defines the display template.
getDisplayTemplate() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getDisplayTemplate() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getDisplayTemplate() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getDisplayTemplate() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getDisplayTemplate() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Defines the display template.
getDisplayTemplate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getDisplayTemplate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getDisplayValue() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
getDisplayValue() - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
The display value for the associated DataDrivenEnum.type.
getDisplayValue() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
getDocumentContext(String) - Method in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
Parses the message payload into a `DocumentContext` which allows for JsonPath parsing using Jackson providers.
getDomainMapper() - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
 
getDomainMapper() - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
 
getDUPLICATE_SKU_ERROR() - Static method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
 
getEmbedCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getEmbedCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getEntityField() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
getEntityId() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
getEntityManager() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
 
getEntityManager() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
 
getEntityManager() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
 
getEntityManager() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.enumeration.JpaCustomizedDataDrivenEnumRepository
 
getEntityManager() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
 
getEntityManager() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
 
getEntityType() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
getEnumValuePattern() - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
 
getErrorCode() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
In case of a validation failure in conjunction with a AttributeChoice.getValidationStrategy() this is the error code that should be shown to customers.
getErrorCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getErrorCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
getErrorMessage() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
In case of a validation failure in conjunction with a AttributeChoice.getValidationStrategy() this is the message that should be shown to customers.
getErrorMessage() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getErrorMessage() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
getErrorMessage() - Method in class com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationResponse
If the operation was not CategoryAncestryHydrationResponse.successful, this will contain an error message describing why.
getExistingImagesForProductByUrl(String, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
 
getExistingProduct(Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
getExplicitCategories() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getExportDataNormalizers() - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification
 
getExportDataNormalizers() - Method in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification
 
getExportDownloadService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductExportEndpoint
 
getExportManager() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductExportEndpoint
 
getExportService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductExportEndpoint
 
getExternalId() - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
getExternalId() - Method in class com.broadleafcommerce.catalog.domain.category.Category
Intended to hold any unique identifier not tied to datastore where this category is stored.
getExternalId() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getExternalId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getExternalId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getExternalId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getExternalId() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getExternalId() - Method in class com.broadleafcommerce.catalog.domain.product.Product
This is an arbitrary ID, typically assigned by or used by 1st or 3rd party systems that are not Broadleaf.
getExternalId() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
This is an arbitrary ID, typically assigned by or used by 1st or 3rd party systems that are not Broadleaf.
getExternalId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getExternalId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getExternalId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getFieldConfigMap() - Method in class com.broadleafcommerce.catalog.dataexport.specification.AttributeChoiceValueExportSpecification
 
getFieldConfigMap() - Method in class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification
 
getFieldConfigMap() - Method in class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification
 
getFieldConfigMap() - Method in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification
 
getFieldConfigMap() - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification
 
getFieldConfigMap() - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification
 
getFieldConfigMap() - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification
 
getFieldConfigMap() - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification
 
getFieldConfigMap() - Method in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification
 
getFieldConfigMap() - Method in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification
 
getFieldConfigMap() - Method in class com.broadleafcommerce.catalog.dataexport.specification.WeightExportSpecification
 
getFilterParser() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
 
getFilterParser() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
 
getFirstChoicesDefaultPrice() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
 
getFulfillmentFlatRates() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getFulfillmentFlatRates() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getFulfillmentFlatRates() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getFulfillmentFlatRates() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getFulfillmentFlatRates() - Method in class com.broadleafcommerce.catalog.domain.product.Product
A map of flat rates for fulfilling (e.g., shipping) this product for a particular fulfillment option type (e.g., standard shipping).
getFulfillmentFlatRates() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
A map of flat rates for fulfilling (e.g., shipping) this variant for a particular fulfillment option type (e.g., standard shipping).
getFulfillmentFlatRates() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getFulfillmentFlatRates() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getFullCategoryLine() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
getFullCategoryLine(Category, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
Retrieve the full category ancestry line for the category, including itself.
getFullCategoryLines(List<Category>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
Retrieve the full category ancestry lines for each of the categories, including itself.
getGenerationType() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
getGroupService() - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
 
getHeaders() - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
 
getHeaders() - Method in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
 
getHeaders() - Method in interface com.broadleafcommerce.catalog.dataexport.ExportRowProducer
Returns the exhaustive set of headers that this row producer may output values for.
getHeaders() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
 
getHeaders() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getHeaders() - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification
 
getHeaders() - Method in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification
 
getHeight() - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
 
getHeight() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getHeight() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getHydratedOrLog(OptionTemplate, Map<String, OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupHydrationService
Returns the fully-populated instance of unhydrated if it was found, otherwise logs a warning and returns unhydrated as-is.
getHydrator() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
getId() - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
The context ID of the relationship.
getId() - Method in interface com.broadleafcommerce.catalog.domain.asset.PrimaryAsset
The context ID of the relationship.
getId() - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
The context ID of the relationship.
getId() - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
The context ID of the mapping.
getId() - Method in class com.broadleafcommerce.catalog.domain.category.Category
The context ID of the category.
getId() - Method in class com.broadleafcommerce.catalog.domain.category.CategoryRef
 
getId() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getId() - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
The context ID of the relationship.
getId() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
getId() - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
The context ID of this enum.
getId() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
 
getId() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
 
getId() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroupRef
The context ID of the OptionTemplateGroup.
getId() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateRef
The context ID of the OptionTemplate.
getId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
The ID of the category.
getId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
getId() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The unique identifier for this variant.
getId() - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
The context ID of the relationship.
getId() - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
The context ID of the promotional product.
getId() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
A unique system identifier.
getId() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
 
getId() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
A unique system identifier.
getId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
getId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
 
getId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
getId() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AncillaryProductSingleIndexRequestPayload
 
getId() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.ProductSingleIndexRequestPayload
 
getId() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
getId() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
getIdempotentConsumptionService() - Method in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
 
getIdResolver() - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
 
getIdResolver() - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
 
getIdResolver() - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
 
getIdResolver() - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
getIdResolver() - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
 
getIdResolver() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getIncludedProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
getIncludedProductContributionUtils() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
 
getIncludedProductContributionUtils() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.IncludedProductsProductDetailsContributor
 
getIncludedProductConverter() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getIncludedProductExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getIncludedProductIdsToContribute(List<Product>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
Gets the set of product IDs from related IncludedProducts.
getIncludedProducts() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Additional products that are always included with the product, no matter what.
getIncludedProducts() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getIncludedProducts() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getIncludedProducts() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Additional products that are always included with the product, no matter what.
getIncludedProducts() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getInheritanceLevel(String, InheritanceLines) - Static method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
Get the inheritance level of the catalog in the inheritance lines.
getInventoryCheckStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getInventoryCheckStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getInventoryCheckStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getInventoryCheckStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getInventoryCheckStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Describes when the product's inventory should be checked for availability.
getInventoryCheckStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Describes when the variant's inventory should be checked for availability.
getInventoryCheckStrategy() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getInventoryCheckStrategy() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getInventoryReservationStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getInventoryReservationStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getInventoryReservationStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getInventoryReservationStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getInventoryReservationStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Describes when the product's inventory should be reserved.
getInventoryReservationStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Describes when the variant's inventory should be reserved.
getInventoryReservationStrategy() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getInventoryReservationStrategy() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getInventoryType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getInventoryType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getInventoryType() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getInventoryType() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Describes the product's type of fulfillment - ie is it a physical or virtual item?
getInventoryType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getItemChoice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
getItemChoice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
getItemChoice() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
getItemChoice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
getItemChoiceValidator() - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
 
getJpa() - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
 
getKeywords() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getKeywords() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getKeywords() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getKeywords() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Generally additional search terms that should be used when customers search for this product.
getKeywords() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getLabel() - Method in class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
Label to display.
getLabel() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
getLabel() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
getLabel() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
The user-facing label that describes this included product.
getLabel() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
What the customer sees for display.
getLabel() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
The label shown to customers when displaying this option.
getLabel() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
getLabel() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getLabel() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
 
getLabel() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
getLinkedQuery() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.LinkedRSQLQueryDetails
Holds the value from CriteriaContext.getLinkedQuery().
getLinkedQueryParams() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.LinkedRSQLQueryDetails
Holds the value from CriteriaContext.getLinkedNarrowingParams().
getLiquibase() - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
 
getLocale() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
getMapper() - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
 
getMapper() - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductConverter
Deprecated.
 
getMapper() - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
 
getMapper() - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
getMapper() - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantConverter
Deprecated.
 
getMappingService() - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.CartFieldMappingEndpoint
 
getMarketplaceApplicationCatalogService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
 
getMarketplaceApplications() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
The IDs of marketplace applications where this product could appear in, based on the catalog hierarchy.
getMaxConfigurableProductDepth() - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceProperties
The maximum depth to build the item choices out to.
getMaximumQuantity() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
getMaximumQuantity() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The maximum amount of this item that a customer can purchase at a time.
getMaximumQuantity() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getMaximumQuantity() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getMaximumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getMaximumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getMaximumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getMaximumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getMaximumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.Product
The maximum count of this product that must be added in a cart.
getMaximumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The maximum count of this variant can be added in a cart.
getMaximumThreshold() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getMaximumThreshold() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getMerchandisingType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getMerchandisingType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getMerchandisingType() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getMerchandisingType() - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
getMerchandisingTypeContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getMergingType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getMergingType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getMergingType() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getMergingType() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Determines how this Product should merge with other similar items when it gets added to a cart.
getMergingType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getMetaDescription() - Method in class com.broadleafcommerce.catalog.domain.category.Category
Used for SEO data in <meta description=""> in a category detail page.
getMetaDescription() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
Used for SEO data in <meta description=""> in a category detail page.
getMetaDescription() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Used for SEO data in <meta description=""> in a product detail page.
getMetaDescription() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getMetaDescription() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getMetaDescription() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Used for SEO data in <meta description=""> in a product detail page.
getMetaDescription() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getMetaDescription() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getMetaTitle() - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
getMetaTitle() - Method in class com.broadleafcommerce.catalog.domain.category.Category
Used for SEO data in <title> tag in a category detail page.
getMetaTitle() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
Used for SEO data in <title> tag in a category detail page.
getMetaTitle() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Used for SEO data in <title> tag in a product detail page.
getMetaTitle() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getMetaTitle() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getMetaTitle() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Used for SEO data in <title> tag in a product detail page.
getMetaTitle() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getMetaTitle() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getMinimumQuantity() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
getMinimumQuantity() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The minimum amount of the item that a customer must purchase.
getMinimumQuantity() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getMinimumQuantity() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getMinimumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getMinimumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getMinimumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getMinimumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getMinimumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.Product
The minimum count of this product that must be added in a cart.
getMinimumThreshold() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The minimum count of this variant that must be added in a cart.
getMinimumThreshold() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getMinimumThreshold() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getMostSpecificCatalogId(ContextState) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
 
getMsrp() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getMsrp() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getMsrp() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getMsrp() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Suggested retail price for the product.
getMsrp() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getMultiValRepresentationOfAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
 
getMultiValRepresentationOfAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
 
getMultiValRepresentationOfFulfillmentFlatRates(Map<String, FulfillmentFlatRate>) - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
 
getMultiValRepresentationOfFulfillmentFlatRates(Map<String, FulfillmentFlatRate>) - Method in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
 
getMultiValRepresentationOfOptionValues(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
 
getName() - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
getName() - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
 
getName() - Method in class com.broadleafcommerce.catalog.domain.category.Category
The name of the category.
getName() - Method in class com.broadleafcommerce.catalog.domain.category.CategoryRef
 
getName() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getName() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
Admin management name for this template, used to help narrow down individual templates
getName() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
 
getName() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
The name of the category.
getName() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getName() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getName() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getName() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getName() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Customer-facing name of this product.
getName() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The name of this particular variant of the product.
getName() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
A friendly identifier for the tag.
getName() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
 
getName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
getName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
getNameLabel() - Method in class com.broadleafcommerce.catalog.domain.Attribute
A additional label that can be used to identify this attribute.
getNameLabel() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaAttribute
 
getNameOverride() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
getNameOverride() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
When displaying this choice to a customer, an optional override for the display the customer should see.
getNameOverride() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
getNarrowingHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
 
getNarrowingHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
 
getNarrowingHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
 
getNarrowingHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.enumeration.JpaCustomizedDataDrivenEnumRepository
 
getNarrowingHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
 
getNarrowingHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
 
getNonPersistableDependents(Set<String>, List<PersistenceRequest<T>>, Function<T, String>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
We do not want to even attempt to persist requests which reference a parent item that was not successfully persisted.
getNonPersistableDependents(Set<String>, List<PersistenceRequest<T>>, Function<T, String>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
We do not want to even attempt to persist requests which reference a parent item that was not successfully persisted.
getNOT_PROCESSED_RECORD() - Static method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
 
getNotification() - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductNotificationProperties
 
getNotificationManager() - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
 
getNotificationManager() - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
 
getNumberOfReviews() - Method in class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
The number of reviews made.
getNumberOfReviews() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getNumberOfReviews() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getObjectMapper() - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
 
getObjectMapper() - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
 
getObjectMapper() - Method in class com.broadleafcommerce.catalog.dataexport.converter.DefaultToStringConverter
 
getObjectMapper() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
 
getObjectMapper() - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
 
getObjectMapper() - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
 
getObjectMapper() - Method in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
 
getObjectMapper() - Method in class com.broadleafcommerce.catalog.messaging.CategoryPersistenceHandler
 
getObjectMapper() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
 
getObjectsToConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
 
getObjectsToConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
 
getObjectsToConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
Retrieve the full list of domain objects of this type to be consolidated into the products.
getObjectsToConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.PrimaryAssetProductConsolidationContributor
 
getObjectsToConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
getObjectsToConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.VariantProductConsolidationContributor
 
getOperationResolver() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getOption() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
The option that this template actually manages
getOPTION_DOES_NOT_EXIST_MESSAGE() - Static method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
getOPTION_DOES_NOT_HAVE_VALUE_MESSAGE() - Static method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
getOptionAssets() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getOptionGenerationService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getOptions() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Drives additional information that the customer should enter when purchasing this product.
getOptions() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getOptions() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getOptions() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Drives additional information that the customer should enter when purchasing this product.
getOptions() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getOptionSubItemIdentifier() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getOptionTemplateGroupHydrationService() - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
 
getOptionTemplateGroupHydrationService() - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
 
getOptionTemplateGroupId() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
A direct getter for the ID of the OptionTemplateGroup to be used for generating options for a product.
getOptionTemplateGroupService() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getOptionTemplateGroupService() - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
 
getOptionTemplateGroupValidator() - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
 
getOptionTemplateId() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
A direct getter for the ID of the OptionTemplate to be used for generating options for a product.
getOptionTemplateRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
 
getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
 
getOptionTemplateValidator() - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
 
getOptionType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getOptionValue() - Method in class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombination
 
getOptionValues() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getOptionValues() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Helper to make this particular variant uniquely identifiable across multiple variants for the same product.
getOptionValues() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getOrder() - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryAssetsService
 
getOrder() - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryProductRelationshipService
 
getOrder() - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryTranslationsService
 
getOrder() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneCategoryProductService
 
getOrder() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductAssetsService
 
getOrder() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductTagsService
 
getOrder() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductVariantsService
 
getOrder() - Method in class com.broadleafcommerce.catalog.clone.product.service.ClonePromotionalProductService
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedPromotionalProductsCategoryContextConsolidator
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedVariantsCategoryContextConsolidator
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedCategoryAssetsCategoryContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductAssetsCategoryContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductTagsCategoryContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedVariantsCategoryContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.CategoryAssetsCategoryDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.ProductsCategoryDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.RelatedPromotionalProductsCategoryDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.CategoryProductDomainMapperMember
Order late in the mapping pipeline so that we can tweak whatever catalog was previously set, if needed.
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.ItemChoiceCategoriesProductContextConsolidator
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedPromotionalProductsProductContextConsolidator
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedVariantsProductContextConsolidator
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedCategoriesProductContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductAssetsProductContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductTagsProductContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedPromoProductsProductContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedVariantsProductContextContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.AdvancedTagsProductDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.CategoriesProductDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.DataDrivenEnumsProductDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.IncludedProductsProductDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.MinifyProductDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.PriceInfoProductDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductAssetsProductDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductOptionsProductDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.PromotionalProductsProductDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VariantsProductDetailsContributor
 
getOrder() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VendorRefProductDetailsContributor
 
getOriginal() - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
The original entity.
getOriginalSkus() - Method in class com.broadleafcommerce.catalog.clone.messaging.ProductCloneEvent
The SKUs from the original Product.
getOverrideCatalogIds(List<Product>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
 
getOverrideChangeContainer() - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
 
getOverrideChangeContainer() - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
 
getOverrideChangeContainer() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getOverrideChangeContainer() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
 
getOverrideChangeContainer() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
 
getOverrideChangeContainer() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
getOverridePrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
Deprecated.
getOverridePrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
getOverridePrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
getOverridePrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
 
getOverridePrice() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
Deprecated.
getOverridePrice() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The price of this choice.
getOverridePrice() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
The price of this explicit selection.
getOverridePrice() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemVariantPricing
The price to use for this item when the related Variant is selected.
getOverridePrice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
getOverridePrice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getOverridePrice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getOverridePrice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
getOverridePrice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
getParentCategories() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
All Categories that include the product.
getParentCategories() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
Set of all Categories that include ProductDetailsContext.resolvedProduct.
getParentCategory() - Method in class com.broadleafcommerce.catalog.domain.category.Category
This category's parent category.
getParentCategory() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getParentCategoryContextId() - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
getParentCategoryContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getParentId() - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
 
getParentId() - Method in interface com.broadleafcommerce.catalog.domain.asset.PrimaryAsset
The context ID of the parent entity associated with this asset.
getParentId() - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
 
getParentIdAndType(BatchRecord, Object) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
 
getParser() - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
getParser() - Method in class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
 
getPersistedProductType() - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductSingleIndexRequestMessageBuilder
 
getPersistedProductType() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
 
getPosition() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
Defines the position over a display component this tag should be displayed such as the "top-left" of a Product's image on a list or details page.
getPosition() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
getPostfixCharacters() - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
 
getPreFetchedCategoriesByName(BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
 
getPreFetchedCategoryProductsForProductByCategoryId(BatchRequest.BatchContext, Product) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
 
getPrefetchedProduct(BatchRecord, Map<String, String>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
Checks the BatchRequest.BatchContext.getAdditionalContextMap() to see if there is already a pre-fetched product matching the batchRecord.
getPreFetchedProductTranslations(String, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
 
getPreFetchedTranslationsForEntityByLocale(BatchRequest.BatchContext, String, String) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
 
getPrefetchedVariant(BatchRecord, Map<String, String>, Product, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
Checks the BatchRequest.BatchContext.getAdditionalContextMap() to see if there is already a pre-fetched variant matching the batchRecord.
getPreFetchedVariantTranslations(String, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
 
getPrefix() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.SkuGenerationParameters
Default is SKU-
getPRelationshipService() - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
 
getPrice() - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
Determined best price for a target.
getPriceInfo() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
Summary of the pricing information related to the included product.
getPriceInfo() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
Summary of the pricing information related to the choice.
getPriceInfo() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Summary of the pricing information related to the product.
getPriceInfo() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
Summary of the pricing information related to the product.
getPriceInfo() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
Summary of the pricing information related to the choice.
getPriceInfo() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
The price to use for this item when the related Variant is selected.
getPriceInfo() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
Summary of the pricing information related to the variant.
getPriceInfoContributionUtils() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
 
getPriceInfoContributionUtils() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedVariantsCategoryContextConsolidator
 
getPriceInfoContributionUtils() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
 
getPriceInfoContributionUtils() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedVariantsProductContextConsolidator
 
getPriceInfoContributionUtils() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.PriceInfoProductDetailsContributor
 
getPriceInfoContributionUtils() - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.IncludedProductContributionUtils
 
getPriceInfoContributionUtils() - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
 
getPriceInfoForSpecificChoiceWithOverride(SpecificItemChoiceDetail) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
getPriceType() - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
The type of PriceInfo.price whether salePrice, standardPrice, contractPrice, etc.
getPriceTypeDetails() - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
Map of each type of price to each corresponding PriceTypeDetail, which contains the best overall price for that type.
getPriceWithDependentItems() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getPriceWithDependentItems() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getPriceWithDependentItems() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getPriceWithDependentItems() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Calculates the total with the Product.includedProducts and DefaultProductOptionType.ITEM_CHOICE type Product.options that have ItemChoice.getMinimumQuantity() greater than 0.
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
Deprecated.
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
 
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
Deprecated.
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
System-wide unique identifier to configure specific pricing for the choice.
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
System-wide unique identifier to configure specific pricing for the choice.
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemVariantPricing
Special key used to target this item from pricing services.
getPricingKey() - Method in class com.broadleafcommerce.catalog.domain.product.Product
System-wide unique identifier to configure specific pricing for the product.
getPricingKey() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
Deprecated.
getPricingKey() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getPricingKey() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getPricingKey() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getPricingKey() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
getPricingKey() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
getPrimary() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint.CategoryAssetUpdate
 
getPrimary() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint.ProductAssetUpdate
 
getPrimaryAsset() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getPrimaryAsset() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getPrimaryAsset() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getPrimaryAsset() - Method in class com.broadleafcommerce.catalog.domain.product.Product
The ProductAsset associated with this product marked as ProductAsset.isPrimary().
getPrimaryAssetCollisionResolverService() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
 
getPrimaryAssetCollisionResolverService() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
getPrimaryAssetsByProductId() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.productIdsToFindPrimaryAssetsFor.
getPrimaryCategoriesByProductId() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.productIdsToFindPrimaryCategoriesFor.
getPrimaryCategory() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getPrimaryCategory() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getPrimaryCategory() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getPrimaryCategory() - Method in class com.broadleafcommerce.catalog.domain.product.Product
The Category associated with this product where the CategoryProduct relationship is marked as CategoryProduct.isPrimary().
getPrimaryCategoryAncestryByProductId(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
Given a collection of product ids, finds the primary category of each product along with that category's ancestors.
getPrimaryCategoryIdsByProductId(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
Given a collection of product ids, finds the id of the primary category for each product.
getPriority() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
Priority of this tag relative to other tags that may share the same AdvancedTag.position or AdvancedTag.type.
getPriority() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
getProduct() - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
The child product in the relationship.
getProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
This field contains the specified product if the add-on type is DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS.
getProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
If the SpecificItemChoiceDetail.getType() is DefaultSpecificItemChoiceType.PRODUCT this holds the product for this choice
getProduct() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getProduct() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
This field contains the specified product if the included product type is IncludedProductType.PRODUCT.
getProduct() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
If the SpecificItemChoice.type is DefaultSpecificItemChoiceType.PRODUCT this holds the product for this choice
getProduct() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
The Variant to associate to the ProductTag.tag to.
getProduct() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
getProductAssetConverter() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getProductAssetExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductAssetsService
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductPrimaryAssetCollisionService
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductAssetsCategoryContextContributor
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductAssetsProductContextContributor
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
getProductAssetService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint
 
getProductAssetSvc() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.PrimaryAssetProductConsolidationContributor
 
getProductBulkUpdates(ContextInfo, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getProductConsolidationContributors() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
 
getProductConsolidationService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
getProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
getProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
getProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
getProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
getProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
getProductContextId() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AncillaryProductSingleIndexRequestPayload
The context ID of the product for which a reindex will be requested.
getProductConverter() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getProductConverter() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getProductDetails() - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
The products that matched the requested URI.
getProductDetails() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
All ProductDetails for this product.
getProductDetails(BrowseDetailsRequest, List<Product>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.commerce.DefaultBrowseDetailsService
Gets the ProductDetailsList for the resolved products
getProductDetailsForRequest(ProductDetailsRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
getProductDetailsForRequest(ProductDetailsRequest, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.ProductDetailsService
getProductDetailsService() - Method in class com.broadleafcommerce.catalog.service.commerce.DefaultBrowseDetailsService
 
getProductDetailsService() - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.ProductDetailsEndpoint
 
getProductExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getProductExportRowProducer() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
 
getProductHydrationService() - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
 
getProductHydrationService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getProductId() - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
The Product id to clone.
getProductId() - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
The context ID of the Product associated with this asset.
getProductId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
ID of the parent product.
getProductId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
getProductId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getProductId() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The link to the product that this variant is a part of
getProductId() - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
The context ID of the owning product of this association.
getProductId() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
 
getProductId() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
getProductId() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
ID of the Product for which options should be generated.
getProductIds() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
The Product.getId() product IDs} matching the products for which ProductDetails are requested.
getProductIdsForMissingEntities() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
All Product Ids that failed lookup for this product.
getProductIdsToFind() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
If an item references a product (or products) that should be queried for, the referenced product ID(s) should be added to this set.
getProductIdsToFindPrimaryAssetsFor() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
If there are any products for which the primary asset should be queried, the IDs of those products should be added to this set.
getProductIdsToFindPrimaryCategoriesFor() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
If there are any products for which the primary category should be queried, the IDs of those products should be added to this set.
getProductImageColumnConverter() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getProductMembershipLocale() - Method in class com.broadleafcommerce.catalog.domain.category.Category
The locale used to check if a related product is a member of this category.
getProductMembershipLocale() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getProductMembershipLocale() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getProductMembershipRule() - Method in class com.broadleafcommerce.catalog.domain.category.Category
The rule string used to check if a related product is a member of this category.
getProductMembershipRule() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getProductMembershipRule() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
The rule string used to check if a related product is a member of this category.
getProductMembershipRule() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getProductMembershipType() - Method in class com.broadleafcommerce.catalog.domain.category.Category
Determines how this category defines membership of its products.
getProductMembershipType() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getProductMembershipType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getProductOption() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
getProductOptionContributionUtils() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
 
getProductOptionContributionUtils() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductOptionsProductDetailsContributor
 
getProductOptionConverter() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getProductOptionExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getProductOptionValidator() - Method in class com.broadleafcommerce.catalog.service.validation.OptionTemplateValidator
 
getProductOptionValidator() - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
getProductPageInfo() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
 
getProductPageInfo() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
Pagination info to apply to theproducts included in the response.
getProductPageInfo() - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
Pagination info to apply to the products included in the response if this is a request matching a Category.
getProducts() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
A page of Products belonging to the category.
getProducts() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
A Page of Products for the category to choose from.
getProductsById() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.productIdsToFind.
getProductService() - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
 
getProductService() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
 
getProductService() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getProductService() - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
 
getProductService() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.commerce.DefaultBrowseDetailsService
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.product.relation.DefaultPromotionalProductService
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.validation.ProductAssetValidator
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
getProductService() - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
getProductService() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
getProductService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint
 
getProductService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
getProductService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
getProductService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
getProductsForUris(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
getProductSortingWithinCategories() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
This is a map of Category ID to sorting value from the CategoryProduct.
getProductSvc() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
 
getProductSvc() - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
 
getProductSvc() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getProductsWithRequiredItems(List<ConsolidatedProduct>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
 
getProductTagConverter() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getProductTagExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getProductTagService() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductTagsService
 
getProductTagService() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getProductTagService() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getProductTagService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductTagsCategoryContextContributor
 
getProductTagService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductTagsProductContextContributor
 
getProductTagService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
getProductTagService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
 
getProductTagService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
getProductTagService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
getProductTagService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
getProductTranslationEntityType() - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
 
getProductType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getProductType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getProductType() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getProductType() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Defines the type of the product.
getProductType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getProductTypeValidators() - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
getProductUris() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
The product uris matching the products for which ProductDetails are requested.
getProductUrisForMissingEntities() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
All Product Uris that failed lookup for this product.
getPromoCategoryProductService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
 
getPromotionalCategoryProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
getPromotionalCategoryProductService() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
getPromotionalProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
The product to promote.
getPromotionalProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
getPromotionalProduct() - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
The product to promote.
getPromotionalProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
getPromotionalProducts() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
A map containing a category's PromotionalProducts where the key is the type.
getPromotionalProducts() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Map of all of the related PromotionalProducts grouped by type.
getPromotionalProductService() - Method in class com.broadleafcommerce.catalog.clone.product.service.ClonePromotionalProductService
 
getPromotionalProductService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedPromoProductsProductContextContributor
 
getPromotionalProductsToContribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
Collects all of the PromotionalCategoryProducts related to the resolved category.
getPromotionalProductSvc() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getPromotionalProductType() - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
 
getPromotionalProductType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
getPromotionMessage() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
getPromotionMessage() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
getPromotionMessage() - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
The promotion message for this relation.
getPromotionMessage() - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
The promotion message for this relation.
getPromotionMessage() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
getPromotionMessage() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
getProperties() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
 
getProperties() - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
 
getProvider() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getProvider() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getQuantity() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
getQuantity() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
If the quantity type of this included product is IncludedProductQuantityType#FIXED, this field will hold the value of the fixed quantity.
getQuantity() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
getRating() - Method in class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
The overall rating for the reviewed product.
getRating() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getRating() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getRatingUnits() - Method in class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
The unit of measure for the rating, e.g., stars, thumbs, etc.
getRatingUnits() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getRatingUnits() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getRelatedCategoryAssets() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the CategoryAssets related to the CategoryDetailsContext.resolvedCategory.
getRelatedCategoryProducts() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the Products related to the CategoryDetailsContext.resolvedCategory.
getRelatedCategoryProducts() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the Products belonging to related Categories mapped by the category's ID.
getRelatedDataDrivenEnums() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the DataDrivenEnums related to the ProductDetailsContext.resolvedProduct.
getRelatedProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
The product to promote.
getRelatedProduct() - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
The underlying Product that is being associated to as the actual promotional product.
getRelatedProductAssets() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the ProductAssets related to the CategoryDetailsContext.relatedProducts.
getRelatedProductAssets() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the ProductAssets related to the ProductDetailsContext.resolvedProduct.
getRelatedProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
getRelatedProductId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
Returns the ID of the underlying related product, which is the actual product being promoted.
getRelatedProducts() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the Products related to the CategoryDetailsContext.resolvedCategory.
getRelatedProducts() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the Products related to the ProductDetailsContext.resolvedProduct.
getRelatedProductTags() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
Map of all ProductTags of the CategoryDetailsContext.relatedProducts.
getRelatedProductTags() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
Map of all ProductTags of the ProductDetailsContext.relatedProducts.
getRelatedPromotionalProductIdsToContribute(Collection<? extends ProductDetailsContext>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
Creates a map of resolved Product IDs to a collection of promotional product's related product IDs.
getRelatedPromotionalProducts() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the PromotionalProducts related to the CategoryDetailsContext.resolvedCategory mapped by their type.
getRelatedPromotionalProducts() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the PromotionalProducts related to the ProductDetailsContext.resolvedProduct.
getRelatedVariants() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the Variants related to the CategoryDetailsContext.relatedProducts.
getRelatedVariants() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the Variants related to the ProductDetailsContext.resolvedProduct.
getRepository() - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
 
getRepository() - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
 
getRepository() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
 
getRepository() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
 
getRepository() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.DefaultCartFieldMappingService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.enumeration.DefaultDataDrivenEnumService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.product.relation.DefaultPromotionalProductService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
 
getRepository() - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.asset.CategoryAssetService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.asset.ProductAssetService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.CategoryService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.enumeration.DataDrivenEnumService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.enumeration.DefaultDataDrivenEnumService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.option.OptionTemplateGroupService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.option.OptionTemplateService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.product.relation.DefaultPromotionalProductService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.product.relation.PromotionalProductService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.PromotionalCategoryProductService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.tag.AdvancedTagService
Returns the name of the repository domain corresponding to the projection domain.
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Returns the name of the repository domain corresponding to the projection domain.
getRepositoryEntityTypeManager() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
 
getRequest() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
The CategoryDetailsRequest made that initiated the CategoryDetails build process.
getRequest() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
The DataDrivenEnumDetailsRequest made that initiated the DataDrivenEnumDetails build process.
getRequest() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
Deprecated.
Not used and is marked for removal in v2.0.0 as of v1.5.0.
getRequired() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
getRequiredChoice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getResolvedCategory() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
The resolved category for the CategoryDetailsContext.request.
getResolvedDataDrivenEnum() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
The resolved data driven enum for the DataDrivenEnumDetailsContext.request.
getResolvedProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
The resolved product for the ProductDetailsContext.request.
getRetry() - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductNotificationProperties
 
getReviewsSummary() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getReviewsSummary() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getReviewsSummary() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getReviewsSummary() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getReviewsSummary() - Method in class com.broadleafcommerce.catalog.domain.product.Product
The summary of reviews for this product.
getReviewsSummary() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The summary of reviews for this variant.
getRsqlEvaluationService() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
getRsqlFilterParser() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
 
getRsqlFilterParser() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
 
getRsqlParser() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getRsqlParser() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
 
getRsqlParser() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
 
getRsqlParser() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
 
getRsqlQueryTransformers() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
 
getRsqlQueryTransformers() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
 
getRsqlQueryTransformers() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
 
getRsqlVisitor() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
 
getRsqlVisitor() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
 
getRsqlVisitor() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
 
getSalePrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getSalePrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getSalePrice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getSalePrice() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getSalePrice() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Indicates that this product is on sale.
getSalePrice() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Indicates that this product is on sale.
getSalePrice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getSalePrice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getSandboxOverrides() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
The IDs of descendant sandboxes in which this context version of the product has been overridden.
getSandboxOwner() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
The owner of the sandboxed product if it's in a user sandbox.
getSandboxOwner(ContextState) - Static method in class com.broadleafcommerce.catalog.service.product.consolidation.util.ProductConsolidationUtil
Get the sandbox owner for the context based on field changes if in a user sandbox context.
getSearchableAdvancedTags(Collection<? extends ProductTag>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
 
getSearchOnOption() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
getSearchOnOption() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
If the product option is of type DefaultProductOptionType.VARIANT_DISTINGUISHING, this allows searching based on this product option.
getSearchOnOption() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
getSelectionType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
getSelectionType() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
Describes restrictions placed on the customer's ability to select items from the targeted set.
getSelectionType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getSelectionType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getSerializedEvent(ProductCloneEvent) - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
 
getService() - Method in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
 
getService() - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
 
getSku() - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
 
getSku() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getSku() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getSku() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getSku() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getSku() - Method in class com.broadleafcommerce.catalog.domain.product.Product
This uniquely identifies this product in the catalog when it is sold and is used for other contexts like inventory and pricing.
getSku() - Method in class com.broadleafcommerce.catalog.domain.product.SKUContainer
 
getSku() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Sku code for this particular variant.
getSku() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getSku() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getSKU() - Static method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
 
getSkuGenerationSvc() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getSorted() - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
Whether the persistent counterpart to this CategoryAsset has a non-default value for Sortable.getSorting(), which determines order in admin list grids and ordering of images that appear in customer-facing frontend views that are driven by CategoryAsset.
getSorted() - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
Whether the persistent counterpart to this ProductAsset has a non-default value for Sortable.getSorting(), which determines order in admin list grids and ordering of images that appear in customer-facing frontend views that are driven by ProductAsset.
getSorted() - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
Whether the persistent counterpart to this CategoryProduct has a non-default value for Sortable.getSorting(), which determines order in admin list grids.
getSorted() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
getSorted() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
getSorted() - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
Whether the persistent counterpart to this PromotionalCategoryProduct has a non-default value for Sortable.getSorting(), which determines order in admin list grids and ordering of PromotionalCategoryProducts that appear in customer-facing frontend views driven by PromotionalCategoryProduct.
getSorted() - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
Whether the persistent counterpart to this PromotionalProduct has a non-default value for Sortable.getSorting(), which determines order in admin list grids and ordering of PromotionalProducts that appear in customer-facing frontend views driven by PromotionalProduct.
getSorted() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
Whether the persistent counterpart to this object has a non-default value for Sortable.getSorting(), which determines order in admin list-grids and the relative precedence of the ProductTag.tag compared to others related to the ProductTag.product on the storefront.
getSorted() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
getSorting() - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
Field indicating a sort order, if sorted.
getSorting() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
Field indicating a sort order, if sorted.
getSorting() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getSorting() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getSorting() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
getSorting() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
getSorting() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
getSorting() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
getSorting() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
getSortingCriteria(boolean, Root<?>, CriteriaBuilder, Map<String, Object>) - Static method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.JpaCriteriaUtils
Creates a filter that restricts results to only include entities whose Sortable.getSorted() has the given value.
getSpecificCategoryChoices() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the Categories related to the ProductDetailsContext.resolvedProduct.
getSpecificChoiceProductsIdsToContribute(List<Product>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
Gets the set of product IDs from related SpecificItemChoice.
getSpecificChoices() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
If the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS or DefaultItemChoiceTargetType.SPECIFIC_VARIANTS this holds the manually-curated options that the customer can choose from.
getSpecificChoices() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
If the ItemChoice.targetType is DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS or DefaultItemChoiceTargetType.SPECIFIC_VARIANTS this holds the manually-curated options that the customer can choose from.
getSpecificChoices() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getSpecificChoices() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getSpecificItemChoice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
If the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.SPECIFIC_PRODUCT or DefaultItemChoiceTargetType.SPECIFIC_VARIANT this holds the manually selected option that the customer can choose to add on.
getSpecificItemChoice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
getSpecificItemChoice() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
If the ItemChoice.targetType is DefaultItemChoiceTargetType.SPECIFIC_PRODUCT or DefaultItemChoiceTargetType.SPECIFIC_VARIANT this holds the manually selected option that the customer can choose to add on.
getSpecificItemChoice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getSpecificItemChoiceConverter() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getSpecificItemChoiceExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getSpecificItemVariantPricing() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
 
getSubContainerName() - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryAssetsService
 
getSubContainerName() - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryProductRelationshipService
 
getSubContainerName() - Method in interface com.broadleafcommerce.catalog.clone.category.service.CloneCategoryRelationshipsService
The name of the sub-container (second-level entity), which is typically snake-cased and capitalized i.e., "PRICE_DATA".
getSubContainerName() - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryTranslationsService
 
getSubContainerName() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneCategoryProductService
 
getSubContainerName() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductAssetsService
 
getSubContainerName() - Method in interface com.broadleafcommerce.catalog.clone.product.service.CloneProductRelationshipsService
The name of the sub-container (second-level entity), which is typically snake-cased and capitalized i.e., "PRICE_DATA".
getSubContainerName() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductTagsService
 
getSubContainerName() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductVariantsService
 
getSubContainerName() - Method in class com.broadleafcommerce.catalog.clone.product.service.ClonePromotionalProductService
 
getSubItemIdentifier() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
getSuccessfulAndLogErrors(Map<String, CategoryAncestryHydrationResponse>) - Method in class com.broadleafcommerce.catalog.service.category.hydration.DefaultCategoryAncestryHydrationService
 
getSuccessfulAndLogErrors(Map<String, CategoryAncestryHydrationResponse>) - Method in interface com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationService
A convenient method to process the response from CategoryAncestryHydrationService.getWithAllAncestors(Collection, ContextInfo) by logging errors on all categories which failed hydration and returning only the successful responses.
getSupportedImportTypes() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getSupportedPersistedType() - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaCategoryProductSingleIndexRequestMessageBuilder
 
getSupportedPersistedType() - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductAssetSingleIndexRequestMessageBuilder
 
getSupportedPersistedType() - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductTagSingleIndexRequestMessageBuilder
 
getSupportedPersistedType() - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaPromotionalProductSingleIndexRequestMessageBuilder
 
getSupportedPersistedType() - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaTranslationSingleIndexRequestMessageBuilder
 
getSupportedPersistedType() - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaVariantSingleIndexRequestMessageBuilder
 
getSupportedPersistedType() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractAncillaryProductSingleIndexRequestMessageBuilder
 
getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.catalog.messaging.CategoryPersistenceHandler
 
getTag() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
 
getTag() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
The AdvancedTag to associate with the ProductTag.product.
getTag() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTag
The actual tag value.
getTag() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTagId
 
getTag() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTag
The actual tag value.
getTag() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTagId
 
getTagContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
getTagDetailsForProducts(Collection<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
getTagDetailsForProducts(Collection<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.ProductDetailsService
Gets the ProductTags for the given productIds.
getTagId() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
 
getTags() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getTags() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getTags() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getTags() - Method in class com.broadleafcommerce.catalog.domain.product.Product
A list of simple labels used to categorize the product
getTags() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getTags() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getTags() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getTags() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint.CategoryAssetUpdate
 
getTags() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint.ProductAssetUpdate
 
getTagsAsString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getTagService() - Method in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
 
getTagService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
getTagService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
getTagService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
getTargetDemographic() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getTargetDemographic() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getTargetDemographic() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getTargetDemographic() - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
getTargetDemographicContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getTargetType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
getTargetType() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
Identifies the type of items that a customer can choose from, whether specific products, specific variants, or products from a specific category.
getTargetType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getTargetType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
getTaxCode() - Method in class com.broadleafcommerce.catalog.domain.category.Category
The tax code for all products in this category.
getTaxCode() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getTaxCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getTaxCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getTaxCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getTaxCode() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getTaxCode() - Method in class com.broadleafcommerce.catalog.domain.product.Product
The tax code for this product.
getTaxCode() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The tax code for this variant.
getTaxCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getTaxCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getTaxCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getTemplate() - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
 
getTemplate() - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
 
getTemplate() - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
 
getTemplate() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
The OptionTemplateRef of the OptionTemplate to be used for generating options for a product if the OptionGenerationRequest.generationType is OptionGenerationType.TEMPLATE, then this field is used.
getTemplateContextId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
getTemplateContextId() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
If this option came from an OptionTemplate this allows data synchronization if the template is updated.
getTemplateContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getTemplateContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
getTemplateContextIds() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
getTemplateGroup() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
The OptionTemplateGroupRef of the OptionTemplateGroup to be used for generating options for a product if the OptionGenerationRequest.generationType is OptionGenerationType.TEMPLATE_GROUP, then this field is used.
getTemplates() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
 
getTemplateService() - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupHydrationService
 
getTemplateService() - Method in class com.broadleafcommerce.catalog.service.validation.OptionTemplateGroupValidator
 
getTenantId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getTenantId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getTitle() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getTitle() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getTitle() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint.CategoryAssetUpdate
 
getTitle() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint.ProductAssetUpdate
 
getToStringConverter() - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
 
getToStringConverter() - Method in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
getTranslation() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryTranslationsService
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
getTranslationEntityService() - Method in class com.broadleafcommerce.catalog.web.endpoint.VariantEndpoint
 
getTranslations() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
Translations for the product and all translatable consolidated objects.
getTranslations(String, List<String>, ContextInfo, MultiValueMap<String, String>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
getTranslations(List<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
 
getType() - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceTypeDetail
The corresponding type of the price: salePrice, standardPrice, contractPrice, etc.
getType() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
getType() - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
Identifies the type of the associated value, this is needed to gather all the enum values based on their types.
getType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
getType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
getType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
getType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
getType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
getType() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
Describes which of the product, variant, or category/default selection fields should be used for this included product.
getType() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
A hint to the frontend of how to display the customer-facing input.
getType() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
Controls both how the customer should be inputting values to fill out this option as well as storage of where the value will go once added to the cart.
getType() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
Whether or not this item holds a product or a variant that the customer can select from
getType() - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
 
getType() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
Defines the type of this tag such as "key feature" or "discount".
getType() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
 
getType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
getType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
getType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
getType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
getType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
getType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
getType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.clone.category.DefaultCloneCategoryRelationshipsManager
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryProductRelationshipService
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductConverter
Deprecated.
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantConverter
Deprecated.
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedVariantsCategoryContextContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.commerce.DefaultBrowseDetailsService
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedVariantsProductContextConsolidator
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedCategoriesProductContextContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedPromoProductsProductContextContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedVariantsProductContextContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.AdvancedTagsProductDetailsContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductOptionsProductDetailsContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.IncludedProductContributionUtils
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.CartFieldMappingEndpoint
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.ProductDetailsEndpoint
 
getTypeFactory() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
getTypeHint() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
getUnits() - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
 
getUnits() - Method in class com.broadleafcommerce.catalog.domain.product.Weight
 
getUpc() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getUpc() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getUpc() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getUpc() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getUpc() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Universal product code that identifies this product.
getUpc() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Universal product code that defines this particular variant of the product
getUpc() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getUpc() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getUri() - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
 
getUri() - Method in class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
URI to link to.
getUri() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getUri() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getUri() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getUri() - Method in class com.broadleafcommerce.catalog.domain.product.Product
SEO-friendly URI to identify this product.
getUri() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getUris() - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
One or more URIs identifying one or more Products or Categories to be fetched.
getUrisForMissingEntities() - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
All BrowseDetailsRequest.getUris() that failed to match known Products or Categories.
getUrl() - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
getUrl() - Method in class com.broadleafcommerce.catalog.domain.category.Category
SEO-friendly URL to identify this category.
getUrl() - Method in class com.broadleafcommerce.catalog.domain.category.CategoryRef
 
getUrl() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
getUrl() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
getUrl() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
getUrl() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
getValidationRule() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
If AttributeChoice.validationType is regex, this is the expression that should execute against the user's value.
getValidationRule() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getValidationRule() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
getValidationStrategy() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
The strategy used to determine when this product option is validated.
getValidationStrategy() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getValidationStrategy() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
getValidationType() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
How the validation from AttributeChoice.getValidationStrategy() should be performed.
getValidationType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
getValidationType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
getValidator() - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
 
getValidator() - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
 
getValue() - Method in class com.broadleafcommerce.catalog.domain.Attribute
The value represented by this attribute.
getValue() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
getValue() - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
The value of the associated DataDrivenEnum.type.
getValue() - Method in class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
The value of this flat rate
getValue() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
The value stored as an item attribute or cart attribute based on what the user selects.
getValue() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
getValue() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaAttribute
 
getValue() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaFulfillmentFlatRate
 
getValue() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
 
getValue() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
getValuePath() - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
The JsonPath on the Product to retrieve the value(s) which should be stored in that attribute.
getValuePath() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
The JsonPath on the Product to retrieve the value(s) which should be stored in that attribute.
getValues(ProductOption, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombinationService
 
getVariant() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
This field contains the specified variant if the add-on type is DefaultItemChoiceTargetType.SPECIFIC_VARIANTS.
getVariant() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
If the SpecificItemChoiceDetail.getType() is DefaultSpecificItemChoiceType.VARIANT this holds the variant for this choice
getVariant() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getVariant() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
This field contains the specified variant if the type is IncludedProductType.VARIANT.
getVariant() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
If the SpecificItemChoice.type is DefaultSpecificItemChoiceType.VARIANT this holds the variant for this choice
getVariant() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemVariantPricing
ID of the Variant this pricing should be used with.
getVariant() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
The Variant to associate to the ProductTag.tag to.
getVariantContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
getVariantContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
getVariantConverter() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getVariantConverter() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getVariantExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getVariantFetchBatchSize() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getVariantId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
Gets the variantId this pricing should match with.
getVariantId() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
 
getVariantId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
getVariantId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
getVariantIdsToFind() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
If an item references a variant (or variants) that should be queried for, the referenced variant ID(s) should be added to this set.
getVariantParentProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
getVariantParentProductContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
getVariantParentProductId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
getVariantParentProductId() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
getVariantParentProductId() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
This field contains the id of the parent product of the specified IncludedProduct.variant if the type is IncludedProductType.VARIANT.
getVariantParentProductId() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
This field contains the id of the parent product of the specified SpecificItemChoice.variant if the type is DefaultSpecificItemChoiceType.VARIANT.
getVariantPricing() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
Map of a variant to a price which is used to determine an override price for a SpecificItemChoice that applies when specific variants are added to a cart.
getVariantPricingOverrides() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
getVariantPricingOverrides() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
Pricing overrides if specific variants of the main product this item belongs to are added to the cart.
getVariantPricingOverrides() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
getVariantRelatedEntityFetchBatchSize() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getVariantRowConverter() - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
Lazy injection to avoid circular dependency issues.
getVariants() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
All Variants for this product.
getVariants() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
All Variants for this product.
getVariants() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getVariantsById() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.variantIdsToFind.
getVariantService() - Method in class com.broadleafcommerce.catalog.clone.product.service.CloneProductVariantsService
 
getVariantService() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
getVariantService() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
getVariantService() - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
 
getVariantService() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
getVariantService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedVariantsCategoryContextContributor
 
getVariantService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
 
getVariantService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedVariantsProductContextContributor
 
getVariantService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
getVariantService() - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
getVariantService() - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
getVariantService() - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
getVariantService() - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
 
getVariantService() - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
 
getVariantService() - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
getVariantService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
getVariantsForProduct(D, Collection<C>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VariantsProductDetailsContributor
Gathers a list of VariantDetails that are related to the product provided via the ProductDetails param.
getVariantSku() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
getVariantSvc() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.VariantProductConsolidationContributor
 
getVariantSvc() - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
 
getVariantSvc() - Method in class com.broadleafcommerce.catalog.web.endpoint.VariantEndpoint
 
getVariantTranslationEntityType() - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
 
getVendorRef() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Soft reference to the vendor associated with this catalog.
getVendorRef() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
Soft reference to the vendor associated with this catalog.
getVendorRef() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
Soft reference to the vendor associated with the Product's catalog.
getWeight() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
getWeight() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
getWeight() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
getWeight() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
getWeight() - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
getWeight() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
 
getWeight() - Method in class com.broadleafcommerce.catalog.domain.product.Weight
 
getWeight() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getWeight() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getWeightExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
 
getWeightExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
 
getWeightUnits() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getWeightUnits() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getWidth() - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
 
getWidth() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
getWidth() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
getWithAllAncestors(Category, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.hydration.DefaultCategoryAncestryHydrationService
 
getWithAllAncestors(Category, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationService
Fetches all of the given category's ancestors from the data store and returns a result containing them and the given category.
getWithAllAncestors(Collection<Category>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationService
Fetches all of the given categories' ancestors from the data store and returns a result containing them and the given categories themselves.
getWithAllAncestors(Collection<Category>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.hydration.DefaultCategoryAncestryHydrationService
 
getWithAncestors(Category, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
Given a category, finds its ancestors in the data store.
groupRecordsBySku(BatchRequest, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
 

H

handle(BatchRequest) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
handle(BatchRequest) - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
Updates the product and variant prices.
handle(BatchRequest) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
handleBetween(List<Object>, Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
 
handleCategoryAncestryHydrationException(Exception, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
handleCategoryDetailsRequestException(CategoryDetailsRequestException, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.exception.CatalogExceptionAdvisor
 
handleDataDrivenEnumDetailsRequestException(DataDrivenEnumDetailsRequestException, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.exception.CatalogExceptionAdvisor
 
handleEqual(Object, boolean, boolean, Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
 
handleEqualIgnoreCase(Object, boolean, Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
 
handleGreaterThan(Object, Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
 
handleGreaterThanOrEqual(Object, Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
 
handleIn(Collection<?>, Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
 
handleInvalidCategoryDeleteException(InvalidCategoryDeleteException, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.exception.CatalogExceptionAdvisor
 
handleInvalidCategoryTypeException(Exception, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
handleInvalidParentCategoryException(Exception, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
handleInvalidRelatedProductException(Exception, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.exception.InvalidRelatedProductExceptionAdvisor
 
handleLessThan(Object, Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
 
handleLessThanOrEqual(Object, Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
 
handleNotFoundCategories(List<String>, Map<String, List<Category>>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
For category IDs which were not found and stored in the map, create a warning and store an empty list for that ID.
handleNull(Object, Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
 
handleProductDetailsRequestException(ProductDetailsRequestException, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.exception.CatalogExceptionAdvisor
 
hashCode() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
hashCode() - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
hashCode() - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
 
hashCode() - Method in class com.broadleafcommerce.catalog.clone.messaging.ProductCloneEvent
 
hashCode() - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductNotificationProperties
 
hashCode() - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.asset.IncludedProductAsset
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.asset.SpecificItemChoiceAsset
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.Attribute
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.category.Category
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.category.CategoryAncestorList
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.category.CategoryRef
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceTypeDetail
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroupRef
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateRef
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemVariantPricing
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.SKUContainer
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.Weight
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
 
hashCode() - Method in class com.broadleafcommerce.catalog.domain.tag.TagAsset
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTag
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTagId
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaIncludedProductAsset
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTag
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTagId
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaSpecificItemChoiceAsset
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaAttribute
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaFulfillmentFlatRate
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaTagAsset
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.LinkedRSQLQueryDetails
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AncillaryProductSingleIndexRequestPayload
 
hashCode() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.ProductSingleIndexRequestPayload
 
hashCode() - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceProperties
 
hashCode() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.AvailabiltyUpdatePayload
 
hashCode() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.PriceDecreaseAmountPayload
 
hashCode() - Method in exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
 
hashCode() - Method in class com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationResponse
 
hashCode() - Method in exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
 
hashCode() - Method in class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombination
 
hashCode() - Method in exception com.broadleafcommerce.catalog.service.product.commerce.exception.ProductDetailsRequestException
 
hashCode() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
hashCode() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
 
hashCode() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
 
hashCode() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint.CategoryAssetUpdate
 
hashCode() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint.ProductInCategoryResponse
 
hashCode() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
 
hashCode() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.SkuGenerationParameters
 
hashCode() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint.ProductAssetUpdate
 
hashCode() - Method in class com.broadleafcommerce.catalog.web.endpoint.support.OptionalSortPositionRequest
 
HEIGHT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification.Fields
 
HEIGHT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification.Headers
 
hook(String) - Method in class com.broadleafcommerce.catalog.messaging.CategoryPersistenceHandler
 
hydrate(Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
hydrate(Page<Product>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
hydrate(OptionTemplateGroup, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupHydrationService
Gets the IDs of items that are referenced by the group, finds the corresponding items in the data store, and then replaces each reference with the fully populated representation of the item.
hydrate(OptionTemplateGroup, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.option.OptionTemplateGroupHydrationService
Gets the IDs of OptionTemplates that are referenced by the group, finds the corresponding items in the data store, and then replaces each reference with the fully populated representation of the item.
hydrate(ProductOption, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
hydrate(ProductOption, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.hydration.ProductHydrationService
Gets the IDs of items that are referenced by the unhydrated option, finds the referenced items in the data store, and then replaces each item reference on the option with the fully-populated representation of the item.
hydrate(Product, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.hydration.ProductHydrationService
Gets the IDs of items that are referenced by the unhydrated product, finds the referenced items in the data store, and then replaces each item reference on the product with the fully-populated representation of the item.
hydrate(Page<OptionTemplateGroup>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupHydrationService
Gets the IDs of items that are referenced by each group in unhydrated, finds the corresponding items in the data store, and then replaces each reference with the fully populated representation of the item.
hydrate(Page<OptionTemplateGroup>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.option.OptionTemplateGroupHydrationService
Gets the IDs of OptionTemplates that are referenced by each group in unhydrated, finds the corresponding items in the data store, and then replaces each reference with the fully populated representation of the item.
hydrate(Page<Product>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.hydration.ProductHydrationService
Gets the IDs of items that are referenced by each product, finds the referenced items in the data store, and then replaces each item reference on the product with the fully-populated representation of the item.
hydrateBundleProducts(List<ConsolidatedProduct>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
 
hydrateCategories(List<CategoryProductRef>, Map<String, List<Category>>, Map<Category, List<Category>>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
Populate the correct category information on the category product relationship objects.
hydrateCategoriesAndGenerateOverrides(List<CategoryProductRef>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
Populate the correct category information on the category product relationship objects.
hydrateCategoryProducts(Page<CategoryProduct>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
 
hydrateDefaultVariant(ResolvedProductReferences, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
hydratePrimaryAssets(Page<Product>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
hydratePrimaryAssets(Page<Product>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.hydration.ProductHydrationService
Specifically finds and hydrates the Product.primaryAsset of each product in the given page.
hydrateProducts(Iterable<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
hydrateProducts(Iterable<P>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Hydrates the Product or Variant for the productTags.
hydrateTags(Iterable<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
hydrateTags(Iterable<P>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Hydrates the AdvancedTag onto the productTags.
hydrateVariantTag(String, String, ProductTag, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 

I

ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification.Fields
 
ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification.Headers
 
ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
 
ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
 
ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification.Fields
 
ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification.Headers
 
ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 
idGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
 
idGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
Defines the function which retrieves the contextId of the domain object in order to recognize it in different contexts.
idGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.PrimaryAssetProductConsolidationContributor
 
idGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
 
idGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
idGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.VariantProductConsolidationContributor
 
IGNORE_ARCHIVED_FILTER - Static variable in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
 
ignoreArchived(Node) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
 
ignoreArchived(Node) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
 
IMAGE_COLUMN_PREFIX - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
 
INCHES - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DimensionUnits
 
INCLUDED_PRODUCT - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
 
INCLUDED_PRODUCT - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
Deprecated.
 
INCLUDED_PRODUCTS - Enum constant in enum com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
 
IncludedProduct - Class in com.broadleafcommerce.catalog.domain.product
A IncludedProduct represents a bundling of additional items with a parent product.
IncludedProduct() - Constructor for class com.broadleafcommerce.catalog.domain.product.IncludedProduct
 
IncludedProduct(String, String, String, String, Long, Product, Variant, String, MonetaryAmount, boolean, int, EmbeddedContextState, IncludedProductAsset) - Constructor for class com.broadleafcommerce.catalog.domain.product.IncludedProduct
 
IncludedProductAsset - Class in com.broadleafcommerce.catalog.domain.asset
Holds asset information for an IncludedProduct.
IncludedProductAsset() - Constructor for class com.broadleafcommerce.catalog.domain.asset.IncludedProductAsset
 
IncludedProductContributionUtils - Class in com.broadleafcommerce.catalog.service.product.commerce.util
Utility methods for IncludedProductDetails created for the response to a ProductDetailsRequest.
IncludedProductContributionUtils(PriceInfoContributionUtils, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.util.IncludedProductContributionUtils
 
includedProductConverter(TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
Deprecated.
 
IncludedProductConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
Deprecated.
IncludedProductConverter(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.IncludedProductConverter
Deprecated.
 
IncludedProductDetail - Class in com.broadleafcommerce.catalog.domain.product.commerce
A version of IncludedProduct tailored toward the needs of a commerce-facing product details page.
IncludedProductDetail() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
IncludedProductDetail(IncludedProduct, ProductDetails, VariantDetail, PriceInfo) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
includedProductExportRowConverter(IncludedProductExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
 
IncludedProductExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
Converts an IncludedProduct to a Map row representation.
IncludedProductExportRowConverter(IncludedProductExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.IncludedProductExportRowConverter
 
includedProductExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
 
IncludedProductExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
 
IncludedProductExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification
 
IncludedProductExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
 
IncludedProductExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
 
IncludedProductListConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
Transforms a list of JpaIncludedProduct into a JSON object String and vice-versa.
IncludedProductListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.IncludedProductListConverter
 
IncludedProductsProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
This contributor is responsible for all of a ProductDetails' included products.
IncludedProductsProductDetailsContributor(IncludedProductContributionUtils) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.IncludedProductsProductDetailsContributor
 
IncludedProductType - Enum in com.broadleafcommerce.catalog.domain.product
The possible types of targets a IncludedProduct can have.
INDIVIDUALLY_SOLD - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
INDIVIDUALLY_SOLD - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
inheritanceLinesContain(String, InheritanceLines) - Static method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
Check if the inheritance lines already contain the catalog.
inheritCatalogInfoFromProductIfMissing(ProductTag, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
Updates the ContextRequest on contextInfo based on the catalog info of ProductTag.getProduct() if no catalog info is present.
initializeBatchState(BatchRequest) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
This allows us to initialize shared state for this batch, including pre-fetching existing records for processing, in batch, for performance.
initializeCategoryProductAndBuildPersistenceRequest(CategoryProduct, BatchRecord, String) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
initializeChangeContainerIfNecessary(Category, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.DefaultCloneCategoryRelationshipsManager
Initializes the ContextRequest.getChangeContainer() if applicable for cloned.
initializeChangeContainerIfNecessary(ContextInfo, Product) - Method in class com.broadleafcommerce.catalog.clone.product.DefaultCloneProductRelationshipsManager
 
initializeData(ProductAsset, Map<String, String>, OperationType, Product, boolean, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
Initialize the data from the asset cell onto the asset instance and set additional data as needed.
initializeData(CategoryProduct, Product, Category, OperationType, boolean, BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
Initialize the data from the category product row onto the category product instance and set additional data as needed.
initializeData(Product, Variant, BatchRecord, Map<String, String>, OperationType, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
Initialize the data from the row onto the variant.
initializeData(Product, BatchRecord, Map<String, String>, OperationType, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
Initialize the data from the row onto the product.
initializeData(Translation, OperationType, String, String, String, Locale, String, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
Initialize the data from the translation column onto the translation instance.
initializeDefaults(Product) - Method in class com.broadleafcommerce.catalog.dataimport.ProductDefaultsInitializer
Deprecated.
 
initializeProductAssetAndBuildPersistenceRequest(ProductAsset, BatchRecord, String, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
initializeProductTagAndBuildPersistenceRequest(ProductTag, BatchRecord, String) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
initializeVariantAndBuildPersistenceRequest(Variant, BatchRecord, String) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
InitializingStringListConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
Transforms a list of String into a JSON object String and vice-versa.
InitializingStringListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.InitializingStringListConverter
 
initSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.specification.AttributeChoiceValueExportSpecification
 
initSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification
 
initSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification
 
initSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification
 
initSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification
 
initSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification
 
initSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification
 
initSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification
 
initSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification
 
initSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification
 
initSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.specification.WeightExportSpecification
 
instantiateOrGetPrefetchedAsset(Map<String, String>, Product, Map<String, ProductAsset>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
We expect the CompleteProductImportBatchHandler to have pre-fetched assets if supplied in the original rows.
instantiateOrGetPrefetchedCategoryProduct(Product, Category, Map<String, CategoryProduct>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
We expect the CompleteProductImportBatchHandler to have pre-fetched category products if supplied in the original rows.
instantiateOrGetPrefetchedProduct(BatchRecord, Map<String, String>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
We expect the CompleteProductImportBatchHandler to have pre-fetched products by various identifier fields if supplied in the original rows.
instantiateOrGetPreFetchedTranslation(Locale, String, Map<String, String>, Map<Locale, Map<String, Translation>>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
We expect the CompleteProductImportBatchHandler to have pre-fetched translations if supplied in the original rows.
instantiateOrGetPrefetchedVariant(BatchRecord, Product, Map<String, String>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
We expect the CompleteProductImportBatchHandler to have pre-fetched variants by various identifier fields if supplied in the original rows.
INTEGER - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
 
InvalidCategoryDeleteException - Exception in com.broadleafcommerce.catalog.web.endpoint.exception
Exception thrown when attempting to delete a parent Category which still contains children.
InvalidCategoryDeleteException(String) - Constructor for exception com.broadleafcommerce.catalog.web.endpoint.exception.InvalidCategoryDeleteException
 
InvalidCategoryTypeException - Exception in com.broadleafcommerce.catalog.web.endpoint.exception
Error thrown when an operation is performed on a category with an incompatible product membership type.
InvalidCategoryTypeException() - Constructor for exception com.broadleafcommerce.catalog.web.endpoint.exception.InvalidCategoryTypeException
 
InvalidCategoryTypeException(String) - Constructor for exception com.broadleafcommerce.catalog.web.endpoint.exception.InvalidCategoryTypeException
 
InvalidParentCategoryException - Exception in com.broadleafcommerce.catalog.web.endpoint.exception
Exception that is thrown when the parent category specified for a Category doesn't exist.
InvalidParentCategoryException(String) - Constructor for exception com.broadleafcommerce.catalog.web.endpoint.exception.InvalidParentCategoryException
 
InvalidRelatedProductException - Exception in com.broadleafcommerce.catalog.web.endpoint.exception
Exception that is thrown when an invalid product is specified in requests to create PromotionalProduct or PromotionalCategoryProduct or CategoryProduct.
InvalidRelatedProductException(String) - Constructor for exception com.broadleafcommerce.catalog.web.endpoint.exception.InvalidRelatedProductException
 
InvalidRelatedProductExceptionAdvisor - Class in com.broadleafcommerce.catalog.web.endpoint.exception
Exception handler for InvalidRelatedProductException.
InvalidRelatedProductExceptionAdvisor() - Constructor for class com.broadleafcommerce.catalog.web.endpoint.exception.InvalidRelatedProductExceptionAdvisor
 
INVENTORY_CHECK_STRATEGY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
INVENTORY_CHECK_STRATEGY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
INVENTORY_CHECK_STRATEGY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
INVENTORY_CHECK_STRATEGY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 
INVENTORY_RESERVATION_STRATEGY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
INVENTORY_RESERVATION_STRATEGY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
INVENTORY_RESERVATION_STRATEGY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
INVENTORY_RESERVATION_STRATEGY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 
INVENTORY_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
INVENTORY_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
InventoryCheckStrategy - Enum in com.broadleafcommerce.catalog.domain.type
Enumerated values that describe when to trigger an inventory availability check.
InventoryReservationStrategy - Enum in com.broadleafcommerce.catalog.domain.type
Enumerated values that describe when to trigger an inventory reservation.
InventoryType - Enum in com.broadleafcommerce.catalog.domain.type
Used to distinguish the ways that a Product's/Variant's inventory is represented.
isActive() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
isActive() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
isActive() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
isActive() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
isActive() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Inactive products are by default searchable and browseable but are not purchaseable
isActive() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Inactive variants are determined at runtime whether or not
isArchived() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
Whether or not this product has been archived in this context state.
isAssignableToSupportedType(Object) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractAncillaryProductSingleIndexRequestMessageBuilder
 
isAssociatedCategoryExists() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
Declares whether there is a Category associated with this dataDrivenEnum based on its value.
isAvailableOnline() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
isAvailableOnline() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
isAvailableOnline() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
isAvailableOnline() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Whether or not this product is available online - ie inventory is available somewhere to fulfill this product.
isAvailableOnline() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
isBundleProduct(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
 
isCartAttributeProductOption(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
 
isCartItemAttributeProductOption(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
 
isCategoryItemChoiceTargetType(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
 
isCheckIfAssociatedCategoryExist() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
 
isCheckIfAssociatedCategoryExist() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
Whether this request should also check if an associated category exists based on the expected category url for the data driven enum value.
isChooseMultipleItemChoiceSelectionType(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceSelectionType
 
isChooseOneItemChoiceSelectionType(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceSelectionType
 
isContains() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint.ProductInCategoryResponse
 
isDeleted(T) - Static method in class com.broadleafcommerce.catalog.service.product.consolidation.util.ProductConsolidationUtil
Check if the entity is deleted in its context.
isDiscountable() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
isDiscountable() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
isDiscountable() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
isDiscountable() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
isDiscountable() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Whether or not this product be applied to any offers or promotions.
isDiscountable() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Whether or not this variant can participate in offers or promotions
isDiscountable() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
isDiscountable() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
isDiscountAllowed() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
Deprecated.
isDiscountAllowed() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
isDiscountAllowed() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
isDiscountAllowed() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
Deprecated.
isDiscountAllowed() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
 
isDiscountAllowed() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
Dictates whether or not discounts are allowed to be applied to this add-on.
isDiscountAllowed() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
Deprecated.
isDiscountAllowed() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
isEligibleForPickup() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
isEligibleForPickup() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
isEligibleForPickup() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
isEligibleForPickup() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Whether or not this Product can be picked up at a store rather than just be shipped
isEligibleForPickup() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
isHasRequiredOptions() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
Does this product have required options? In other words, does it have any item choices with a minimum quantity greater than 0.
isIndividuallySold() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
isIndividuallySold() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
isIndividuallySold() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
isIndividuallySold() - Method in class com.broadleafcommerce.catalog.domain.product.Product
If this product or any of its variants can be sold individually in the store, or if they must be apart of another product as an add-on.
isIndividuallySold() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
isInheriting(String, String) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultConsolidatedProductPostProcessor
Determine if the candidate catalog id represents a catalog that inherits from a catalog represented by the reference catalog id.
isInheriting(String, String, InheritanceLines) - Static method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
Determine if the candidate catalog id represents a catalog that inherits from a catalog represented by the reference catalog id.
isInheriting(String, String, InheritanceLines) - Static method in class com.broadleafcommerce.catalog.service.product.consolidation.util.ProductConsolidationUtil
Determine if the candidate catalog id represents a catalog that inherits from a catalog represented by the reference catalog id.
isItemAvailableInCategory(ProductOption, 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.
isItemChoiceProductOption(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
 
isMerchandisingProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Deprecated.
isMerchandisingProduct() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
Deprecated.
isMerchandisingProduct() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
Deprecated.
isMerchandisingProduct() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Deprecated.
please use Product.productType instead.
isMerchandisingProduct() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
isMerchandisingProduct(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
 
isOnline() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
isOnline() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
isOnline() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
isOnline() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
isOnline() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Whether or not this product should be visible at all in the store.
isOnline() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Indicates whether or not this variant should appear in search or be able to be ordered Variant.isActive()
isOnline() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
isOnline() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
isOnline() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.AvailabiltyUpdatePayload
The new value to set for Product.online.
isOnSale() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
isOnSale() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
isOnSale() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
isOnSale() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
isOnSale() - Method in class com.broadleafcommerce.catalog.domain.product.Product
An item is on sale if both Product.getDefaultPrice() and Product.getSalePrice() are both set and Product.getSalePrice() is less than the Product.defaultPrice
isOnSale() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
An item is on sale if both Variant.getDefaultPrice() and Variant.getSalePrice() are both set
isPrimary() - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
Determines whether this asset should be considered the primary asset for the category.
isPrimary() - Method in interface com.broadleafcommerce.catalog.domain.asset.PrimaryAsset
Determines whether this asset should be considered the primary asset for the entity.
isPrimary() - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
Determines whether this asset should be considered the primary asset for the product.
isPrimary() - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
Determines whether the associated category should be considered the primary parent category of the associated product.
isPrimary() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
isPrimary() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
isPrimary() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
isPrimary() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
isProduct(Object) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
 
isRequired() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
Whether or not the user is required to fill out this option in order to add the product to their cart.
isRequiredOptionsAvailable() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
If this product has required options, are there enough available item choices to purchase this product? Note: If ConsolidatedProduct.hasRequiredOptions is false, this property should be ignored.
isSameSandboxContext(ConsolidatedProduct, ConsolidatedProduct) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultConsolidatedProductPostProcessor
 
isSandboxOverride(ConsolidatedProduct, ConsolidatedProduct) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultConsolidatedProductPostProcessor
Determine if the candidate product is a more close sandbox version than the reference.
isSearchable() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
isSearchable() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
isSearchable() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
isSearchable() - Method in class com.broadleafcommerce.catalog.domain.product.Product
Whether or not this product shows up in search.
isSearchable() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
isSearchableByName() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
Whether storefront users can find products (or other entities) with this tag by its AdvancedTag.name.
isSearchableByName() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
 
isSearchableByName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
isSelectorProduct(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
 
isShouldSort() - Method in class com.broadleafcommerce.catalog.web.endpoint.support.OptionalSortPositionRequest
A flag dictating whether sorting should be performed.
isShowInSiteMap() - Method in class com.broadleafcommerce.catalog.domain.category.Category
This controls whether a category should be visible on the frontend display.
isShowInSiteMap() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
isShowInSiteMap() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
isSpecificProductAvailable(ProductOption) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
If 1 product is available in a bundle, even if that bundle has a minimum quantity of greater than 1, we assume it is available.
isSpecificProductsItemChoiceTargetType(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
 
isSpecificVariantsItemChoiceTargetType(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
 
isStandardProduct(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
 
isSuccessful() - Method in class com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationResponse
Reports whether the hydration of the ancestry was successful.
isVariantBasedProduct(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
 
isVariantDistinguishingProductOption(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
 
ITEM_CHOICE - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
Allows the user to select an additional item that is added to their cart
ItemChoice - Class in com.broadleafcommerce.catalog.domain.product.option
Configuration state for DefaultProductOptionType.ITEM_CHOICE.
ItemChoice() - Constructor for class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
 
ItemChoiceAvailabilityConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
Performs logic to handle if a product with required item choices has all item choices available for purchase.
ItemChoiceAvailabilityConsolidationContributor(ProductService<Product>, CategoryProductService<CategoryProduct>, CategoryService<Category>, RSQLFilterParser) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
 
ItemChoiceCategoriesProductContextConsolidator - Class in com.broadleafcommerce.catalog.service.product.commerce.context.consolidator
Consolidates of all the context info for item choice categories onto those categories.
ItemChoiceCategoriesProductContextConsolidator() - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.ItemChoiceCategoriesProductContextConsolidator
 
ItemChoiceCategory - Class in com.broadleafcommerce.catalog.domain.product.commerce
A structure containing the details of an ItemChoice targeting a category useful for a commerce-facing product details page.
ItemChoiceCategory() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
 
ItemChoiceCategory(String, String, String, Page<ProductDetails>) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
 
ItemChoiceDetail - Class in com.broadleafcommerce.catalog.domain.product.commerce
A version of ItemChoice tailored toward the needs of a commerce-facing product details page.
ItemChoiceDetail() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
ItemChoiceDetail(ItemChoice, ItemChoiceCategory, ProductDetails, ProductDetails, VariantDetail, PriceInfo, List<SpecificItemChoiceDetail>, SpecificItemChoiceDetail) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
ItemChoiceHierarchyProductContextContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.context.contributor
Contributes all the related products, related variants, and specific choice categories for the item choice hierarchy.
ItemChoiceHierarchyProductContextContributor(CategoryProductService<CategoryProduct>, ProductService<Product>, VariantService<Variant>, CategoryService<Category>, CatalogServiceProperties, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
 
ItemChoiceValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.ItemChoiceValidator
 

J

joinToMultivalueString(Iterable<String>) - Static method in class com.broadleafcommerce.catalog.dataexport.converter.support.ConversionUtils
 
joinToMultivalueString(Iterable<String>, String) - Static method in class com.broadleafcommerce.catalog.dataexport.converter.support.ConversionUtils
 
JpaAdvancedTag - Class in com.broadleafcommerce.catalog.provider.jpa.domain.tag
 
JpaAdvancedTag() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
JpaAdvancedTagRepository<D extends JpaAdvancedTag> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.tag
 
JpaAssetCriteriaUtils - Class in com.broadleafcommerce.catalog.provider.jpa.repository.asset.support
Support class with convenience methods for criteria-building functionality common to custom JPA repository implementations.
JpaAttribute - Class in com.broadleafcommerce.catalog.provider.jpa.domain
Persistent counter-part to an Attribute for use with a JPA datastore.
JpaAttribute() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.JpaAttribute
 
JpaAttribute(Object) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.JpaAttribute
Constructor for preserving backwards compatibility with JpaAttributes that do not have a nameLabel
JpaAttribute(Object, String) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.JpaAttribute
 
JpaAttributeChoice - Class in com.broadleafcommerce.catalog.provider.jpa.domain.product.option
Persistent counterpart to AttributeChoice.
JpaAttributeChoice() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
JpaAttributeChoiceValue - Class in com.broadleafcommerce.catalog.provider.jpa.domain.product.option
Persistent counterpart to AttributeChoiceValue
JpaAttributeChoiceValue() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
 
JpaCartFieldMapping - Class in com.broadleafcommerce.catalog.provider.jpa.domain
 
JpaCartFieldMapping() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
 
JpaCartFieldMappingRepository<D extends JpaCartFieldMapping> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository
JPA domain-specific implementation of CartFieldMappingRepository.
JpaCategory - Class in com.broadleafcommerce.catalog.provider.jpa.domain.category
Persistent counter-part to a Category for use with a JPA datastore.
JpaCategory() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
JpaCategoryAsset - Class in com.broadleafcommerce.catalog.provider.jpa.domain.asset
 
JpaCategoryAsset() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
JpaCategoryAssetRepository<D extends JpaCategoryAsset> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.asset
Jpa provider-specific implementation of CategoryAssetRepository.
jpaCategoryAssetRepositoryImpl(TrackableBehaviorUtil, List<RsqlQueryTransformer>, JpaCriteriaBuilderRsqlVisitor, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
 
JpaCategoryAssetTag - Class in com.broadleafcommerce.catalog.provider.jpa.domain.asset
JpaCategoryAsset.tags are meant to be query-able and individually modifiable, and thus it is necessary to maintain them in a separate table.
JpaCategoryAssetTag() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTag
 
JpaCategoryAssetTagId - Class in com.broadleafcommerce.catalog.provider.jpa.domain.asset
The ID class representing the composite key for JpaCategoryAssetTag.
JpaCategoryAssetTagId() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTagId
 
JpaCategoryAssetTagId(String, String) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTagId
 
JpaCategoryProduct - Class in com.broadleafcommerce.catalog.provider.jpa.domain
Persistent counter-part to a CategoryProduct for use with a JPA datastore.
JpaCategoryProduct() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
JpaCategoryProductRepository<D extends JpaCategoryProduct> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository
JPA domain-specific implementation of CategoryProductRepository.
jpaCategoryProductRepositoryImpl(TrackableBehaviorUtil, List<RsqlQueryTransformer>, RSQLVisitor<Predicate, Class<?>>, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
 
JpaCategoryProductSingleIndexRequestMessageBuilder - Class in com.broadleafcommerce.catalog.provider.jpa.messaging.search
A SingleIndexRequestMessageBuilder for JpaCategoryProduct.
JpaCategoryProductSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaCategoryProductSingleIndexRequestMessageBuilder
 
JpaCategoryRepository<D extends JpaCategory> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.category
Domain specific repository declaration.
jpaCategoryRepositoryImpl(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
 
JpaCriteriaUtils - Class in com.broadleafcommerce.catalog.provider.jpa.repository.support
Support class with convenience methods for criteria-building functionality common to custom JPA repository implementations.
JpaCustomizedCategoryAssetRepository<D extends JpaCategoryAsset> - Class in com.broadleafcommerce.catalog.provider.jpa.repository.asset
 
JpaCustomizedCategoryAssetRepository(TrackableBehaviorUtil, List<RsqlQueryTransformer>, JpaCriteriaBuilderRsqlVisitor, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
 
JpaCustomizedCategoryProductRepository<D extends JpaCategoryProduct> - Class in com.broadleafcommerce.catalog.provider.jpa.repository
 
JpaCustomizedCategoryProductRepository(TrackableBehaviorUtil, List<RsqlQueryTransformer>, RSQLVisitor<Predicate, Class<?>>, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
 
JpaCustomizedCategoryRepository<D extends JpaCategory> - Class in com.broadleafcommerce.catalog.provider.jpa.repository.category
 
JpaCustomizedCategoryRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
 
JpaCustomizedDataDrivenEnumRepository<D extends JpaDataDrivenEnum> - Class in com.broadleafcommerce.catalog.provider.jpa.repository.enumeration
 
JpaCustomizedDataDrivenEnumRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.enumeration.JpaCustomizedDataDrivenEnumRepository
 
JpaCustomizedProductAssetRepository<D extends JpaProductAsset> - Class in com.broadleafcommerce.catalog.provider.jpa.repository.asset
 
JpaCustomizedProductAssetRepository(TrackableBehaviorUtil, List<RsqlQueryTransformer>, JpaCriteriaBuilderRsqlVisitor, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
 
JpaCustomizedProductRepository<D extends JpaProduct> - Class in com.broadleafcommerce.catalog.provider.jpa.repository.product
 
JpaCustomizedProductRepository(TrackableBehaviorUtil, List<RsqlQueryTransformer>, JpaCriteriaBuilderRsqlVisitor, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
 
JpaCustomizedProductTagRepository<D extends JpaProductTag> - Class in com.broadleafcommerce.catalog.provider.jpa.repository.tag
 
JpaCustomizedProductTagRepository(TrackableBehaviorUtil, List<RsqlQueryTransformer>, RSQLVisitor<Predicate, Class<?>>, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
 
JpaCustomizedPromotionalCategoryProductRepository<D extends JpaPromotionalCategoryProduct> - Class in com.broadleafcommerce.catalog.provider.jpa.repository
 
JpaCustomizedPromotionalCategoryProductRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedPromotionalCategoryProductRepository
 
JpaCustomizedVariantRepository<D extends JpaVariant> - Class in com.broadleafcommerce.catalog.provider.jpa.repository.product
 
JpaCustomizedVariantRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
 
JpaDataDrivenEnum - Class in com.broadleafcommerce.catalog.provider.jpa.domain.enumeration
 
JpaDataDrivenEnum() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
JpaDataDrivenEnumRepository<D extends JpaDataDrivenEnum> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.enumeration
JPA domain-specific implementation of DataDrivenEnumRepository.
jpaDataDrivenEnumRepositoryImpl(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
 
JpaFulfillmentFlatRate - Class in com.broadleafcommerce.catalog.provider.jpa.domain
Persistent counter-part to an FulfillmentFlatRate for use with a JPA datastore.
JpaFulfillmentFlatRate() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.JpaFulfillmentFlatRate
 
JpaFulfillmentFlatRate(CurrencyUnit, BigDecimal) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.JpaFulfillmentFlatRate
 
JpaIncludedProduct - Class in com.broadleafcommerce.catalog.provider.jpa.domain
Persistent counter-part to a IncludedProduct for use with a JPA datastore.
JpaIncludedProduct() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
JpaIncludedProductAsset - Class in com.broadleafcommerce.catalog.provider.jpa.domain.asset
The persisted counterpart to a IncludedProductAsset for use with a JPA datastore.
JpaIncludedProductAsset() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaIncludedProductAsset
 
JpaItemChoice - Class in com.broadleafcommerce.catalog.provider.jpa.domain.product.option
Persistent counterpart to ItemChoice.
JpaItemChoice() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
JpaOptionTemplate - Class in com.broadleafcommerce.catalog.provider.jpa.domain.option
Persistent counter-part to a OptionTemplate for use with a JPA datastore.
JpaOptionTemplate() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
JpaOptionTemplateGroup - Class in com.broadleafcommerce.catalog.provider.jpa.domain.option
Persistent counter-part to a OptionTemplateGroup for use with a JPA datastore.
JpaOptionTemplateGroup() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
JpaOptionTemplateGroupRepository<D extends JpaOptionTemplateGroup> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.option
JPA domain-specific implementation of OptionTemplateGroupRepository.
JpaOptionTemplateRepository<D extends JpaOptionTemplate> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.option
JPA domain-specific implementation of OptionTemplateRepository.
JpaProduct - Class in com.broadleafcommerce.catalog.provider.jpa.domain.product
 
JpaProduct() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
JpaProductAsset - Class in com.broadleafcommerce.catalog.provider.jpa.domain.asset
 
JpaProductAsset() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
JpaProductAssetRepository<D extends JpaProductAsset> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.asset
JPA domain-specific implementation of ProductAssetRepository.
jpaProductAssetRepositoryImpl(TrackableBehaviorUtil, List<RsqlQueryTransformer>, JpaCriteriaBuilderRsqlVisitor, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
 
JpaProductAssetSingleIndexRequestMessageBuilder - Class in com.broadleafcommerce.catalog.provider.jpa.messaging.search
A SingleIndexRequestMessageBuilder for JpaProductAsset.
JpaProductAssetSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductAssetSingleIndexRequestMessageBuilder
 
JpaProductAssetTag - Class in com.broadleafcommerce.catalog.provider.jpa.domain.asset
JpaProductAsset.tags are meant to be query-able and individually modifiable, and thus it is necessary to maintain them in a separate table.
JpaProductAssetTag() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTag
 
JpaProductAssetTagId - Class in com.broadleafcommerce.catalog.provider.jpa.domain.asset
The ID class representing the composite key for JpaProductAssetTag.
JpaProductAssetTagId() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTagId
 
JpaProductAssetTagId(String, String) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTagId
 
JpaProductOption - Class in com.broadleafcommerce.catalog.provider.jpa.domain.product.option
JpaProduct.getOptions() stores its options as a serialized list because there is no need to use option fields in JpaProduct query criteria.
JpaProductOption() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
JpaProductRepository<D extends JpaProduct> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.product
 
jpaProductRepositoryImpl(TrackableBehaviorUtil, List<RsqlQueryTransformer>, JpaCriteriaBuilderRsqlVisitor, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
 
JpaProductSingleIndexRequestMessageBuilder - Class in com.broadleafcommerce.catalog.provider.jpa.messaging.search
A SingleIndexRequestMessageBuilder specifically for JpaProduct.
JpaProductSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductSingleIndexRequestMessageBuilder
 
JpaProductTag - Class in com.broadleafcommerce.catalog.provider.jpa.domain.tag
 
JpaProductTag() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
JpaProductTagRepository<D extends JpaProductTag> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.tag
 
jpaProductTagRepositoryImpl(TrackableBehaviorUtil, List<RsqlQueryTransformer>, RSQLVisitor<Predicate, Class<?>>, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
 
JpaProductTagSingleIndexRequestMessageBuilder - Class in com.broadleafcommerce.catalog.provider.jpa.messaging.search
A SingleIndexRequestMessageBuilder for JpaProductTag.
JpaProductTagSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductTagSingleIndexRequestMessageBuilder
 
JpaPromotionalCategoryProduct - Class in com.broadleafcommerce.catalog.provider.jpa.domain
Persistent counter-part to a PromotionalCategoryProduct for use with a JPA datastore.
JpaPromotionalCategoryProduct() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
JpaPromotionalCategoryProductRepository<D extends JpaPromotionalCategoryProduct> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository
JPA domain-specific implementation of PromotionalCategoryProductRepository.
jpaPromotionalCategoryProductRepositoryImpl(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
 
JpaPromotionalProduct - Class in com.broadleafcommerce.catalog.provider.jpa.domain.product.relation
Persistent counter-part to a PromotionalProduct for use with a JPA datastore.
JpaPromotionalProduct() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
JpaPromotionalProductRepository<D extends JpaPromotionalProduct> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.product.relation
JPA domain-specific implementation of PromotionalProductRepository.
JpaPromotionalProductSingleIndexRequestMessageBuilder - Class in com.broadleafcommerce.catalog.provider.jpa.messaging.search
A SingleIndexRequestMessageBuilder for JpaPromotionalProduct.
JpaPromotionalProductSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaPromotionalProductSingleIndexRequestMessageBuilder
 
JpaRouteConstants - Class in com.broadleafcommerce.catalog.provider.jpa
 
JpaRouteConstants.Persistence - Class in com.broadleafcommerce.catalog.provider.jpa
 
JpaSpecificItemChoice - Class in com.broadleafcommerce.catalog.provider.jpa.domain.product.option
Persistent counterpart to SpecificItemChoice.
JpaSpecificItemChoice() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
JpaSpecificItemChoiceAsset - Class in com.broadleafcommerce.catalog.provider.jpa.domain.asset
The persisted counterpart to a SpecificItemChoiceAsset for use with a JPA datastore.
JpaSpecificItemChoiceAsset() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaSpecificItemChoiceAsset
 
JpaSpecificItemVariantPricing - Class in com.broadleafcommerce.catalog.provider.jpa.domain.product.option
Represents a pricing override to be used for a JpaSpecificItemChoice if a specific variant of the parent product is added to the cart along with the item choice.
JpaSpecificItemVariantPricing() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
JpaTagAsset - Class in com.broadleafcommerce.catalog.provider.jpa.domain.tag
 
JpaTagAsset() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaTagAsset
 
JpaTranslationSingleIndexRequestMessageBuilder - Class in com.broadleafcommerce.catalog.provider.jpa.messaging.search
A SingleIndexRequestMessageBuilder for JpaTranslation.
JpaTranslationSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaTranslationSingleIndexRequestMessageBuilder
 
JpaVariant - Class in com.broadleafcommerce.catalog.provider.jpa.domain.product
JPA-persisted counterpart to a Variant
JpaVariant() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
JpaVariantRepository<D extends JpaVariant> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.product
 
jpaVariantRepositoryImpl(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
 
JpaVariantSingleIndexRequestMessageBuilder - Class in com.broadleafcommerce.catalog.provider.jpa.messaging.search
A SingleIndexRequestMessageBuilder for JpaVariant.
JpaVariantSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaVariantSingleIndexRequestMessageBuilder
 
JSON_PAYLOAD - Static variable in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
 

K

KEYWORDS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
KEYWORDS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
KEYWORDS_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductProperties
 
KILOGRAMS - Enum constant in enum com.broadleafcommerce.catalog.domain.type.WeightUnits
 

L

LABEL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.AttributeChoiceValueExportSpecification.Fields
 
LABEL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.AttributeChoiceValueExportSpecification.Headers
 
LABEL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
 
LABEL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
 
LABEL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
LABEL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
LABEL - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductOptionProperties
 
LegacyConverters(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
Deprecated.
 
LinkedRSQLQueryDetails - Class in com.broadleafcommerce.catalog.provider.jpa.repository.support
Intended to hold the values from CriteriaContext.getLinkedQuery() and CriteriaContext.getLinkedNarrowingParams() after processing RSQL filters.
LinkedRSQLQueryDetails(CriteriaQuery<?>, Map<String, Object>) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.support.LinkedRSQLQueryDetails
 
listen(Message<String>) - Method in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
 
logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.exception.CatalogExceptionAdvisor
 
logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.exception.InvalidRelatedProductExceptionAdvisor
 

M

managePrimaryCategory(String, Category, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
Enables direct management of the primary category product relationship for a product.
markComplete(String, CategoryAncestryHydrationResponse, Set<String>, Map<String, CategoryAncestryHydrationResponse>) - Method in class com.broadleafcommerce.catalog.service.category.hydration.DefaultCategoryAncestryHydrationService
 
MAXIMUM_QUANTITY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
MAXIMUM_QUANTITY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
MERCHANDISING_PRODUCT - Enum constant in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
Denotes a complex, configurable product that acts as a container for other Products or Variants that may be fixed or configurable.
MERCHANDISING_PRODUCT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
MERCHANDISING_PRODUCT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
mergeInFilter(Node, String, List<String>) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
mergeOptionValues() - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
mergeProductsWithSameUris() - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
 
mergeProductsWithSameUris(List<Product>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
If a SELECTOR product and another product share the same URL, the SELECTOR product replaces the other one.
MERGING_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
MERGING_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
META_DESCRIPTION - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
META_DESCRIPTION - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
META_TITLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
META_TITLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
METERS - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DimensionUnits
 
minify(ProductDetails) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.MinifyProductDetailsContributor
 
MinifyProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
Strip out (or transform) information for a product details request before passing back to the caller.
MinifyProductDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.MinifyProductDetailsContributor
 
MINIMUM_QUANTITY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
MINIMUM_QUANTITY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
modifyAndPersist(List<Product>, BulkUpdate) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
 
modifyMappedResponse(Product, BatchRecord, ConversionUtils.ConversionResponse<ProductAsset>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
Simple hook point to allow the modification of the output of the originally mapped responses.
modifyProduct(Product, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
Hook point to allow implementers to modify the details of the product or return a different product instance.
modifyVariant(Variant, Product, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
Hook point to allow implementers to modify the details of the variant or return a different variant instance.
MSRP - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
MSRP - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 

N

NAME - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
NAME - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
NAME - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
NAME - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 
NAME_OVERRIDE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
 
NAME_OVERRIDE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
 
NEVER - Enum constant in enum com.broadleafcommerce.catalog.domain.type.InventoryCheckStrategy
Inventory should never be checked for availability (i.e.
NEVER - Enum constant in enum com.broadleafcommerce.catalog.domain.type.InventoryReservationStrategy
Inventory should never be reserved.
NONE - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
Means that the tag will not be displayed anywhere.
NONE - Enum constant in enum com.broadleafcommerce.catalog.domain.type.InventoryType
Declare that the product is simply a container and that we only care to fulfill the included products.
notifyProductCloned(Trackable) - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
 
NUMBER_OF_REVIEWS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
NUMBER_OF_REVIEWS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
NUMBER_OF_REVIEWS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
NUMBER_OF_REVIEWS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 

O

objectToStringConverter(ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
 
ONLINE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
ONLINE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
ONLINE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
ONLINE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 
OPTION - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
 
OPTION - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
Deprecated.
 
OPTION_VALUE_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.getOptionValues().
OPTION_VALUES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
OPTION_VALUES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 
OptionalSortPositionRequest - Class in com.broadleafcommerce.catalog.web.endpoint.support
A simple alternative to SortPositionRequest that is optimized for create endpoints (which will not have an SortPositionRequest.updateContextId) who want to distinguish between requests that want to apply an initial sort and those who don't.
OptionalSortPositionRequest(String, String, Boolean) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.support.OptionalSortPositionRequest
 
OptionGenerationRequest - Class in com.broadleafcommerce.catalog.web.endpoint.dto
DTO representing a request to generate a Product's options from a OptionTemplate or OptionTemplateGroup.
OptionGenerationRequest() - Constructor for class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
 
OptionGenerationService<P extends Product> - Interface in com.broadleafcommerce.catalog.service.product
Service responsible for generation a Product's options from an OptionTemplate or OptionTemplateGroup.
OptionGenerationType - Enum in com.broadleafcommerce.catalog.web.endpoint.dto.type
Defines the types of generations that can be used to generate Product.getOptions() from an admin tool or programmatically.
OPTIONS - Enum constant in enum com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
 
OPTIONS_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductProperties
 
OPTIONS_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantProperties
 
OptionTemplate - Class in com.broadleafcommerce.catalog.domain.option
Allows the creation of a ProductOption from this template, allowing users to avoid recreating the same option for multiple products over and over again.
OptionTemplate() - Constructor for class com.broadleafcommerce.catalog.domain.option.OptionTemplate
 
OptionTemplate(String) - Constructor for class com.broadleafcommerce.catalog.domain.option.OptionTemplate
Convenience constructor, primarily for testing to populate with an id.
OptionTemplateEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.option
 
OptionTemplateEndpoint(OptionTemplateService<OptionTemplate>, TranslationEntityService<Translation>, ProductHydrationService) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
 
OptionTemplateGroup - Class in com.broadleafcommerce.catalog.domain.option
An "option template group" represents a grouping of related OptionTemplate.
OptionTemplateGroup() - Constructor for class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
 
OptionTemplateGroupEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.option
 
OptionTemplateGroupEndpoint(OptionTemplateGroupService<OptionTemplateGroup>, OptionTemplateGroupHydrationService, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
 
OptionTemplateGroupHydrationService - Interface in com.broadleafcommerce.catalog.service.option
Responsible for performing simple hydration of the references to OptionTemplates made within an OptionTemplateGroup by querying for those references and populating their full values.
OptionTemplateGroupRef - Class in com.broadleafcommerce.catalog.domain.option
Reduced version of an OptionTemplateGroup used to pass along the OptionTemplateGroup.getId() to use in generating options for a Product.
OptionTemplateGroupRef() - Constructor for class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroupRef
 
OptionTemplateGroupRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.option
Repository for persistent counter-parts of ProductOptionGroups
OptionTemplateGroupService<P extends OptionTemplateGroup> - Interface in com.broadleafcommerce.catalog.service.option
Base service API for ProductOptionGroups.
OptionTemplateGroupValidator - Class in com.broadleafcommerce.catalog.service.validation
Validations for OptionTemplateGroup.
OptionTemplateGroupValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.OptionTemplateGroupValidator
 
OptionTemplateRef - Class in com.broadleafcommerce.catalog.domain.option
Reduced version of an OptionTemplate used to pass along the OptionTemplate.getId() to use in generating options for a Product.
OptionTemplateRef() - Constructor for class com.broadleafcommerce.catalog.domain.option.OptionTemplateRef
 
OptionTemplateRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.option
Repository for persistent counter-parts of ProductOptions
OptionTemplateService<P extends OptionTemplate> - Interface in com.broadleafcommerce.catalog.service.option
Base service API for ProductOptions.
OptionTemplateValidator - Class in com.broadleafcommerce.catalog.service.validation
Validations for OptionTemplate.
OptionTemplateValidator(ProductOptionValidator) - Constructor for class com.broadleafcommerce.catalog.service.validation.OptionTemplateValidator
 
ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
OVERRIDE_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
 
OVERRIDE_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
 
OVERRIDE_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
OVERRIDE_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
OVERRIDE_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
 
OVERRIDE_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
 
overrideChangeContainerForChildOfProduct(String, ChangeContainerOverridable) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
Sets the override change container for the child of product with the container ID as the parent Product ID, the container name as the Product container name, and the sub container name as the child's container name.
overrideChangeContainerId(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 

P

parseAndSetAttributes(Product, OperationType, BatchRecord, Map<String, String>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
parseAndSetAttributes(Variant, Map<String, String>, OperationType) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
 
parseAndSetFulfillmentFlatRates(Product, OperationType, BatchRecord, Map<String, String>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
parseAndSetFulfillmentFlatRates(Variant, Map<String, String>, OperationType) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
 
parseAndSetKeywords(Product, OperationType, BatchRecord, Map<String, String>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
parseAndSetOptions(Product, OperationType, BatchRecord, Map<String, String>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
The syntax we expect for the ProductRowConverter.ProductProperties.OPTIONS_HEADER column is a series of individual option values separated by RowUtils.VALUE_SEPARATOR.
parseAndSetProductOptionValues(Product, Variant, Map<String, String>, OperationType) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
The ProductRowConverter.parseAndSetOptions(Product, OperationType, BatchRecord, Map, BatchContext) method should have already parsed option values from this variant record (and all others) and used it to populate the AttributeChoice.getAllowedValues() on the parent.
parseAndSetTags(String, ProductAsset, OperationType) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
 
parseAndValidateIndividualVariantOptionValueToken(String) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
In VariantRowConverter.VariantProperties.OPTIONS_HEADER, there may be multiple option value tokens provided, separated by RowUtils.VALUE_SEPARATOR - for example, 'Shirt Color::Red|Shirt Size::Small'.
parseFieldNameAndLocale(String) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
 
parsePropertiesFromAssetCell(String) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
Cell values for assets (provided in columns starting with ProductImageColumnConverter.IMAGE_COLUMN_PREFIX) can be complex and supply multiple properties at once.
patchVariantTag(String, String, String, ProductTag, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
persistenceInputClearCacheCategory() - Method in interface com.broadleafcommerce.catalog.messaging.CategoryPersistenceConsumer
 
PHYSICAL - Enum constant in enum com.broadleafcommerce.catalog.domain.type.InventoryType
 
populateIncludedItem(IncludedProductDetail, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.IncludedProductContributionUtils
 
populateItemChoiceDefaults(ItemChoiceDetail, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
 
populateProductItemChoices(Collection<? extends ProductDetailsContext>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
Loops through the productDetailsContexts to populate product options item choices up to the maximum depth.
populateProductItemChoices(Collection<? extends ProductDetailsContext>, Map<String, Set<ProductDetails>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
Responsible for population of item choice categories, products, and variants of depths greater than one.
populateSpecificChoice(SpecificItemChoiceDetail, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
 
postClone(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogEnvironmentPostProcessor
 
POUNDS - Enum constant in enum com.broadleafcommerce.catalog.domain.type.WeightUnits
 
preFetchCategories(BatchRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
To satisfy requirements of CategoryProductColumnConverter, this method will identify and pre-fetch existing categories and place them into BatchRequest.BatchContext.getAdditionalContextMap().
preFetchCategoryProducts(BatchRequest, ContextInfo, Map<String, Product>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
To satisfy requirements of CategoryProductColumnConverter, this method will identify and pre-fetch existing category products and place them into BatchRequest.BatchContext.getAdditionalContextMap().
preFetchProductAssets(BatchRequest, ContextInfo, Map<String, Product>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
To satisfy requirements of ProductImageColumnConverter, this method will identify and pre-fetch existing product assets and place them into BatchRequest.BatchContext.getAdditionalContextMap() under ProductImageColumnConverter.BATCH_CONTEXT_PREFETCHED_IMAGES_BY_PRODUCT_ID_MAP.
preFetchProducts(BatchRequest, ContextInfo, Map<String, Product>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
Finds provided product records with supplied identifier values, pre-fetches them from the data store and places them into BatchRequest.BatchContext.getAdditionalContextMap() for use by ProductRowConverter.
preFetchProductTranslations(BatchRequest, ContextInfo, Map<String, Product>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
To satisfy requirements of CatalogTranslationColumnConverter, this method will identify and pre-fetch existing product translations and place them into BatchRequest.BatchContext.getAdditionalContextMap() under CatalogTranslationColumnConverter.BATCH_CONTEXT_PREFETCHED_PRODUCT_TRANSLATIONS_BY_PRODUCT_ID.
preFetchVariants(BatchRequest, ContextInfo, Map<String, Product>, Map<String, Variant>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
preFetchVariantsAndVariantRelatedEntities(BatchRequest, ContextInfo, Map<String, Product>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
 
preFetchVariantTranslations(BatchRequest, ContextInfo, Map<String, Product>, Map<String, Variant>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
To satisfy requirements of CatalogTranslationColumnConverter, this method will identify and pre-fetch existing variant translations and place them into BatchRequest.BatchContext.getAdditionalContextMap() under CatalogTranslationColumnConverter.BATCH_CONTEXT_PREFETCHED_VARIANT_TRANSLATIONS_BY_VARIANT_ID.
prefixWithEntityValidationMessageKey(String) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
 
prefixWithEntityValidationMessageKey(String) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
 
preFromMe(ContextInfo, Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
preFromMe(ContextInfo, Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
prependWithPathPrefix(String, String) - Static method in class com.broadleafcommerce.catalog.dataexport.converter.support.ConversionUtils
 
prependWithPathPrefix(String, String, String) - Static method in class com.broadleafcommerce.catalog.dataexport.converter.support.ConversionUtils
 
preToMe(ContextInfo, Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
PRICE_DECREASE_AMOUNT - Static variable in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.SupportedTypes
 
PriceDecreaseAmountPayload(MonetaryAmount) - Constructor for class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.PriceDecreaseAmountPayload
Manual all-args constructor to utilize JsonDeserialize for ProductBulkUpdateProcessor.PriceDecreaseAmountPayload.amount.
PriceInfo - Class in com.broadleafcommerce.catalog.domain.commerce
Pricing information for a target (e.g., Product or Variant), providing the target, best price, and some details about the other candidate prices.
PriceInfo() - Constructor for class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
 
PriceInfo(MonetaryAmount, String, Map<String, PriceTypeDetail>) - Constructor for class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
 
PriceInfoContributionUtils - Class in com.broadleafcommerce.catalog.service.util.commerce
Utility methods for PriceInfos created for the response to a ProductDetailsRequest.
PriceInfoContributionUtils(TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
 
PriceInfoProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
This contributor is responsible for the ProductDetails' price info.
PriceInfoProductDetailsContributor(PriceInfoContributionUtils) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.PriceInfoProductDetailsContributor
 
PriceTypeDetail - Class in com.broadleafcommerce.catalog.domain.commerce
Summary of the info for a specific type of price (e.g., salePrice).
PriceTypeDetail() - Constructor for class com.broadleafcommerce.catalog.domain.commerce.PriceTypeDetail
 
PriceTypeDetail(MonetaryAmount, String) - Constructor for class com.broadleafcommerce.catalog.domain.commerce.PriceTypeDetail
 
PRICING_KEY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
 
PRICING_KEY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
 
PRICING_KEY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
PRICING_KEY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
PRICING_KEY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
 
PRICING_KEY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
 
PRIMARY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification.Fields
 
PRIMARY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification.Headers
 
PRIMARY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
 
PRIMARY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
 
PRIMARY_CATEGORY_COLUMN_PREFIX - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
 
PRIMARY_IMAGE_COLUMN_PREFIX - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
 
PrimaryAsset - Interface in com.broadleafcommerce.catalog.domain.asset
An interface for any relationship between the asset and the entity that can be primary.
PrimaryAssetProductConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
Consolidates primary ProductAsset into products.
PrimaryAssetProductConsolidationContributor(ProductAssetService<ProductAsset>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.PrimaryAssetProductConsolidationContributor
 
process(ConsolidatedProduct, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.consolidation.ConsolidatedProductPostProcessor
 
process(ConsolidatedProduct, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultConsolidatedProductPostProcessor
 
processCategoryProductRecord(BatchRecord, String, List<PersistenceRequest<CategoryProduct>>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
processIncludedProductRecord(BatchRecord, Product, List<PersistenceRequest.EmbeddedItemRequest>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
processMessage(Message<String>) - Method in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
 
processOptionRecord(BatchRecord, Product, ContextInfo, List<PersistenceRequest.EmbeddedItemRequest>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
processProductAssetRecord(BatchRecord, String, List<PersistenceRequest<ProductAsset>>, List<BatchCompletionRecord>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
processProductTagRecord(BatchRecord, String, List<PersistenceRequest<ProductTag>>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
processSandboxOwner(ConsolidatedProduct) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
Populate the sandbox owner of the product, if in a user sandbox context.
processStateChange(JsonNode) - Method in class com.broadleafcommerce.catalog.messaging.CategoryPersistenceHandler
 
processVariantRecord(BatchRecord, String, List<PersistenceRequest<Variant>>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
processVendorRef(ConsolidatedProduct, Map<String, Catalog>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
Populate the vendor ref from the Product's catalog.
Product - Class in com.broadleafcommerce.catalog.domain.product
The main domain that the Broadleaf Catalog is based around.
Product() - Constructor for class com.broadleafcommerce.catalog.domain.product.Product
 
Product(String, String, String, String, String, String, String, CurrencyUnit, String, MonetaryAmount, MonetaryAmount, MonetaryAmount, MonetaryAmount, String, String, String, boolean, boolean, String, String, boolean, String, String, boolean, Map<String, FulfillmentFlatRate>, Instant, Instant, Dimensions, Weight, boolean, boolean, boolean, String, List<String>, Map<String, Attribute>, List<IncludedProduct>, List<ProductOption>, ReviewsSummary, ProductAsset, Category, List<String>, DataDrivenEnum, DataDrivenEnum, DataDrivenEnum, ContextState, String, Integer, Integer, Variant) - Constructor for class com.broadleafcommerce.catalog.domain.product.Product
 
PRODUCT - Enum constant in enum com.broadleafcommerce.catalog.dataexport.support.DefaultExportTarget
 
PRODUCT - Enum constant in enum com.broadleafcommerce.catalog.domain.product.IncludedProductType
The add on targets exactly one, predetermined Product.
PRODUCT - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultSpecificItemChoiceType
 
PRODUCT - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
 
PRODUCT - Static variable in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler.ImportTypes
For 'new product' imports, where the input should be defining full new products to create in the data store.
PRODUCT - Static variable in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler.RecordTypes
 
PRODUCT - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.ImportTypes
Deprecated.
 
PRODUCT - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
Deprecated.
 
PRODUCT - Static variable in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagTargetType
 
PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
 
PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
 
PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification.Fields
 
PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification.Headers
 
PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
 
PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
 
PRODUCT_TAG - Enum constant in enum com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
 
PRODUCT_TAG - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
 
PRODUCT_TAG - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
Deprecated.
 
PRODUCT_TAG_TRANSLATION_HINT - Static variable in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
 
ProductAsset - Class in com.broadleafcommerce.catalog.domain.asset
Represents a relationship between a Product and an Asset.
ProductAsset() - Constructor for class com.broadleafcommerce.catalog.domain.asset.ProductAsset
 
ProductAssetConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
Deprecated.
ProductAssetConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.ProductAssetConverter
Deprecated.
 
ProductAssetEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
Endpoints for CRUD on ProductAsset.
ProductAssetEndpoint(ProductAssetService<ProductAsset>, ProductService<Product>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint
 
ProductAssetEndpoint.ProductAssetUpdate - Class in com.broadleafcommerce.catalog.web.endpoint
A custom DTO that is intended for the specific purpose of supporting PATCH for ProductAsset.
productAssetExportRowConverter(ProductAssetExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
 
ProductAssetExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
Converts a ProductAsset to a Map row representation.
ProductAssetExportRowConverter(ProductAssetExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.ProductAssetExportRowConverter
 
productAssetExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
 
ProductAssetExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
 
ProductAssetExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification
 
ProductAssetExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
 
ProductAssetExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
 
ProductAssetRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.asset
Repository for persistent counter-parts of ProductAsset.
ProductAssetService<P extends ProductAsset> - Interface in com.broadleafcommerce.catalog.service.asset
Service API for ProductAssets.
ProductAssetsProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
Contributor responsible for the ProductDetails' assets
ProductAssetsProductDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductAssetsProductDetailsContributor
 
ProductAssetUpdate() - Constructor for class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint.ProductAssetUpdate
 
ProductAssetValidator - Class in com.broadleafcommerce.catalog.service.validation
Validations for ProductAsset.
ProductAssetValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.ProductAssetValidator
 
ProductBulkUpdateProcessor - Class in com.broadleafcommerce.catalog.service.bulk
A BulkUpdateProcessor for bulk update operations on BulkUpdateTarget.PRODUCT.
ProductBulkUpdateProcessor(ProductService<Product>, TypeFactory, FilterParser<Node>, ObjectMapper, ContextRequestConverter) - Constructor for class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
 
ProductBulkUpdateProcessor.AvailabiltyUpdatePayload - Class in com.broadleafcommerce.catalog.service.bulk
ProductBulkUpdateProcessor.PriceDecreaseAmountPayload - Class in com.broadleafcommerce.catalog.service.bulk
ProductBulkUpdateProcessor.SupportedTypes - Class in com.broadleafcommerce.catalog.service.bulk
The bulk update types that are supported by this processor.
ProductCloneEvent - Class in com.broadleafcommerce.catalog.clone.messaging
The event, which is sent after the Product is cloned.
ProductCloneEvent(Product, Product, List<String>, List<String>) - Constructor for class com.broadleafcommerce.catalog.clone.messaging.ProductCloneEvent
 
ProductCloneEvent(Product, Product, Map<String, Object>, List<String>, List<String>) - Constructor for class com.broadleafcommerce.catalog.clone.messaging.ProductCloneEvent
 
ProductConsolidationContributor - Interface in com.broadleafcommerce.catalog.service.product.consolidation
Populates extra data into the ConsolidatedProduct.
ProductConsolidationService - Interface in com.broadleafcommerce.catalog.service.product.consolidation
 
ProductConsolidationUtil - Class in com.broadleafcommerce.catalog.service.product.consolidation.util
Provides utility support for operations performed throughout Product Consolidation.
productConverter(TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
Deprecated.
 
ProductConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
Deprecated.
ProductConverter(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.ProductConverter
Deprecated.
 
ProductDefaultsInitializer - Class in com.broadleafcommerce.catalog.dataimport
Deprecated.
ProductDefaultsInitializer() - Constructor for class com.broadleafcommerce.catalog.dataimport.ProductDefaultsInitializer
Deprecated.
 
ProductDetails - Class in com.broadleafcommerce.catalog.domain.product.commerce
A structure containing all the info necessary for a product details page shown in a commerce-facing app (as opposed to a PIM UI).
ProductDetails() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
ProductDetails(Product, List<ProductAsset>, List<Breadcrumb>, List<IncludedProductDetail>, List<ProductOptionDetail>, PriceInfo, List<VariantDetail>, Set<CategoryRef>, Map<String, List<PromotionalProductSummary>>, String, List<ProductTagDetail>) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
ProductDetailsContext - Class in com.broadleafcommerce.catalog.domain.product.commerce
Information required to build ProductDetails for a commerce-facing product details page.
ProductDetailsContext() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
 
ProductDetailsContext(ProductDetailsRequest, Product, Map<String, ItemChoiceCategory>, Map<String, ProductDetails>, List<PromotionalProductSummary>, Map<String, List<ProductAsset>>, List<DataDrivenEnum>, Map<String, Set<ProductDetails>>, Map<String, VariantDetail>, Set<CategoryRef>, Map<String, List<ProductTag>>) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
 
ProductDetailsContextConsolidator - Interface in com.broadleafcommerce.catalog.service.product.commerce.context.consolidator
Services implementing this interface should handle consolidating context information provided by ProductDetailsContextContributors as needed such as consolidating product assets onto the related products.
ProductDetailsContextContributor - Interface in com.broadleafcommerce.catalog.service.product.commerce.context.contributor
Services implementing this interface are responsible for contributing a specific subset of information to a ProductDetailsContext based on a ProductDetailsRequest such as the related category, product, and variants in order to retrieve all related entities in bulk operations rather than piece-meal for performance reasons.
ProductDetailsContributor - Interface in com.broadleafcommerce.catalog.service.product.commerce.contributor
Responsible for contributing a specific subset of information to a ProductDetails based on a ProductDetailsContext such as contributing the assets or contributing the pricing info.
ProductDetailsEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.commerce
 
ProductDetailsEndpoint(ProductDetailsService, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.commerce.ProductDetailsEndpoint
 
ProductDetailsList - Class in com.broadleafcommerce.catalog.domain.product.commerce
A DTO that holds product references for bulk operations, and lists of failed request params.
ProductDetailsList() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
 
ProductDetailsList(List<ProductDetails>, Set<String>, Set<String>) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
 
ProductDetailsRequest - Class in com.broadleafcommerce.catalog.domain.product.commerce
A structure representing a request for a commerce-facing product details page including identifying information for the product for which to get details and interesting context information.
ProductDetailsRequest() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
 
ProductDetailsRequest(Set<String>, Set<String>, Map<String, Object>) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
 
ProductDetailsRequestException - Exception in com.broadleafcommerce.catalog.service.product.commerce.exception
Defines exceptions that can be thrown while responding to a ProductDetailsRequest.
ProductDetailsRequestException() - Constructor for exception com.broadleafcommerce.catalog.service.product.commerce.exception.ProductDetailsRequestException
 
ProductDetailsRequestException(String) - Constructor for exception com.broadleafcommerce.catalog.service.product.commerce.exception.ProductDetailsRequestException
 
ProductDetailsRequestException(String, Throwable) - Constructor for exception com.broadleafcommerce.catalog.service.product.commerce.exception.ProductDetailsRequestException
 
ProductDetailsRequestException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.catalog.service.product.commerce.exception.ProductDetailsRequestException
 
ProductDetailsRequestException(Throwable) - Constructor for exception com.broadleafcommerce.catalog.service.product.commerce.exception.ProductDetailsRequestException
 
ProductDetailsService - Interface in com.broadleafcommerce.catalog.service.product.commerce
This service is responsible for retrieving ProductDetails for ProductDetailsRequests.
ProductEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
Operations that are performed for a Product and PromotionalProducts
ProductEndpoint(ProductService<Product>, CloneProductService<Product, CloneProductRequest>, SkuGenerationService<Variant>, PromotionalProductService<PromotionalProduct>, CategoryService<Category>, TranslationEntityService<Translation>, CategoryProductService<CategoryProduct>, BulkUpdateManager, BulkUpdateService<BulkUpdate>, TypeFactory, ProductConsolidationService, ProductHydrationService, OptionGenerationService<Product>, RsqlFilterHandlerMethodArgumentResolver) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
ProductExportEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
 
ProductExportEndpoint(ExportManager, ExportService<Export>, ExportDownloadService) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.ProductExportEndpoint
 
productExportProcessor(ProductService<Product>, TypeFactory, FilterParser<Node>, ContextRequestConverter, ObjectMapper, ExportRowProducer<Product>) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration
 
ProductExportProcessor - Class in com.broadleafcommerce.catalog.dataexport
An ExportProcessor for exports of Product.
ProductExportProcessor(ProductService<Product>, TypeFactory, FilterParser<Node>, ContextRequestConverter, ObjectMapper, ExportRowProducer<Product>) - Constructor for class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
 
productExportRowConverter(ProductExportSpecification, ObjectMapper, ToStringConverter<Object>, DimensionsExportRowConverter, WeightExportRowConverter) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
 
ProductExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
Converts a Product to a Map row representation.
ProductExportRowConverter(ProductExportSpecification, ObjectMapper, ToStringConverter<Object>, DimensionsExportRowConverter, WeightExportRowConverter) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
 
productExportRowProducer(ProductExportRowConverter, VariantExportRowConverter, IncludedProductExportRowConverter, ProductOptionExportRowConverter, CategoryProductExportRowConverter, ProductAssetExportRowConverter, AttributeChoiceValueExportRowConverter, SpecificItemChoiceExportRowConverter, ProductTagExportRowConverter, VariantService<Variant>, CategoryProductService<CategoryProduct>, ProductAssetService<ProductAsset>, ProductTagService<ProductTag>) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration
 
ProductExportRowProducer - Class in com.broadleafcommerce.catalog.dataexport
ExportRowProducer implementation for Product.
ProductExportRowProducer(ProductExportRowConverter, VariantExportRowConverter, IncludedProductExportRowConverter, ProductOptionExportRowConverter, CategoryProductExportRowConverter, ProductAssetExportRowConverter, AttributeChoiceValueExportRowConverter, SpecificItemChoiceExportRowConverter, ProductTagExportRowConverter, VariantService<Variant>, CategoryProductService<CategoryProduct>, ProductAssetService<ProductAsset>, ProductTagService<ProductTag>) - Constructor for class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
ProductExportRowProducer.Headers - Class in com.broadleafcommerce.catalog.dataexport
These are headers that the row producer itself will add by default.
ProductExportRowProducer.LineTypes - Class in com.broadleafcommerce.catalog.dataexport
These are the different line types that the row producer will assign for the different exported rows.
productExportSpecification(ExportDataNormalizer) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
 
ProductExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
 
ProductExportSpecification(List<ExportDataNormalizer>) - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification
 
ProductExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
 
ProductExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
 
productFilterRulesExtractor() - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
 
ProductHydrationService - Interface in com.broadleafcommerce.catalog.service.product.hydration
Responsible for performing simple hydration of references within Products by querying for those references and populating their full values.
productIdGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
 
productIdGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
Defines the function which retrieves the Product ID from the domain object to consolidate, in order to group it with the appropriate product for processing.
productIdGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.PrimaryAssetProductConsolidationContributor
 
productIdGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
 
productIdGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
productIdGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.VariantProductConsolidationContributor
 
productImageColumnConverter(TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.RowConverters
 
ProductImageColumnConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
Component to parse and convert image-related columns from a CompleteProductImportBatchHandler.RecordTypes.PRODUCT import line.
ProductImageColumnConverter(ObjectMapper, TypeFactory, IdResolver) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
 
ProductImageColumnConverter.ProductAssetProperties - Class in com.broadleafcommerce.catalog.dataimport.converter
 
productImportBatchHandler(ProductConverter, VariantConverter, IncludedProductConverter, ProductOptionConverter, AttributeChoiceValueConverter, SpecificItemChoiceConverter, CategoryProductConverter, ProductAssetConverter, ProductTagConverter, ProductService<Product>, VariantService<Variant>, ProductAssetService<ProductAsset>, CategoryProductService<CategoryProduct>, OptionTemplateService<OptionTemplate>, OptionTemplateGroupService<OptionTemplateGroup>, ProductTagService<ProductTag>, ProductDefaultsInitializer, ContextRequestHydrator, TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration
 
ProductImportBatchHandler - Class in com.broadleafcommerce.catalog.dataimport
Deprecated.
ProductImportBatchHandler(ProductConverter, VariantConverter, IncludedProductConverter, ProductOptionConverter, AttributeChoiceValueConverter, SpecificItemChoiceConverter, CategoryProductConverter, ProductAssetConverter, ProductTagConverter, TypeFactory, ProductDefaultsInitializer, ProductService<Product>, VariantService<Variant>, ProductAssetService<ProductAsset>, CategoryProductService<CategoryProduct>, OptionTemplateGroupService<OptionTemplateGroup>, OptionTemplateService<OptionTemplate>, ProductTagService<ProductTag>, ContextRequestHydrator) - Constructor for class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
ProductImportBatchHandler.ImportTypes - Class in com.broadleafcommerce.catalog.dataimport
Deprecated.
 
ProductImportBatchHandler.RecordTypes - Class in com.broadleafcommerce.catalog.dataimport
Deprecated.
 
ProductInCategoryResponse(boolean) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint.ProductInCategoryResponse
 
ProductOption - Class in com.broadleafcommerce.catalog.domain.product.option
A "product option" encapsulates additional, variable information about a Product explicitly designed for customer-facing input.
ProductOption() - Constructor for class com.broadleafcommerce.catalog.domain.product.option.ProductOption
 
ProductOptionContributionUtils - Class in com.broadleafcommerce.catalog.service.product.commerce.util
Utility methods for ProductOptionDetails created for the response to a ProductDetailsRequest.
ProductOptionContributionUtils(PriceInfoContributionUtils, CatalogServiceProperties, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
 
productOptionConverter() - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
Deprecated.
 
ProductOptionConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
Deprecated.
ProductOptionConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.ProductOptionConverter
Deprecated.
 
ProductOptionDetail - Class in com.broadleafcommerce.catalog.domain.product.commerce
A version of ProductOption tailored toward the needs of a commerce-facing product details page.
ProductOptionDetail() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
ProductOptionDetail(ProductOption, ItemChoiceDetail) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
productOptionExportRowConverter(ProductOptionExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
 
ProductOptionExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
Converts a ProductOption to a Map row representation.
ProductOptionExportRowConverter(ProductOptionExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.ProductOptionExportRowConverter
 
productOptionExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
 
ProductOptionExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
 
ProductOptionExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification
 
ProductOptionExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
 
ProductOptionExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
 
ProductOptionListConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
Transforms a list of JpaProductOption into a JSON object String and vice-versa.
ProductOptionListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.ProductOptionListConverter
 
ProductOptionsProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
This contributor is responsible for all of a ProductDetails' product options.
ProductOptionsProductDetailsContributor(ProductOptionContributionUtils, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductOptionsProductDetailsContributor
 
ProductOptionValidator - Class in com.broadleafcommerce.catalog.service.validation
Validations for ProductOption.
ProductOptionValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
 
ProductOptionValidator.AttributeChoiceValidator - Class in com.broadleafcommerce.catalog.service.validation
Inner class specifically responsible for validation of ProductOption.getAttributeChoice().
ProductOptionValidator.ItemChoiceValidator - Class in com.broadleafcommerce.catalog.service.validation
Inner class specifically responsible for validation of ProductOption.getItemChoice().
ProductOptionValueCombination - Class in com.broadleafcommerce.catalog.service.option
Simple structure representing the output of generating option/value combinations
ProductOptionValueCombination(String, String) - Constructor for class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombination
 
ProductOptionValueCombinationService - Class in com.broadleafcommerce.catalog.service.option
Used to generate combinations from a list of product options and their allowed values.
ProductOptionValueCombinationService() - Constructor for class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombinationService
 
ProductReferences - Class in com.broadleafcommerce.catalog.service.product.hydration
Used by DefaultProductHydrationService to hold the references that need to be queried for in the data store.
ProductReferences() - Constructor for class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
 
ProductRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.product
 
productRowConverter(TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.RowConverters
 
ProductRowConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
Row converter to convert a Map (or row from a CSV file) into a Product.
ProductRowConverter(ObjectMapper, TypeFactory, IdResolver) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
ProductRowConverter.ProductOptionProperties - Class in com.broadleafcommerce.catalog.dataimport.converter
Properties that can be provided in a product option column to configure an option.
ProductRowConverter.ProductProperties - Class in com.broadleafcommerce.catalog.dataimport.converter
 
ProductsCategoryDetailsContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.contributor
ProductsCategoryDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.contributor.ProductsCategoryDetailsContributor
 
ProductService<P extends Product> - Interface in com.broadleafcommerce.catalog.service.product
 
ProductSingleIndexRequestPayload - 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 Product.
ProductSingleIndexRequestPayload(String) - Constructor for class com.broadleafcommerce.catalog.provider.shared.messaging.search.ProductSingleIndexRequestPayload
 
ProductSummary - Class in com.broadleafcommerce.catalog.domain.product.commerce
A structure containing the most used subset of product information that can be used in commerce-facing product list pages or components (as opposed to a PIM UI).
ProductSummary() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
ProductSummary(Product, List<ProductAsset>, PriceInfo, List<VariantDetail>, List<ProductTagDetail>) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
ProductTag - Class in com.broadleafcommerce.catalog.domain.tag
This defines the relationship between a Product or Variant and AdvancedTag.
ProductTag() - Constructor for class com.broadleafcommerce.catalog.domain.tag.ProductTag
 
ProductTagConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
 
ProductTagConsolidationContributor(TypeFactory, ProductTagService<ProductTag>, TranslationEntityService<Translation>, AdvancedTagService<AdvancedTag>) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
 
ProductTagConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
Deprecated.
ProductTagConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.ProductTagConverter
Deprecated.
 
ProductTagDetail - Class in com.broadleafcommerce.catalog.domain.product.commerce
 
ProductTagDetail() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
 
ProductTagDetail(String, AdvancedTag, String, Instant, Instant) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
 
productTagExportRowConverter(ProductTagExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
 
ProductTagExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
Converts a ProductTag to a Map row representation.
ProductTagExportRowConverter(ProductTagExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.ProductTagExportRowConverter
 
productTagExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
 
ProductTagExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
 
ProductTagExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification
 
ProductTagExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
 
ProductTagExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
 
ProductTagProductEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
Endpoint for managing ProductTags from a Product context.
ProductTagProductEndpoint(ProductService<Product>, AdvancedTagService<AdvancedTag>, ProductTagService<ProductTag>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
ProductTagRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.tag
Handles persistence operations for ProductTags.
ProductTagService<P extends ProductTag> - Interface in com.broadleafcommerce.catalog.service.tag
Service API for ProductTags.
ProductTagTagEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
Endpoint for managing ProductTags from an AdvancedTag context.
ProductTagTagEndpoint(ProductService<Product>, AdvancedTagService<AdvancedTag>, ProductTagService<ProductTag>, TranslationEntityService<Translation>, ContextRequestHydrator, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
ProductTagValidator - Class in com.broadleafcommerce.catalog.service.validation.tag
 
ProductTagValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.tag.ProductTagValidator
 
ProductTagVariantEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
Endpoint for managing ProductTags from a Variant context.
ProductTagVariantEndpoint(VariantService<Variant>, ProductService<Product>, AdvancedTagService<AdvancedTag>, ProductTagService<ProductTag>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
productTimeZoneDataNormalizer() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
 
ProductTranslation - Class in com.broadleafcommerce.catalog.service.product.consolidation
Class just for processing Product consolidation to allow storing both a translation for a related Product domain, and the ID of the product it belongs to.
ProductTranslation(String, Translation) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
ProductTypeValidator - Interface in com.broadleafcommerce.catalog.service.validation.product.type
The validator is used to validate the products with the specified types.
ProductValidator - Class in com.broadleafcommerce.catalog.service.validation
Validations for Product.
ProductValidator(ProductOptionValidator) - Constructor for class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
PROMOTIONAL_PRODUCT - Enum constant in enum com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
 
PROMOTIONAL_PRODUCT - Enum constant in enum com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
 
PromotionalCategoryProduct - Class in com.broadleafcommerce.catalog.domain
A join entity that associates Categories to Products in a many to many relationship, with additional marketing-related information about the association.
PromotionalCategoryProduct() - Constructor for class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
 
PromotionalCategoryProductRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository
Repository for persistent counter-parts of PromotionalCategoryProducts.
PromotionalCategoryProductService<P extends PromotionalCategoryProduct> - Interface in com.broadleafcommerce.catalog.service
PromotionalCategoryProductSummary - Class in com.broadleafcommerce.catalog.domain.product.commerce
A structure containing the most used subset of promotional category product information that can be used in commerce-facing product list pages or components (as opposed to a PIM UI).
PromotionalCategoryProductSummary() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
PromotionalCategoryProductSummary(PromotionalCategoryProduct, ProductSummary) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
PromotionalCategoryProductValidator - Class in com.broadleafcommerce.catalog.service.validation
PromotionalCategoryProductValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.PromotionalCategoryProductValidator
 
PromotionalProduct - Class in com.broadleafcommerce.catalog.domain
A join entity that associates Products to each other in a many to many relationship, including additional information about the association.
PromotionalProduct() - Constructor for class com.broadleafcommerce.catalog.domain.PromotionalProduct
 
PromotionalProductRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.product.relation
Repository for persistent counter-parts of PromotionalProducts
PromotionalProductService<P extends PromotionalProduct> - Interface in com.broadleafcommerce.catalog.service.product.relation
Service API for PromotionalProducts.
PromotionalProductsProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
Contributor responsible for the ProductDetails' promotional products.
PromotionalProductsProductDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.PromotionalProductsProductDetailsContributor
 
PromotionalProductSummary - Class in com.broadleafcommerce.catalog.domain.product.commerce
 
PromotionalProductSummary() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
PromotionalProductSummary(PromotionalProduct, ProductDetails) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
PromotionalProductType - Enum in com.broadleafcommerce.catalog.domain.product.relation.type
 
PromotionalProductValidator - Class in com.broadleafcommerce.catalog.service.validation
Validations for PromotionalProduct.
PromotionalProductValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.PromotionalProductValidator
 
PROVIDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
 
PROVIDER - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
 
putIfNotNull(String, String, Map<String, String>) - Static method in class com.broadleafcommerce.catalog.dataexport.converter.support.ConversionUtils
 
putIfNotNull(String, T, Function<T, String>, Map<String, String>) - Static method in class com.broadleafcommerce.catalog.dataexport.converter.support.ConversionUtils
 

Q

QUANTITY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
 
QUANTITY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
 

R

RATING - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
RATING - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
RATING - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
RATING - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 
RATING_UNITS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
RATING_UNITS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
RATING_UNITS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
RATING_UNITS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 
read(ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
 
read(ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
 
readAll(ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CartFieldMappingService
Retrieves of all the CartItemProductMappings.
readAll(ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCartFieldMappingService
 
readAll(ContextInfo, String, Pageable, Node) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
 
readAll(ContextInfo, String, Pageable, Node) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
 
readAll(String, Node, Pageable, ContextInfo, Boolean, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
 
readAll(String, Node, Pageable, ContextInfo, Boolean, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint
 
readAllByCategoryContextId(String, Boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllByCategoryContextId(String, Boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Finds all products in a given category.
readAllByCategoryIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Finds all CategoryProducts for the given Category.id and CategoryProduct.sorted values.
readAllByCategoryIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readAllByCategoryIdAndProductIdsAndIsSorted(String, List<String>, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readAllByCategoryIdAndProductIdsAndIsSorted(String, List<String>, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Finds all CategoryProducts for the given Category.id, Product.id, and CategoryProduct.sorted values.
readAllByCategoryIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Reads a list of CategoryProducts by ID.
readAllByCategoryIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readAllByContextIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllByContextIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Return all of the categories with IDs in the supplied collection.
readAllByContextIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readAllByContextIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.enumeration.DataDrivenEnumService
Return all of the data driven enums with IDs in the supplied collection.
readAllByContextIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.enumeration.DefaultDataDrivenEnumService
 
readAllByContextIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
readAllByContextIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Return all of the products with IDs in the supplied collection.
readAllByContextIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
Return all of the variants with IDs in the supplied collection.
readAllByContextIds(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Return all of the categories with IDs in the supplied list.
readAllByContextIds(Collection<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readAllByContextIds(Collection<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllByContextIds(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Return all of the products with IDs in the supplied list.
readAllByExternalIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllByExternalIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
readAllByExternalIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Fetches products based on the provided external IDs.
readAllByExternalIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
Returns a List of Variant objects, filtered by a collection of external IDs.
readAllByFiltersExcluding(Node, List<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllByFiltersExcluding(Node, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Returns all of the products matching the given filters, excluding any products whose IDs match any of the values in exclusions.
readAllById(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readAllById(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Retrieves of all the Categories that match the contextIds.
readAllByIdIn(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
 
readAllByIdIn(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.AdvancedTagService
Reads all of the tags with matching ids.
readAllByIdOrProductId(Collection<String>, Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
readAllByIdOrProductId(Collection<String>, Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
Retrieves all Variants with the given variantIds or whose parent Products are in productIds.
readAllByIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateService
 
readAllByIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.option.OptionTemplateService
Finds all option templates with IDs in the supplied collection.
readAllByName(boolean, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Read all categories, filtered by name.
readAllByName(boolean, String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readAllByName(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupService
 
readAllByName(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateService
 
readAllByName(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.option.OptionTemplateGroupService
 
readAllByName(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.option.OptionTemplateService
 
readAllByName(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllByName(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
 
readAllByNameLike(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.AdvancedTagService
Read all tags filtered by name.
readAllByNameLike(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
 
readAllByNamesIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Read all categories, filtered by name.
readAllByNamesIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readAllByParentCategoryId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Read all categories in the database that have the given category context ID set as their parent category.
readAllByParentCategoryId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readAllByParentCategoryIdIn(List<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
 
readAllByParentCategoryIdIn(List<String>, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readAllByPosition(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.AdvancedTagService
Reads all of the tags with matching position.
readAllByPosition(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
 
readAllByProductId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.relation.DefaultPromotionalProductService
 
readAllByProductId(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readAllByProductId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product tags with matching productId.
readAllByProductId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.relation.PromotionalProductService
Reads all of the PromotionalProducts associated with the given product ID.
readAllByProductId(String, Node, Pageable, Class<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
readAllByProductId(String, Node, Pageable, Class<P>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
 
readAllByProductIdAndSkuQuery(String, String, Node, Pageable, ContextInfo, Class<P>) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
readAllByProductIdAndSkuQuery(String, String, Node, Pageable, ContextInfo, Class<P>) - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
 
readAllByProductIdIn(Iterable<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readAllByProductIdIn(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product tags with matching productIds.
readAllByProductIdIn(Iterable<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product tags with matching productIds.
readAllByProductIdIn(Collection<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
readAllByProductIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
readAllByProductIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.ProductAssetService
Reads all of the product assets which are associated with any of the given productIds.
readAllByProductIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Reads all of the category products which are associated with any of the given productIds.
readAllByProductIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readAllByProductIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
readAllByProductIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
Reads all of the variants which are associated with any of the given productIds.
readAllByProductIdIn(Collection<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.ProductAssetService
Reads all of the product assets which are associated with any of the given productIds.
readAllByProductIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.relation.DefaultPromotionalProductService
 
readAllByProductIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.relation.PromotionalProductService
Reads all of the PromotionalProducts associated with the given product IDs.
readAllBySkus(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
readAllBySkus(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
Returns a List of Variant objects, filtered by a collection of external IDs.
readAllByTagIdIn(Iterable<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readAllByTagIdIn(Iterable<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product tags with matching tagIds.
readAllByType(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.AdvancedTagService
Reads all of the tags with matching type.
readAllByType(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
 
readAllByType(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.enumeration.DataDrivenEnumService
Returns all of the data driven enums with the given type and filters.
readAllByType(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.enumeration.DefaultDataDrivenEnumService
 
readAllByTypeAndPosition(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.AdvancedTagService
Reads all of the tags with matching type and position.
readAllByTypeAndPosition(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
 
readAllByUris(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllByUris(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Finds the product matching the uris.
readAllByUrls(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readAllByUrls(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Finds a categories by the given urls.
readAllByValue(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.enumeration.DataDrivenEnumService
Returns all of the data driven enums with the given value and filters.
readAllByValue(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.enumeration.DefaultDataDrivenEnumService
 
readAllCategories(HttpServletRequest, ContextInfo, boolean, String, Pageable, Node, List<String>) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
readAllConsolidatedProducts(Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
 
readAllConsolidatedProducts(Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.consolidation.ProductConsolidationService
Read and consolidate products with their related domain.
readAllDataDrivenEnums(ContextInfo, String, Node, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
 
readAllPrimaryAssetsByCategoryIdsExcludeAssetIds(Iterable<String>, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.CategoryAssetService
Reads all the primary CategoryAsset for the given category IDs excluding given asset IDs.
readAllPrimaryAssetsByCategoryIdsExcludeAssetIds(Iterable<String>, Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
 
readAllPrimaryAssetsByParentIdsExcludeAssetIds(Iterable<String>, Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.AbstractPrimaryAssetCollisionService
Reads all the primary assets for the given parent IDs excluding given asset IDs.
readAllPrimaryAssetsByParentIdsExcludeAssetIds(Iterable<String>, Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryPrimaryAssetCollisionService
 
readAllPrimaryAssetsByParentIdsExcludeAssetIds(Iterable<String>, Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductPrimaryAssetCollisionService
 
readAllPrimaryAssetsByProductIds(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
readAllPrimaryAssetsByProductIds(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.ProductAssetService
Reads all of the primary ProductAssets for the given product IDs.
readAllPrimaryAssetsByProductIdsExcludeAssetIds(Iterable<String>, Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
readAllPrimaryAssetsByProductIdsExcludeAssetIds(Iterable<String>, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.ProductAssetService
Reads all the primary ProductAssets for the given product IDs excluding given asset IDs.
readAllProductIdsIgnoreNarrowing(ContextInfo, Node, int) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
readAllProducts(ContextInfo, String, boolean, Node, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
readAllProductsIgnoreNarrowingHydrated(ContextInfo, Node) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
readAllProductTags(ContextInfo, String, boolean, Node, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
readAllProductTags(ContextInfo, String, Node, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
readAllProductTags(ContextInfo, String, String, Node, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
readAllSKUs(HttpServletRequest, ContextInfo, Node, Pageable, String, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
readAllSkusByProduct(P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllSkusByProduct(P, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Reads all the SKUs for the the specified product.
readAllSkusByProductId(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllSkusByProductId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Reads all the SKUs for the the specified product ID.
readAllSkusByProductIdAndQuery(String, String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllSkusByProductIdAndQuery(String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Reads all the SKUs for the the specified product ID and SKU identifier.
readAllTags(ContextInfo, String, Node, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
 
readAllUniqueIds(int, Node) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllUniqueIds(int, Node) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Return all of the unique product IDs.
readAllUniqueIdsPerContext(int, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readAllUniqueIdsPerContext(int, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Retrieves a narrowed list of unique product context IDs narrowed on a ContextInfo
readAllVariantTags(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
readAllVariantTagsSorted(String, String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
readAssetsForProducts(HttpServletRequest, ContextInfo, Node, List<String>) - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.ProductDetailsEndpoint
 
readBrowseDetails(HttpServletRequest, ContextInfo, Pageable, BrowseDetailsRequest, MultiValueMap<String, String>) - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.BrowseDetailsEndpoint
 
readByAttributeName(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CartFieldMappingService
Retrieve a CartFieldMapping with the requested attribute name.
readByAttributeName(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCartFieldMappingService
 
readByCategoryContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Reads all of the CategoryProduct relationships in the database associated with the given category context ID.
readByCategoryContextId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readByCategoryContextIdAndProductIds(String, List<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Reads all CategoryProduct relationships in the database associated with the given category context ID and Product IDs.
readByCategoryContextIdAndProductIds(String, List<String>, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readByCategoryContextIdAndType(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
 
readByCategoryContextIdAndType(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.PromotionalCategoryProductService
Reads all of the category promotional products in the database associated with the given category context ID, optionally filtered by the relationship type.
readByCategoryId(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
 
readByCategoryId(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
 
readByCategoryId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.CategoryAssetService
Finds all of the CategoryAssets for a Category by ID.
readByCategoryId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.PromotionalCategoryProductService
Reads all of the PromotionalCategoryProduct relationships in the database associated with the given category context ID.
readByCategoryIdAndPrimaryTrue(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
 
readByCategoryIdAndPrimaryTrue(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.CategoryAssetService
Finds the primary CategoryAsset for the given CategoryAsset.categoryId.
readByCategoryIdIn(Collection<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readByCategoryIdIn(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Reads a page of CategoryProducts by ID.
readByContextIdOpt(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
readByContextIdOpt(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
Read a single instance of an entity in the form of a business domain.
readByExternalId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Find a category by its external ID
readByExternalId(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readByExternalIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Find a list of categories by the supplied external IDs
readByExternalIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readByExternalIdIn(Collection<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Find categories by their external IDs
readByExternalIdIn(Collection<String>, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readById(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupService
 
readById(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateService
 
readById(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.option.OptionTemplateGroupService
 
readById(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.option.OptionTemplateService
 
readByIdAndCategoryId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Finds the CategoryProduct which has the given ID and parent category ID.
readByIdAndCategoryId(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readByJoinedIds(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Query for a CategoryProduct that joins a given product and category.
readByJoinedIds(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readByJoinedIds(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
 
readByJoinedIds(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.PromotionalCategoryProductService
Query for a PromotionalCategoryProduct that joins a given product and category.
readByNameExact(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.AdvancedTagService
Finds the tag by name, which should be unique.
readByNameExact(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
 
readByProductContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Reads all of the CategoryProduct relationships in the database associated with the given product context ID.
readByProductContextId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readByProductContextIdAndContextId(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readByProductContextIdAndContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Looks up the product tag by the parent product's and the product tag's IDs.
readByProductIdAndPrimaryTrue(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
readByProductIdAndPrimaryTrue(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.ProductAssetService
Finds the primary ProductAsset for the given ProductAsset.productId.
readByProductIdAndSku(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
readByProductIdAndSku(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
Reads a specific variant for a given product by its sku code.
readByProductIdAndTagId(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readByProductIdAndTagId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Read the product tag with matching productId and tagId.
readByTagIdAndId(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readByTagIdAndId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Looks up the product tag by the parent tag's and the product tag's IDs.
readByTypeAndValue(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.enumeration.DataDrivenEnumService
Returns the DataDrivenEnum that has the given type and value.
readByTypeAndValue(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.enumeration.DefaultDataDrivenEnumService
 
readByTypeAndValue(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
Read a data driven enum by type and value.
readByUri(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
readByUri(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
Read a product by a given URI
readByUrl(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Finds a category by the given url.
readByUrl(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
readByVariantIdAndTagId(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readByVariantIdAndTagId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Read a product tag matching the variant ID and tag ID.
readCartFieldMappings(HttpServletRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.CartFieldMappingEndpoint
 
readCategories(String, Pageable, ContextInfo, Node) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
readCategoryById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
readCategoryProductsByProductIdIn(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
readDataDrivenEnumById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
 
readDetailsForRequest(HttpServletRequest, ContextInfo, DataDrivenEnumDetailsRequest, MultiValueMap<String, String>) - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.DataDrivenEnumDetailsEndpoint
readDetailsForRequest(HttpServletRequest, ContextInfo, Pageable, CategoryDetailsRequest, MultiValueMap<String, String>) - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.CategoryDetailsEndpoint
Returns a CategoryDetails for the given CategoryDetailsRequest.
readDetailsForRequests(HttpServletRequest, ContextInfo, ProductDetailsRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.ProductDetailsEndpoint
Returns a ProductDetails for the given ProductDetailsRequest.
readGeneralProduct(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
readGeneralProducts(String, Pageable, ContextInfo, Boolean, Node) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
readMarketplaceApplicationsForCatalogs(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
 
readPageByProductId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readPageByProductId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product tags with matching productId.
readPageByProductIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readPageByProductIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product tags with matching productId and are all sorted or all not sorted, depending on isSorted.
readPageByProductIdAndVariantId(String, String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readPageByProductIdAndVariantId(String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product variant tags with matching productId and variantId.
readPageByProductIdIn(Iterable<String>, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readPageByProductIdIn(Iterable<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product tags with matching productIds.
readPageByTagId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readPageByTagId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product tags with matching tagId.
readPageByTagIdAndTargetType(String, String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readPageByTagIdAndTargetType(String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product tags with matching tagId.
readPageByVariantId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readPageByVariantId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Read a page of product tags matching the supplied variant ID
readPageByVariantIdAndIsSorted(String, String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readPageByVariantIdAndIsSorted(String, String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product variant tags with matching productId and variantId.
readPageForCategory(Category, Pageable, Node, Boolean, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readPageForCategory(Category, Pageable, Node, Boolean, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Finds a page of CategoryProducts for the given Category and additional inputs.
readPrimaryByProductIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
readPrimaryByProductIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
Reads all CategoryProducts whose product ID is in one of the given values and whose CategoryProduct.primary is true.
readProductAssetsByProductIdIn(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
readProductById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
readProductExportsForAuthor(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductExportEndpoint
 
readProductExportsForSystem(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductExportEndpoint
 
readProductTag(ContextInfo, String, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
readProductTag(ContextInfo, String, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
readProductTagsByProductIdIn(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
readProductTagsPageAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readProductTagsPageAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product tags with matching productId and are all sorted or all not sorted, depending on isSorted.
readPromotionalProduct(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
readPromotionalProducts(ContextInfo, String, Node, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
readPromotionalProducts(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
readRecordsToProcess(BulkUpdate) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
 
readRecordsToProcess(Export) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
 
readSingle(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
 
readSingle(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint
 
readSubcategories(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
readSubcategoriesByCategoryIds(List<String>, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
readTagById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
 
readTagsForProduct(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readTagsForProduct(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Read tags for a specific product.
readTagsForProducts(HttpServletRequest, ContextInfo, Node, List<String>) - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.ProductDetailsEndpoint
 
readTagsPageForProduct(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
readTagsPageForProduct(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
Reads all of the product tags with matching productId.
readVariantById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.VariantEndpoint
 
readVariantsByProductIdIn(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
 
readVariantTag(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
reconcilePrimaryAssetCollisions(BulkPersistenceResponse<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.AbstractPrimaryAssetCollisionService
Identifies a mapping of entity id to primary asset id.
reconcilePrimaryAssetCollisions(Iterable<String>, Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.AbstractPrimaryAssetCollisionService
Identifies a mapping of entity id to primary asset id.
reconcilePrimaryAssetCollisions(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.AbstractPrimaryAssetCollisionService
Identifies a mapping of entity id to primary asset id.
reconcilePrimaryAssetCollisions(List<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.AbstractPrimaryAssetCollisionService
Identifies a mapping of entity id to primary asset id.
reconcilePrimaryAssetCollisions(Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.AbstractPrimaryAssetCollisionService
Identifies a mapping of entity id to primary asset id.
reconcilePrimaryAssetCollisions(P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.AbstractPrimaryAssetCollisionService
Identifies a mapping of entity id to primary asset id.
recursivelyNarrowItemChoices(ProductDetails, Map<String, ProductDetails>, Map<String, VariantDetail>, Set<String>, int) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
Recursively builds out and prunes the item choices for the product.
REGEX - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationType
A regular express is run against the submitted option value
REJECT_OR_IGNORE - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultMergingType
Reject or ignore item from being added.
RelatedCategoriesProductContextContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.context.contributor
Contributes all of the related Categories to the ProductDetailsContext.
RelatedCategoriesProductContextContributor(CategoryService<Category>, CategoryProductService<CategoryProduct>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedCategoriesProductContextContributor
 
RelatedCategoryAssetsCategoryContextContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.context.contributor
Contributes all of the related CategoryAssets to the CategoryDetailsContext.
RelatedCategoryAssetsCategoryContextContributor(CategoryAssetService<CategoryAsset>) - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedCategoryAssetsCategoryContextContributor
 
RelatedDataDrivenEnumsProductContextContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.context.contributor
Contributes all of the related DataDrivenEnums to the ProductDetailsContext.
RelatedDataDrivenEnumsProductContextContributor(DataDrivenEnumService<DataDrivenEnum>) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
 
RelatedProductAssetsCategoryContextContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.context.contributor
Contributes all of the related ProductAssets to the CategoryDetailsContext.
RelatedProductAssetsCategoryContextContributor(ProductAssetService<ProductAsset>) - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductAssetsCategoryContextContributor
 
RelatedProductAssetsProductContextContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.context.contributor
Contributes all of the related ProductAssets to the ProductDetailsContext.
RelatedProductAssetsProductContextContributor(ProductAssetService<ProductAsset>) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductAssetsProductContextContributor
 
RelatedProductsCategoryContextConsolidator - Class in com.broadleafcommerce.catalog.service.category.commerce.context.consolidator
Consolidates all of the context info for related products onto those products.
RelatedProductsCategoryContextConsolidator(PriceInfoContributionUtils, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
 
RelatedProductsCategoryContextContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.context.contributor
Contributes all of the related Products to the CategoryDetailsContext.
RelatedProductsCategoryContextContributor(CategoryProductService<CategoryProduct>, PromotionalCategoryProductService<PromotionalCategoryProduct>, ProductService<Product>, TypeFactory, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
 
RelatedProductsProductContextConsolidator - Class in com.broadleafcommerce.catalog.service.product.commerce.context.consolidator
Consolidates all of the context info for related products onto those products.
RelatedProductsProductContextConsolidator(IncludedProductContributionUtils, PriceInfoContributionUtils, ProductOptionContributionUtils, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
 
RelatedProductsProductContextContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.context.contributor
Contributes all of the related products and categories' products to the ProductDetailsContext.
RelatedProductsProductContextContributor(CategoryProductService<CategoryProduct>, ProductService<Product>, TypeFactory, RSQLFilterParser) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
 
RelatedProductTagsCategoryContextContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.context.contributor
Contributes all of the related ProductTags to the CategoryDetailsContext.
RelatedProductTagsCategoryContextContributor(ProductTagService<ProductTag>, AdvancedTagService<AdvancedTag>) - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductTagsCategoryContextContributor
 
RelatedProductTagsProductContextContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.context.contributor
Contributes all of the related ProductTags to the ProductDetailsContext.
RelatedProductTagsProductContextContributor(ProductTagService<ProductTag>) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductTagsProductContextContributor
 
RelatedPromoProductsProductContextContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.context.contributor
Contributes all of the related PromotionalProducts to the ProductDetailsContext.
RelatedPromoProductsProductContextContributor(PromotionalProductService<PromotionalProduct>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedPromoProductsProductContextContributor
 
RelatedPromotionalProductsCategoryContextConsolidator - Class in com.broadleafcommerce.catalog.service.category.commerce.context.consolidator
Consolidates all of the context info for related promotional products onto those products.
RelatedPromotionalProductsCategoryContextConsolidator() - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedPromotionalProductsCategoryContextConsolidator
 
RelatedPromotionalProductsCategoryDetailsContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.contributor
RelatedPromotionalProductsCategoryDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.contributor.RelatedPromotionalProductsCategoryDetailsContributor
 
RelatedPromotionalProductsProductContextConsolidator - Class in com.broadleafcommerce.catalog.service.product.commerce.context.consolidator
Consolidates all of the context info for related promotional products onto those products.
RelatedPromotionalProductsProductContextConsolidator() - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedPromotionalProductsProductContextConsolidator
 
RelatedVariantsCategoryContextConsolidator - Class in com.broadleafcommerce.catalog.service.category.commerce.context.consolidator
Consolidates all of the context info for related variants onto those variants.
RelatedVariantsCategoryContextConsolidator(PriceInfoContributionUtils) - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedVariantsCategoryContextConsolidator
 
RelatedVariantsCategoryContextContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.context.contributor
Contributes all of the related Variants to the CategoryDetailsContext.
RelatedVariantsCategoryContextContributor(VariantService<Variant>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedVariantsCategoryContextContributor
 
RelatedVariantsProductContextConsolidator - Class in com.broadleafcommerce.catalog.service.product.commerce.context.consolidator
Consolidates all of the context info for related variants onto those variants.
RelatedVariantsProductContextConsolidator(PriceInfoContributionUtils, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedVariantsProductContextConsolidator
 
RelatedVariantsProductContextContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.context.contributor
Contributes all of the related Variants to the ProductDetailsContext.
RelatedVariantsProductContextContributor(VariantService<Variant>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedVariantsProductContextContributor
 
removeAndParseAssetTags(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.IncludedProductConverter
Deprecated.
 
removeAndParseAttributes(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductConverter
Deprecated.
 
removeAndParseAttributes(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantConverter
Deprecated.
 
removeAndParseFulfillmentFlatRates(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductConverter
Deprecated.
 
removeAndParseFulfillmentFlatRates(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantConverter
Deprecated.
 
removeAndParseKeywords(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductConverter
Deprecated.
 
removeAndParseOptionValues(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantConverter
Deprecated.
 
removeAndParseSpecificChoiceAssetTags(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.SpecificItemChoiceConverter
Deprecated.
 
removeAndParseTags(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductConverter
Deprecated.
 
removeAndParseTags(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductAssetConverter
Deprecated.
 
removeDependentsOfFailedParents(Map<String, String>, List<PersistenceRequest<T>>, Function<T, String>, Function<T, String>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
Finds and removes any dependent persistence requests from dependentRequests which refer to a "parent" item which was not successfully persisted.
removeDependentsOfFailedParents(Map<String, String>, List<PersistenceRequest<T>>, Function<T, String>, Function<T, String>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
Finds and removes any dependent persistence requests from dependentRequests which refer to a "parent" item which was not successfully persisted.
removeGeneralProduct(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
removePromotionalProduct(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
reorderCategoryAsset(String, String, ContextInfo, SortPositionRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
 
reorderGeneralProduct(HttpServletRequest, ContextInfo, String, String, SortPositionRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
reorderGeneralProducts(HttpServletRequest, ContextInfo, String, SortPositionRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
reorderProductAsset(String, String, ContextInfo, SortPositionRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint
 
reorderProductTag(ContextInfo, String, String, SortPositionRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
reorderPromotionalProduct(HttpServletRequest, ContextInfo, String, String, SortPositionRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
reorderPromotionalProduct(HttpServletRequest, ContextInfo, String, String, SortPositionRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
reorderVariantTag(ContextInfo, String, String, String, SortPositionRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
Overridden to enable automatic un-setting of the existing primary.
replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
Performs the same behavior as BaseCrudEntityService.replace(String, Object, ContextInfo) with the addition of Product.getPrimaryCategory() management.
replace(ContextInfo, String, OptionTemplate) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
 
replace(ContextInfo, String, OptionTemplateGroup) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
 
replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
Overridden to enable automatic un-setting of the existing primary.
replaceAll(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
Overridden to enable automatic un-setting of the existing primary.
replaceAll(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
Overridden to enable automatic un-setting of the existing primary.
replaceAllAllowingPartialSuccess(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
Overridden to enable automatic un-setting of the existing primary.
replaceAllAllowingPartialSuccess(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
Overridden to enable automatic un-setting of the existing primary.
replaceAllCategoryTranslations(ContextInfo, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
replaceAllDataDrivenEnumTranslations(ContextInfo, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
 
replaceAllProductAssetTranslations(ContextInfo, String, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint
 
replaceAllProductOptionGroupTranslations(ContextInfo, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
 
replaceAllProductOptionTranslations(ContextInfo, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
 
replaceAllProductTagTranslations(ContextInfo, String, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
replaceAllProductTagTranslations(ContextInfo, String, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
replaceAllProductTranslations(ContextInfo, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
replaceAllPromotionalProductTranslations(ContextInfo, String, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
replaceAllPromotionalProductTranslations(ContextInfo, String, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
replaceAllTagTranslations(ContextInfo, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
 
replaceAllVariantTagTranslations(String, String, String, Locale, TranslationsPayload, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
replaceAllVariantTranslations(ContextInfo, String, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
 
replaceAllVariantTranslations(ContextInfo, String, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.catalog.web.endpoint.VariantEndpoint
 
replaceCategory(HttpServletRequest, ContextInfo, String, Category) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
replaceDataDrivenEnum(HttpServletRequest, ContextInfo, String, DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
 
replaceGeneralProduct(String, String, CategoryProduct, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
replaceProduct(HttpServletRequest, ContextInfo, String, Product) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
replaceProductTag(ContextInfo, String, String, ProductTag) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
replaceProductTag(ContextInfo, String, String, ProductTag) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
replacePromotionalProduct(ContextInfo, String, String, PromotionalProduct) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
replacePromotionalProduct(String, String, PromotionalCategoryProduct, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
replaceTag(HttpServletRequest, ContextInfo, String, AdvancedTag) - Method in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
 
replaceVariant(HttpServletRequest, ContextInfo, String, String, Variant) - Method in class com.broadleafcommerce.catalog.web.endpoint.VariantEndpoint
 
replaceVariantTag(String, String, String, ProductTag, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagVariantEndpoint
 
REQUIRED - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
REQUIRED - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
REQUIRED - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductOptionProperties
 
resolveCategory(CategoryDetailsRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
Resolves the base category for the given request.
resolveCurrencyForValidation(Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
First, we take what is on the product.
resolveDataDrivenEnums(DataDrivenEnumDetailsRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
 
ResolvedProductReferences - Class in com.broadleafcommerce.catalog.service.product.hydration
Used by the DefaultProductHydrationService to hold the results of querying for the references.
ResolvedProductReferences() - Constructor for class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
 
resolveProductId(Product, BatchRecord, OperationType, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
resolveProducts(ProductDetailsRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
Resolves the base product for the given requests.
resolveVariantId(Variant, BatchRecord, OperationType, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
 
retrieveAllCategoriesTranslations(List<ConsolidatedProduct>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
retrieveAllPrimaryAssetTranslations(List<ConsolidatedProduct>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
retrieveAllProductTranslations(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
retrieveAllVariantsTranslations(List<ConsolidatedProduct>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
retrieveNextLevelProducts(Collection<? extends ProductDetailsContext>, Map<String, Set<ProductDetails>>, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
Retrieves the map of ProductDetails to recursively build out the item choice hierarchy structure.
ReviewsSummary - Class in com.broadleafcommerce.catalog.domain.product
A structure containing a summary of a product's or variant's reviews.
ReviewsSummary() - Constructor for class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
 
ReviewsSummary(int, BigDecimal, String) - Constructor for class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
 
RouteConstants - Class in com.broadleafcommerce.catalog.provider
 
RouteConstants.Persistence - Class in com.broadleafcommerce.catalog.provider
 
ROW_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.Headers
 
RowConverters(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.RowConverters
 
RSQLEvaluationService<P extends Product> - Interface in com.broadleafcommerce.catalog.service.rsql
Service to parse RSQL Nodes and evaluate the query rules against a product.
RULE_BASED - Enum constant in enum com.broadleafcommerce.catalog.domain.category.type.CategoryProductMembershipType
Products are determined to be included within this category if they match a configured rule.
runMappersAndPostMappers(List<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 
runMappersAndPostMappers(Page<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
 

S

SALE_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
SALE_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
SALE_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
SALE_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 
SALE_PRICE - Static variable in class com.broadleafcommerce.catalog.domain.commerce.type.DefaultPriceType
 
SEARCHABLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
SEARCHABLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
searchAllWithCategoryContextId(String, Boolean, String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
 
searchAllWithCategoryContextId(String, Boolean, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CustomizedCategoryAssetRepository
Finds all CategoryAssets for the given category context ID, optionally filtering by additional search/filter arguments.
searchAllWithCategoryId(String, Boolean, String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
 
searchAllWithCategoryId(String, Boolean, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.CategoryAssetService
Finds all CategoryAssets for the given category ID, optionally filtering by additional search/filter arguments.
searchAllWithProductContextId(String, Boolean, String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
 
searchAllWithProductContextId(String, Boolean, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CustomizedProductAssetRepository
Finds all ProductAssets for the given product context ID, optionally filtering by additional search/filter arguments.
searchAllWithProductId(String, Boolean, String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
searchAllWithProductId(String, Boolean, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.ProductAssetService
Finds all ProductAssets for the given product ID, optionally filtering by additional search/filter arguments.
SELECT - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
 
SELECTION_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
SELECTION_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
SELECTOR - Enum constant in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
Denotes that the product is meant to represent a landing page that shows a selection of other products the customer can choose from.
sendNotificationsOfCloning(String, Trackable) - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
Sends notifications out to the system following the cloning process similar to when persistence events occur.
SEPARATE - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultMergingType
Keep item separate from similar items.
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
set_id(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.category.Category
Defines the ending time for which this category is active.
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.Product
End when this product is not longer active.
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
When this Variant should no longer be active.
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
End when this tag is not longer active.
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
End when this tag is not longer active.
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.category.Category
Defines the beginning time for which this category is active.
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Start of when this product should be active.
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
When this Variant should start to become active.
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
Start of when this tag should be active.
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
Start of when this tag should be active for the product.
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
setAdvancedTags(List<ProductTagDetail>) - 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().
setAdvancedTags(List<ProductTagDetail>) - 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().
setAdvancedTags(List<AdvancedTagRef>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
References to the AdvancedTags related to this product via any ProductTags.
setAdvancedTags(List<ProductTag>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
The product tags associated with this variant.
setAdvancedTagService(AdvancedTagService<AdvancedTag>) - Method in class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
Lazy injection since this validator is itself a service component.
setAllowedValues(List<AttributeChoiceValue>) - 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.
setAllowedValues(List<JpaAttributeChoiceValue>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setAllowedValues(List<JpaAttributeChoiceValue>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
setAltText(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setAltText(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setApplicationId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setApplicationId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setArchived(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
Whether or not this product has been archived in this context state.
setAsset(IncludedProductAsset) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
setAsset(IncludedProductAsset) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
The asset for this included product.
setAsset(SpecificItemChoiceAsset) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
setAsset(SpecificItemChoiceAsset) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
The asset for this selection.
setAsset(JpaCategoryAsset) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTag
The JpaCategoryAsset that this tag belongs to.
setAsset(JpaIncludedProductAsset) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
setAsset(JpaProductAsset) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTag
The JpaProductAsset that this tag belongs to.
setAsset(JpaSpecificItemChoiceAsset) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setAsset(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTagId
 
setAsset(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTagId
 
setAssets(List<CategoryAsset>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
All of the category's assets.
setAssets(List<ProductAsset>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
All ProductAssets for this product.
setAssets(List<ProductAsset>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
All ProductAssets for this product.
setAssociatedCategoryExists(boolean) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
Declares whether there is a Category associated with this dataDrivenEnum based on its value.
setAttributeChoice(AttributeChoice) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
setAttributeChoice(AttributeChoice) - 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.
setAttributeChoice(JpaAttributeChoice) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
setAttributeChoiceAllowedValues(ProductOption, List<AttributeChoiceValue>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
setAttributeName(String) - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
The attribute name where this field's value should be stored in.
setAttributeName(String) - 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
setAttributeName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
The attribute name where this field's value should be stored in.
setAttributeName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setAttributeName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.catalog.domain.category.Category
Dynamic attributes that are a part of the category
setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Dynamic attributes that are a part of the product.
setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Dynamic attributes that are a part of the variant.
setAttributes(Map<String, JpaAttribute>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setAttributes(Map<String, JpaAttribute>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setAttributes(Map<String, JpaAttribute>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
The attributes used to send the additional information.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
Map holding any additional attributes passed in the request not matching any defined properties.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
Miscellaneous attributes for this tag.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setAttributes(MultiValueMap<String, String>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
 
setAttributes(MultiValueMap<String, String>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
Map holding any additional attributes passed in the request not matching any defined properties.
setAttributes(MultiValueMap<String, String>) - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
Map holding any additional attributes passed in the request not matching any defined properties.
setAttributes(MultiValueMap<String, String>) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
 
setAttributes(MultiValueMap<String, String>) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
Map holding any additional attributes passed in the request not matching any defined properties.
setAvailableOnline(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setAvailableOnline(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setAvailableOnline(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setAvailableOnline(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Whether or not this product is available online - ie inventory is available somewhere to fulfill this product.
setAvailableOnline(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setBadgeAsset(TagAsset) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
An asset that should be displayed for this tag.
setBadgeAsset(JpaTagAsset) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setBadgeMessage(String) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
Message to display on a storefront such "New" or "Fairtrade" as a badge.
setBadgeMessage(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setBestPrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceTypeDetail
The determined best price value for this type of price from amongst all the candidates.
setBrand(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setBrand(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setBrand(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setBrand(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
setBrandContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setBreadcrumbs(List<Breadcrumb>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
Navigational Breadcrumbs to show on the details view.
setBreadcrumbs(List<Breadcrumb>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Navigational Breadcrumbs to show on the details view.
setByActiveCategoryIdTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setByActiveCategoryTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setByActiveProductTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setByActiveProductUriTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setByBreadcrumbContributionTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setByBreadcrumbProductContributionTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setByCategoryAssetTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setByCategoryProductTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setByProductAssetTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setByProductContributionTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setByPromotionalProductTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setByVariantTtl(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
setCacheByActiveCategoryIdKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
setCacheByActiveCategoryKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
setCacheByActiveCategoryUrlKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
setCacheByActiveProductKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
setCacheByActiveProductUriKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
 
setCacheByApplicationIdKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.DefaultCartFieldMappingService
 
setCacheByBreadcrumbContributionKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
 
setCacheByBreadcrumbProductContributionKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
 
setCacheByCategoryAssetKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
 
setCacheByCategoryProductCategoryKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
setCacheByCategoryProductKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
setCacheByExternalCategoryId(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
setCacheByIdPromotionalProductKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.product.relation.DefaultPromotionalProductService
 
setCacheByProductAssetKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
setCacheByProductContributionKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
 
setCacheByPromotionalProductKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
 
setCacheByVariantKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
 
setCatalogOmissions(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
The IDs of descendant catalogs in which this context version of the product has been omitted as a result of one or more filters.
setCatalogOverrides(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
The IDs of descendant catalogs in which this context version of the product has been overridden.
setCategories(ConsolidatedProduct, List<CategoryProductRef>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
Set all the directly linked explicit categories, as well as all categories, including ancestors.
setCategories(List<CategoryRef>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setCategoriesById(Map<String, Category>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.categoryIdsToFind.
setCategory(Category) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setCategory(Category) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The Category which the choice will be chosen from by the customer if the ItemChoice.targetType is DefaultItemChoiceTargetType.CATEGORY.
setCategory(CategoryRef) - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
The parent category in the relationship.
setCategory(CategoryRef) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
setCategory(CategoryRef) - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
The category in which the related product is placed.
setCategory(CategoryRef) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
setCategory(ItemChoiceCategory) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
The ItemChoiceCategory which the choice will be chosen from by the customer if the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.CATEGORY.
setCategoryAssetService(CategoryAssetService<P>) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryPrimaryAssetCollisionService
 
setCategoryContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setCategoryContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
setCategoryContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
setCategoryContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setCategoryContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setCategoryDetails(CategoryDetails) - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
The category that matched the requested URI.
setCategoryForCategoryProductRef(CategoryProductRef, Category, Map<Category, List<Category>>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
 
setCategoryId(String) - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
The Category id to clone.
setCategoryId(String) - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
The context ID of the Category associated with this asset.
setCategoryId(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
 
setCategoryId(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
The category ID to match against.
setCategoryProduct(CategoryProduct) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
setCategoryProductService(CategoryProductService<CategoryProduct>) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryProductValidator
Lazy injection since this validator is itself a service component.
setCategoryProductService(CategoryProductService<CategoryProduct>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
Lazy injection since this validator is itself a service component.
setCategoryProductService(CategoryProductService<CategoryProduct>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
Lazy injection since this validator is itself a service component.
setCategoryService(CategoryService<Category>) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryAssetValidator
Lazy injection since this validator is itself a service component.
setCategoryService(CategoryService<Category>) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
Lazy injection since this validator is itself a service component.
setCategoryService(CategoryService<Category>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
Lazy injection since this validator is itself a service component.
setCategoryService(CategoryService<Category>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
Lazy injection since this validator is itself a service component.
setCategoryUrl(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
 
setCategoryUrl(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
The category URL to match against.
setCheckIfAssociatedCategoryExist(boolean) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
 
setCheckIfAssociatedCategoryExist(boolean) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
Whether this request should also check if an associated category exists based on the expected category url for the data driven enum value.
setChildUrlAppend(String) - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
The String to append to the url of any child categories of this clone request, since categories must have a unique url.
setChoiceKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
setChoiceKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The key used during the validation of cart item's configuration to relate this ItemChoice to one of the cart item's dependent items.
setChoiceKey(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setChoiceKey(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setChoiceType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setCloned(E) - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
The cloned entity.
setClonedSkus(List<String>) - Method in class com.broadleafcommerce.catalog.clone.messaging.ProductCloneEvent
The SKUs from the cloned Product.
setCloneRelationships(List<String>) - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
The List of the Category relationships that is used to specify which of the relationships should be cloned.
setCloneRelationships(List<String>) - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
The List of the Product relationships that is used to specify which of the relationships should be cloned.
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
setContextState(EmbeddedContextState) - Method in class com.broadleafcommerce.catalog.domain.Attribute
A subset of Tracking information to expose the context state for this object.
setContextState(EmbeddedContextState) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
setContextState(EmbeddedContextState) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
setContextState(EmbeddedContextState) - Method in class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
A subset of Tracking information to expose the context state for this object.
setContextState(EmbeddedContextState) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
A subset of Tracking information to expose the context state for this object.
setContextState(EmbeddedContextState) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.category.Category
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.product.Product
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
setContextState(ContextState) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
setCost(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setCost(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setCost(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setCost(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setCost(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Can be used in display or as a part of more complex pricing algorithms.
setCost(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Can be used in display or as apart of more complex pricing algorithms
setCost(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setCost(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Currency for all of the prices on this product
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaFulfillmentFlatRate
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
setCurrencyHolder(CurrencyHolder) - Method in class com.broadleafcommerce.catalog.service.context.CatalogCurrencyContextInfoCustomizer
 
setCurrencyUnit(CurrencyUnit) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setDataDrivenEnum(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
setDataDrivenEnumDetails(List<DataDrivenEnumDetails>) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
setDataDrivenEnumIds(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
 
setDataDrivenEnumIds(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
The data driven enum IDs matching the data driven enums for which DataDrivenEnumDetails are requested.
setDataDrivenEnumIdsForMissingEntities(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
All DataDrivenEnum Ids that cannot be found.
setDataDrivenEnumIfPresent(List<DataDrivenEnum>, P, Function<P, DataDrivenEnum>, BiConsumer<P, DataDrivenEnum>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.DataDrivenEnumsProductDetailsContributor
 
setDataDrivenEnumIfPresent(P, List<DataDrivenEnum>, Function<P, DataDrivenEnum>, BiConsumer<P, DataDrivenEnum>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
Finds and sets the product's data driven enum field if present using the given getter and setter, and add the enum to ConsolidatedProduct.getDataDrivenEnums().
setDataDrivenEnums(Collection<? extends ProductDetailsContext>, List<DataDrivenEnum>, Map<String, Set<String>>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
 
setDataDrivenEnums(ProductDetails, List<DataDrivenEnum>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.DataDrivenEnumsProductDetailsContributor
 
setDataDrivenEnums(List<DataDrivenEnum>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setDataDrivenEnumsById(Map<String, DataDrivenEnum>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.dataDrivenEnumIdsToFind.
setDataDrivenEnumService(DataDrivenEnumService<DataDrivenEnum>) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
Lazy injection since this validator is itself a service component.
setDataDrivenEnumsForProduct(ConsolidatedProduct, List<DataDrivenEnum>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
 
setDataDrivenEnumTranslationsForProduct(ConsolidatedProduct, List<Translation>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
 
setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
 
setDefaultPrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setDefaultPrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setDefaultPrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setDefaultPrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setDefaultPrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.Product
The default price that should be used if there is not a Product.salePrice set.
setDefaultPrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The default price that should be used if there is not a Variant.salePrice set.
setDefaultPrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setDefaultPrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setDefaultProduct(ProductDetails) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
The default product that can be used when driving customer selections if the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS.
setDefaultProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The default product that can be used when driving customer selections if the ItemChoice.targetType is DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS.
setDefaultProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setDefaultProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setDefaultProductInCategory(ProductDetails) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
The default product that can be used when driving customer selections if the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.CATEGORY.
setDefaultProductInCategory(Product) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The default product that can be used when driving customer selections if the ItemChoice.targetType is DefaultItemChoiceTargetType.CATEGORY.
setDefaultProductInCategoryContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setDefaultProductInCategoryContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setDefaultVariant(VariantDetail) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
The default variant that can be used when driving customer selections if the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.SPECIFIC_VARIANTS.
setDefaultVariant(Variant) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setDefaultVariant(Variant) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setDefaultVariant(Variant) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setDefaultVariant(Variant) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The default variant that can be used when driving customer selections if the ItemChoice.targetType is DefaultItemChoiceTargetType.SPECIFIC_VARIANTS.
setDefaultVariant(Variant) - Method in class com.broadleafcommerce.catalog.domain.product.Product
When the `productType` is `VARIANT_BASED` this represents the default.
setDefaultVariantContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setDefaultVariantContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
 
setDepth(BigDecimal) - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
 
setDepth(BigDecimal) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setDepth(BigDecimal) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setDescription(String) - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
setDescription(String) - Method in class com.broadleafcommerce.catalog.domain.category.Category
HTML-formatted description of the category.
setDescription(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setDescription(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setDescription(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setDescription(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setDescription(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setDescription(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Description of the product that can include HTML in implementations where a WYSIWYG editor manages this field.
setDescription(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Description of the Variant that can include HTML in implementations where a WYSIWYG editor manages this field.
setDescription(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setDescription(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setDescription(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setDimension(Dimensions) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setDimension(Dimensions) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setDimension(Dimensions) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setDimension(Dimensions) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setDimension(Dimensions) - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
setDimension(Dimensions) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
 
setDimensionUnits(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setDimensionUnits(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setDiscountable(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setDiscountable(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setDiscountable(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setDiscountable(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setDiscountable(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Whether or not this product be applied to any offers or promotions.
setDiscountable(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Whether or not this variant can participate in offers or promotions
setDiscountable(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setDiscountable(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setDiscountAllowed(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
Deprecated.
setDiscountAllowed(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
setDiscountAllowed(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
setDiscountAllowed(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
Deprecated.
setDiscountAllowed(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
Dictates whether or not discounts are allowed to be applied to this choice.
setDiscountAllowed(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
Dictates whether or not discounts are allowed to be applied to this add-on.
setDiscountAllowed(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
Deprecated.
setDiscountAllowed(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setDiscountAllowed(Boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setDiscountAllowed(Boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setDisplayName(String) - Method in class com.broadleafcommerce.catalog.domain.product.SKUContainer
 
setDisplayOrder(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
setDisplayOrder(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
How this value displays in the context of all other values within a single AttributeChoice
setDisplayOrder(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
The ordering of this option in relation to other options on the page.
setDisplayOrder(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setDisplayOrder(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
 
setDisplayOrder(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
setDisplayOrder(Long) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
setDisplayOrder(Long) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
Defines the display position of this included product in relation to other included products.
setDisplayOrder(Long) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
setDisplayTemplate(String) - Method in class com.broadleafcommerce.catalog.domain.category.Category
Defines the display template.
setDisplayTemplate(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setDisplayTemplate(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setDisplayTemplate(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setDisplayTemplate(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setDisplayTemplate(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Defines the display template.
setDisplayTemplate(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setDisplayTemplate(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setDisplayValue(String) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
setDisplayValue(String) - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
The display value for the associated DataDrivenEnum.type.
setDisplayValue(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
setEligibleForPickup(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setEligibleForPickup(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setEligibleForPickup(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setEligibleForPickup(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Whether or not this Product can be picked up at a store rather than just be shipped
setEligibleForPickup(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setEmbedCode(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setEmbedCode(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setEntityField(String) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
setEntityId(String) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
setEntityType(String) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
setErrorCode(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
In case of a validation failure in conjunction with a AttributeChoice.getValidationStrategy() this is the error code that should be shown to customers.
setErrorCode(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setErrorCode(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
setErrorMessage(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
In case of a validation failure in conjunction with a AttributeChoice.getValidationStrategy() this is the message that should be shown to customers.
setErrorMessage(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setErrorMessage(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
setExplicitCategories(List<CategoryRef>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setExternalId(String) - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
setExternalId(String) - Method in class com.broadleafcommerce.catalog.domain.category.Category
Intended to hold any unique identifier not tied to datastore where this category is stored.
setExternalId(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setExternalId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setExternalId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setExternalId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setExternalId(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setExternalId(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
This is an arbitrary ID, typically assigned by or used by 1st or 3rd party systems that are not Broadleaf.
setExternalId(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
This is an arbitrary ID, typically assigned by or used by 1st or 3rd party systems that are not Broadleaf.
setExternalId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setExternalId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setExternalId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setFulfillmentFlatRates(Map<String, FulfillmentFlatRate>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setFulfillmentFlatRates(Map<String, FulfillmentFlatRate>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setFulfillmentFlatRates(Map<String, FulfillmentFlatRate>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setFulfillmentFlatRates(Map<String, FulfillmentFlatRate>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setFulfillmentFlatRates(Map<String, FulfillmentFlatRate>) - Method in class com.broadleafcommerce.catalog.domain.product.Product
A map of flat rates for fulfilling (e.g., shipping) this product for a particular fulfillment option type (e.g., standard shipping).
setFulfillmentFlatRates(Map<String, FulfillmentFlatRate>) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
A map of flat rates for fulfilling (e.g., shipping) this variant for a particular fulfillment option type (e.g., standard shipping).
setFulfillmentFlatRates(Map<String, JpaFulfillmentFlatRate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setFulfillmentFlatRates(Map<String, JpaFulfillmentFlatRate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setFullCategoryLine(List<CategoryRef>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
setGenerationType(String) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
setHasRequiredOptions(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
Does this product have required options? In other words, does it have any item choices with a minimum quantity greater than 0.
setHeight(BigDecimal) - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
 
setHeight(BigDecimal) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setHeight(BigDecimal) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
The context ID of the relationship.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
The context ID of the relationship.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
The context ID of the mapping.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.category.Category
The context ID of the category.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.category.CategoryRef
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
The context ID of the relationship.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
The context ID of this enum.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroupRef
The context ID of the OptionTemplateGroup.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateRef
The context ID of the OptionTemplate.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
The ID of the category.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The unique identifier for this variant.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
The context ID of the relationship.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
The context ID of the promotional product.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
A unique system identifier.
setId(String) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
 
setId(String) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
A unique system identifier.
setId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
setId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
 
setId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
setId(String) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
setId(String) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
setIdResolver(IdResolver) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
setIncludedProduct(IncludedProduct) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
setIncludedProducts(List<IncludedProductDetail>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Additional products that are always included with the product, no matter what.
setIncludedProducts(List<IncludedProduct>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setIncludedProducts(List<IncludedProduct>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setIncludedProducts(List<IncludedProduct>) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Additional products that are always included with the product, no matter what.
setIncludedProducts(List<JpaIncludedProduct>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setIndividuallySold(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setIndividuallySold(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setIndividuallySold(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setIndividuallySold(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.Product
If this product or any of its variants can be sold individually in the store, or if they must be apart of another product as an add-on.
setIndividuallySold(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setInventoryCheckStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setInventoryCheckStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setInventoryCheckStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setInventoryCheckStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setInventoryCheckStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Describes when the product's inventory should be checked for availability.
setInventoryCheckStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Describes when the variant's inventory should be checked for availability.
setInventoryCheckStrategy(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setInventoryCheckStrategy(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Describes when the product's inventory should be reserved.
setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Describes when the variant's inventory should be reserved.
setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setInventoryType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setInventoryType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setInventoryType(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setInventoryType(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Describes the product's type of fulfillment - ie is it a physical or virtual item?
setInventoryType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setItemChoice(ItemChoiceDetail) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
setItemChoice(ItemChoice) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
setItemChoice(ItemChoice) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
setItemChoice(JpaItemChoice) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
setItemChoiceSpecificChoices(ProductOption, List<SpecificItemChoice>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
setJpa(JpaProperties) - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
 
setKeywords(List<String>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setKeywords(List<String>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setKeywords(List<String>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setKeywords(List<String>) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Generally additional search terms that should be used when customers search for this product.
setKeywords(List<String>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setLabel(String) - Method in class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
Label to display.
setLabel(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
setLabel(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
setLabel(String) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
The user-facing label that describes this included product.
setLabel(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
What the customer sees for display.
setLabel(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
The label shown to customers when displaying this option.
setLabel(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
setLabel(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setLabel(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
 
setLabel(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
 
setListValue(ConsolidatedProduct, List<P>, BiConsumer<ConsolidatedProduct, List<P>>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
Setter function provider which uses the provided setter to set a list value in the consolidated product.
setLocale(Locale) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
setMarketplaceApplications(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
The IDs of marketplace applications where this product could appear in, based on the catalog hierarchy.
setMaxConfigurableProductDepth(int) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceProperties
The maximum depth to build the item choices out to.
setMaximumQuantity(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
setMaximumQuantity(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The maximum amount of this item that a customer can purchase at a time.
setMaximumQuantity(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setMaximumQuantity(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setMaximumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setMaximumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setMaximumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setMaximumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setMaximumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.Product
The maximum count of this product that must be added in a cart.
setMaximumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The maximum count of this variant can be added in a cart.
setMaximumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setMaximumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setMerchandisingProduct(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Deprecated.
setMerchandisingProduct(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
Deprecated.
setMerchandisingProduct(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
Deprecated.
setMerchandisingProduct(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Deprecated.
please use Product.productType instead.
setMerchandisingProduct(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setMerchandisingType(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setMerchandisingType(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setMerchandisingType(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setMerchandisingType(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
setMerchandisingTypeContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setMergingType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setMergingType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setMergingType(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setMergingType(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Determines how this Product should merge with other similar items when it gets added to a cart.
setMergingType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setMetaDescription(String) - Method in class com.broadleafcommerce.catalog.domain.category.Category
Used for SEO data in <meta description=""> in a category detail page.
setMetaDescription(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setMetaDescription(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setMetaDescription(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setMetaDescription(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setMetaDescription(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Used for SEO data in <meta description=""> in a product detail page.
setMetaDescription(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setMetaDescription(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setMetaTitle(String) - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
setMetaTitle(String) - Method in class com.broadleafcommerce.catalog.domain.category.Category
Used for SEO data in <title> tag in a category detail page.
setMetaTitle(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setMetaTitle(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setMetaTitle(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setMetaTitle(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setMetaTitle(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Used for SEO data in <title> tag in a product detail page.
setMetaTitle(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setMetaTitle(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setMinimumQuantity(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
setMinimumQuantity(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The minimum amount of the item that a customer must purchase.
setMinimumQuantity(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setMinimumQuantity(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setMinimumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setMinimumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setMinimumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setMinimumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setMinimumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.Product
The minimum count of this product that must be added in a cart.
setMinimumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The minimum count of this variant that must be added in a cart.
setMinimumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setMinimumThreshold(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setMsrp(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setMsrp(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setMsrp(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setMsrp(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Suggested retail price for the product.
setMsrp(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setName(String) - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
setName(String) - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
 
setName(String) - Method in class com.broadleafcommerce.catalog.domain.category.Category
The name of the category.
setName(String) - Method in class com.broadleafcommerce.catalog.domain.category.CategoryRef
 
setName(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setName(String) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
Admin management name for this template, used to help narrow down individual templates
setName(String) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
 
setName(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
The name of the category.
setName(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setName(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setName(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setName(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setName(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Customer-facing name of this product.
setName(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The name of this particular variant of the product.
setName(String) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
A friendly identifier for the tag.
setName(String) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
 
setName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
setName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setNameLabel(String) - Method in class com.broadleafcommerce.catalog.domain.Attribute
A additional label that can be used to identify this attribute.
setNameLabel(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaAttribute
 
setNameOverride(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
setNameOverride(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
When displaying this choice to a customer, an optional override for the display the customer should see.
setNameOverride(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setNotification(NotificationProperties) - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductNotificationProperties
 
setNumberOfReviews(int) - Method in class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
The number of reviews made.
setNumberOfReviews(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setNumberOfReviews(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setOnline(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setOnline(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setOnline(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setOnline(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setOnline(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Whether or not this product should be visible at all in the store.
setOnline(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Indicates whether or not this variant should appear in search or be able to be ordered Variant.isActive()
setOnline(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setOnline(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setOperationResolver(OperationResolver) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
 
setOption(ProductOption) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
The option that this template actually manages
setOptionAssets(Map<String, ProductAsset>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setOptions(List<ProductOptionDetail>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Drives additional information that the customer should enter when purchasing this product.
setOptions(List<ProductOption>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setOptions(List<ProductOption>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setOptions(List<ProductOption>) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Drives additional information that the customer should enter when purchasing this product.
setOptions(List<JpaProductOption>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setOptionSubItemIdentifier(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setOptionType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setOptionValues(Map<String, String>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setOptionValues(Map<String, String>) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Helper to make this particular variant uniquely identifiable across multiple variants for the same product.
setOptionValues(Map<String, String>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setOriginal(E) - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
The original entity.
setOriginalSkus(List<String>) - Method in class com.broadleafcommerce.catalog.clone.messaging.ProductCloneEvent
The SKUs from the original Product.
setOverrideChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
 
setOverrideChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
 
setOverrideChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setOverrideChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
 
setOverrideChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
 
setOverrideChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
Deprecated.
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
 
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
Deprecated.
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
The price of this choice.
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
The price of this explicit selection.
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemVariantPricing
The price to use for this item when the related Variant is selected.
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setOverridePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
setParentCategories(Set<CategoryRef>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
All Categories that include the product.
setParentCategories(Set<CategoryRef>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
Set of all Categories that include ProductDetailsContext.resolvedProduct.
setParentCategory(CategoryRef) - Method in class com.broadleafcommerce.catalog.domain.category.Category
This category's parent category.
setParentCategory(CategoryRef) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setParentCategoryContextId(String) - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
setParentCategoryContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setPosition(String) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
Defines the position over a display component this tag should be displayed such as the "top-left" of a Product's image on a list or details page.
setPosition(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setPostfixCharacters(int) - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
 
setPrefix(String) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.SkuGenerationParameters
Default is SKU-
setPrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
Determined best price for a target.
setPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
Summary of the pricing information related to the included product.
setPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
Summary of the pricing information related to the choice.
setPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Summary of the pricing information related to the product.
setPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
Summary of the pricing information related to the product.
setPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
Summary of the pricing information related to the choice.
setPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
The price to use for this item when the related Variant is selected.
setPriceInfo(PriceInfo) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
Summary of the pricing information related to the variant.
setPriceType(String) - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
The type of PriceInfo.price whether salePrice, standardPrice, contractPrice, etc.
setPriceTypeDetails(Map<String, PriceTypeDetail>) - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
Map of each type of price to each corresponding PriceTypeDetail, which contains the best overall price for that type.
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
Deprecated.
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
 
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
Deprecated.
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
System-wide unique identifier to configure specific pricing for the choice.
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
System-wide unique identifier to configure specific pricing for the choice.
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemVariantPricing
Special key used to target this item from pricing services.
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
System-wide unique identifier to configure specific pricing for the product.
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
Deprecated.
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setPricingKey(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
setPrimary(boolean) - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
Determines whether this asset should be considered the primary asset for the category.
setPrimary(boolean) - Method in interface com.broadleafcommerce.catalog.domain.asset.PrimaryAsset
Determines whether this asset should be considered the primary asset for the entity.
setPrimary(boolean) - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
Determines whether this asset should be considered the primary asset for the product.
setPrimary(boolean) - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
Determines whether the associated category should be considered the primary parent category of the associated product.
setPrimary(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setPrimary(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setPrimary(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
setPrimary(boolean) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
setPrimaryAsset(ProductAsset) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setPrimaryAsset(ProductAsset) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setPrimaryAsset(ProductAsset) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setPrimaryAsset(ProductAsset) - Method in class com.broadleafcommerce.catalog.domain.product.Product
The ProductAsset associated with this product marked as ProductAsset.isPrimary().
setPrimaryAssetCollisionResolverService(AbstractPrimaryAssetCollisionService<P>) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
 
setPrimaryAssetCollisionResolverService(AbstractPrimaryAssetCollisionService<P>) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
 
setPrimaryAssetsByProductId(Map<String, ProductAsset>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.productIdsToFindPrimaryAssetsFor.
setPrimaryCategoriesByProductId(Map<String, Category>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.productIdsToFindPrimaryCategoriesFor.
setPrimaryCategory(Category) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setPrimaryCategory(Category) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setPrimaryCategory(Category) - Method in class com.broadleafcommerce.catalog.domain.product.Product
The Category associated with this product where the CategoryProduct relationship is marked as CategoryProduct.isPrimary().
setPrimaryCategory(CategoryRef) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setPrimaryCategory(ConsolidatedProduct, List<CategoryProductRef>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
Set the primary category on the product from the available category products.
setPriority(Long) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
Priority of this tag relative to other tags that may share the same AdvancedTag.position or AdvancedTag.type.
setPriority(Long) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setProduct(ProductDetails) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
This field contains the specified product if the add-on type is DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS.
setProduct(ProductDetails) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
If the SpecificItemChoiceDetail.getType() is DefaultSpecificItemChoiceType.PRODUCT this holds the product for this choice
setProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
The child product in the relationship.
setProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
This field contains the specified product if the included product type is IncludedProductType.PRODUCT.
setProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
If the SpecificItemChoice.type is DefaultSpecificItemChoiceType.PRODUCT this holds the product for this choice
setProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
The Variant to associate to the ProductTag.tag to.
setProduct(Product) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
setProductAssetService(ProductAssetService<P>) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductPrimaryAssetCollisionService
 
setProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
setProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
setProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
setProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
setProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
setProductDataDrivenEnumFieldsIfFound(Product, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
setProductDetails(List<ProductDetails>) - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
The products that matched the requested URI.
setProductDetails(List<ProductDetails>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
All ProductDetails for this product.
setProductId(String) - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
The Product id to clone.
setProductId(String) - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
The context ID of the Product associated with this asset.
setProductId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
ID of the parent product.
setProductId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
setProductId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setProductId(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The link to the product that this variant is a part of
setProductId(String) - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
The context ID of the owning product of this association.
setProductId(String) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
ID of the Product for which options should be generated.
setProductIds(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
The Product.getId() product IDs} matching the products for which ProductDetails are requested.
setProductIdsForMissingEntities(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
All Product Ids that failed lookup for this product.
setProductMembershipLocale(Locale) - Method in class com.broadleafcommerce.catalog.domain.category.Category
The locale used to check if a related product is a member of this category.
setProductMembershipLocale(Locale) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setProductMembershipLocale(Locale) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setProductMembershipRule(String) - Method in class com.broadleafcommerce.catalog.domain.category.Category
The rule string used to check if a related product is a member of this category.
setProductMembershipRule(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setProductMembershipRule(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
The rule string used to check if a related product is a member of this category.
setProductMembershipRule(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setProductMembershipType(String) - Method in class com.broadleafcommerce.catalog.domain.category.Category
Determines how this category defines membership of its products.
setProductMembershipType(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setProductMembershipType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setProductOption(ProductOption) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
setProductPageInfo(Pageable) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
 
setProductPageInfo(Pageable) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
Pagination info to apply to theproducts included in the response.
setProductPageInfo(Pageable) - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
Pagination info to apply to the products included in the response if this is a request matching a Category.
setProductPricingKeyIfNeeded(Product, BatchRecord, BatchRequest.BatchContext, OperationType) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
setProductPrimaryAssetIfFound(Product, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
setProductPrimaryCategoryIfFound(Product, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
 
setProducts(Page<ProductDetails>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
A Page of Products for the category to choose from.
setProducts(Page<ProductSummary>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
A page of Products belonging to the category.
setProductsById(Map<String, Product>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.productIdsToFind.
setProductService(ProductService<Product>) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
 
setProductService(ProductService<Product>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductAssetValidator
Lazy injection since this validator is itself a service component.
setProductService(ProductService<Product>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
Lazy injection since this validator is itself a service component.
setProductService(ProductService<Product>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
Lazy injection since this validator is itself a service component.
setProductService(ProductService<Product>) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
Lazy injection since this validator is itself a service component.
setProductSortingWithinCategories(Map<String, String>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
This is a map of Category ID to sorting value from the CategoryProduct.
setProductType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setProductType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setProductType(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setProductType(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Defines the type of the product.
setProductType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setProductTypeBasedOnRecord(Product, BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
Deprecated.
Set Product.getProductType() based on whether or not the given BatchRecord for product has any variants.
setProductTypeBasedOnRecord(Product, BatchRecord, BatchRequest.BatchContext, OperationType) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
Set Product.getProductType() based on whether or not the given BatchRecord for product has any variants.
setProductTypeValidators(List<ProductTypeValidator>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
setProductUriIfNeeded(Product, BatchRecord, BatchRequest.BatchContext, OperationType) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
setProductUris(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
The product uris matching the products for which ProductDetails are requested.
setProductUrisForMissingEntities(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
All Product Uris that failed lookup for this product.
setPromotionalCategoryProduct(PromotionalCategoryProduct) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
setPromotionalProduct(ProductSummary) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
The product to promote.
setPromotionalProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
The product to promote.
setPromotionalProduct(PromotionalProduct) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
setPromotionalProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
setPromotionalProducts(Map<String, List<PromotionalCategoryProductSummary>>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
A map containing a category's PromotionalProducts where the key is the type.
setPromotionalProducts(Map<String, List<PromotionalProductSummary>>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Map of all of the related PromotionalProducts grouped by type.
setPromotionalProductType(String) - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
 
setPromotionalProductType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
setPromotionMessage(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
setPromotionMessage(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
setPromotionMessage(String) - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
The promotion message for this relation.
setPromotionMessage(String) - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
The promotion message for this relation.
setPromotionMessage(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
setPromotionMessage(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
setProvider(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setProvider(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setQuantity(int) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
setQuantity(int) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
If the quantity type of this included product is IncludedProductQuantityType#FIXED, this field will hold the value of the fixed quantity.
setQuantity(int) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
setRating(BigDecimal) - Method in class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
The overall rating for the reviewed product.
setRating(BigDecimal) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setRating(BigDecimal) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setRatingUnits(String) - Method in class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
The unit of measure for the rating, e.g., stars, thumbs, etc.
setRatingUnits(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setRatingUnits(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setRelatedCategoryAssets(Map<String, List<CategoryAsset>>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the CategoryAssets related to the CategoryDetailsContext.resolvedCategory.
setRelatedCategoryProducts(Map<String, Set<ProductDetails>>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the Products belonging to related Categories mapped by the category's ID.
setRelatedCategoryProducts(Map<String, Page<ProductSummary>>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the Products related to the CategoryDetailsContext.resolvedCategory.
setRelatedDataDrivenEnums(List<DataDrivenEnum>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the DataDrivenEnums related to the ProductDetailsContext.resolvedProduct.
setRelatedProduct(ProductDetails) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
The product to promote.
setRelatedProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
The underlying Product that is being associated to as the actual promotional product.
setRelatedProductAssets(Map<String, List<ProductAsset>>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the ProductAssets related to the CategoryDetailsContext.relatedProducts.
setRelatedProductAssets(Map<String, List<ProductAsset>>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the ProductAssets related to the ProductDetailsContext.resolvedProduct.
setRelatedProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
setRelatedProducts(Map<String, ProductDetails>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the Products related to the ProductDetailsContext.resolvedProduct.
setRelatedProducts(Map<String, ProductSummary>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the Products related to the CategoryDetailsContext.resolvedCategory.
setRelatedProductTags(Map<String, List<ProductTag>>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
Map of all ProductTags of the CategoryDetailsContext.relatedProducts.
setRelatedProductTags(Map<String, List<ProductTag>>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
Map of all ProductTags of the ProductDetailsContext.relatedProducts.
setRelatedPromotionalProducts(List<PromotionalProductSummary>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the PromotionalProducts related to the ProductDetailsContext.resolvedProduct.
setRelatedPromotionalProducts(Map<String, List<PromotionalCategoryProductSummary>>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the PromotionalProducts related to the CategoryDetailsContext.resolvedCategory mapped by their type.
setRelatedVariants(Map<String, VariantDetail>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
An aggregation of all of the Variants related to the CategoryDetailsContext.relatedProducts.
setRelatedVariants(Map<String, VariantDetail>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the Variants related to the ProductDetailsContext.resolvedProduct.
setRepository(CategoryAssetRepository<D>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
 
setRepository(ProductAssetRepository<D>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
 
setRepository(CategoryRepository<D>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
 
setRepository(CategoryProductRepository<D>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
 
setRepository(DataDrivenEnumRepository<D>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.enumeration.JpaCustomizedDataDrivenEnumRepository
 
setRepository(ProductRepository<D>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
 
setRepository(VariantRepository<D>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
 
setRepository(PromotionalCategoryProductRepository<D>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedPromotionalCategoryProductRepository
 
setRepository(ProductTagRepository<D>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
 
setRequest(CategoryDetailsRequest) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
The CategoryDetailsRequest made that initiated the CategoryDetails build process.
setRequest(DataDrivenEnumDetailsRequest) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
The DataDrivenEnumDetailsRequest made that initiated the DataDrivenEnumDetails build process.
setRequest(ProductDetailsRequest) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
Deprecated.
Not used and is marked for removal in v2.0.0 as of v1.5.0.
setRequired(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
Whether or not the user is required to fill out this option in order to add the product to their cart.
setRequired(Boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
setRequiredChoice(Boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setRequiredOptionsAvailable(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
If this product has required options, are there enough available item choices to purchase this product? Note: If ConsolidatedProduct.hasRequiredOptions is false, this property should be ignored.
setResolvedCategory(Category) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
The resolved category for the CategoryDetailsContext.request.
setResolvedDataDrivenEnum(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
The resolved data driven enum for the DataDrivenEnumDetailsContext.request.
setResolvedProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
The resolved product for the ProductDetailsContext.request.
setRetry(RetryProperties) - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductNotificationProperties
 
setReviewsSummary(ReviewsSummary) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setReviewsSummary(ReviewsSummary) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setReviewsSummary(ReviewsSummary) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setReviewsSummary(ReviewsSummary) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setReviewsSummary(ReviewsSummary) - Method in class com.broadleafcommerce.catalog.domain.product.Product
The summary of reviews for this product.
setReviewsSummary(ReviewsSummary) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The summary of reviews for this variant.
setRsqlParser(RSQLParser) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
 
setSalePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setSalePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setSalePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setSalePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setSalePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Indicates that this product is on sale.
setSalePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Indicates that this product is on sale.
setSalePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setSalePrice(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setSandboxOverrides(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
The IDs of descendant sandboxes in which this context version of the product has been overridden.
setSandboxOwner(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
The owner of the sandboxed product if it's in a user sandbox.
setSearchable(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setSearchable(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setSearchable(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setSearchable(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Whether or not this product shows up in search.
setSearchable(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setSearchableByName(boolean) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
Whether storefront users can find products (or other entities) with this tag by its AdvancedTag.name.
setSearchableByName(boolean) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
 
setSearchableByName(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setSearchOnOption(Boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
setSearchOnOption(Boolean) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
If the product option is of type DefaultProductOptionType.VARIANT_DISTINGUISHING, this allows searching based on this product option.
setSearchOnOption(Boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
setSelectionType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
setSelectionType(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
Describes restrictions placed on the customer's ability to select items from the targeted set.
setSelectionType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setSelectionType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setShowInSiteMap(boolean) - Method in class com.broadleafcommerce.catalog.domain.category.Category
This controls whether a category should be visible on the frontend display.
setShowInSiteMap(boolean) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setShowInSiteMap(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setSingleValue(ConsolidatedProduct, List<P>, BiConsumer<ConsolidatedProduct, P>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
Setter function provider which uses the provided setter to set a single value in the consolidated product.
setSku(String) - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
 
setSku(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setSku(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setSku(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setSku(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setSku(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
This uniquely identifies this product in the catalog when it is sold and is used for other contexts like inventory and pricing.
setSku(String) - Method in class com.broadleafcommerce.catalog.domain.product.SKUContainer
 
setSku(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Sku code for this particular variant.
setSku(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setSku(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
Whether the persistent counterpart to this CategoryAsset has a non-default value for Sortable.getSorting(), which determines order in admin list grids and ordering of images that appear in customer-facing frontend views that are driven by CategoryAsset.
setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
Whether the persistent counterpart to this ProductAsset has a non-default value for Sortable.getSorting(), which determines order in admin list grids and ordering of images that appear in customer-facing frontend views that are driven by ProductAsset.
setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
Whether the persistent counterpart to this CategoryProduct has a non-default value for Sortable.getSorting(), which determines order in admin list grids.
setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
Whether the persistent counterpart to this PromotionalCategoryProduct has a non-default value for Sortable.getSorting(), which determines order in admin list grids and ordering of PromotionalCategoryProducts that appear in customer-facing frontend views driven by PromotionalCategoryProduct.
setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
Whether the persistent counterpart to this PromotionalProduct has a non-default value for Sortable.getSorting(), which determines order in admin list grids and ordering of PromotionalProducts that appear in customer-facing frontend views driven by PromotionalProduct.
setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
Whether the persistent counterpart to this object has a non-default value for Sortable.getSorting(), which determines order in admin list-grids and the relative precedence of the ProductTag.tag compared to others related to the ProductTag.product on the storefront.
setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
setSorting(String) - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
Field indicating a sort order, if sorted.
setSorting(String) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
Field indicating a sort order, if sorted.
setSorting(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setSorting(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setSorting(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
setSorting(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
setSorting(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
setSorting(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
setSorting(String) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
setSpecificCategoryChoices(Map<String, ItemChoiceCategory>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
An aggregation of all of the Categories related to the ProductDetailsContext.resolvedProduct.
setSpecificChoices(List<SpecificItemChoiceDetail>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
If the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS or DefaultItemChoiceTargetType.SPECIFIC_VARIANTS this holds the manually-curated options that the customer can choose from.
setSpecificChoices(List<SpecificItemChoice>) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
If the ItemChoice.targetType is DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS or DefaultItemChoiceTargetType.SPECIFIC_VARIANTS this holds the manually-curated options that the customer can choose from.
setSpecificChoices(List<JpaSpecificItemChoice>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setSpecificChoices(List<JpaSpecificItemChoice>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setSpecificItemChoice(SpecificItemChoiceDetail) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
If the ItemChoiceDetail.getTargetType() is DefaultItemChoiceTargetType.SPECIFIC_PRODUCT or DefaultItemChoiceTargetType.SPECIFIC_VARIANT this holds the manually selected option that the customer can choose to add on.
setSpecificItemChoice(SpecificItemChoice) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
setSpecificItemChoice(SpecificItemChoice) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
If the ItemChoice.targetType is DefaultItemChoiceTargetType.SPECIFIC_PRODUCT or DefaultItemChoiceTargetType.SPECIFIC_VARIANT this holds the manually selected option that the customer can choose to add on.
setSpecificItemChoice(JpaSpecificItemChoice) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setSpecificItemVariantPricing(SpecificItemVariantPricing) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
 
setSubItemIdentifier(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
setTag(AdvancedTag) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
 
setTag(AdvancedTag) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
The AdvancedTag to associate with the ProductTag.product.
setTag(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTag
The actual tag value.
setTag(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTagId
 
setTag(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTag
The actual tag value.
setTag(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTagId
 
setTagContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
setTags(ConsolidatedProduct, List<? extends ProductTag>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
 
setTags(List<JpaCategoryAssetTag>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setTags(List<JpaProductAssetTag>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setTags(List<String>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setTags(List<String>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setTags(List<String>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setTags(List<String>) - Method in class com.broadleafcommerce.catalog.domain.product.Product
A list of simple labels used to categorize the product
setTags(List<String>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setTagsAsString(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setTargetDemographic(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setTargetDemographic(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setTargetDemographic(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setTargetDemographic(DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
setTargetDemographicContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setTargetType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
setTargetType(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
Identifies the type of items that a customer can choose from, whether specific products, specific variants, or products from a specific category.
setTargetType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setTargetType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
setTaxCode(String) - Method in class com.broadleafcommerce.catalog.domain.category.Category
The tax code for all products in this category.
setTaxCode(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setTaxCode(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setTaxCode(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setTaxCode(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setTaxCode(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setTaxCode(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
The tax code for this product.
setTaxCode(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
The tax code for this variant.
setTaxCode(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setTaxCode(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setTaxCode(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setTemplate(OptionTemplateRef) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
The OptionTemplateRef of the OptionTemplate to be used for generating options for a product if the OptionGenerationRequest.generationType is OptionGenerationType.TEMPLATE, then this field is used.
setTemplateContextId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
setTemplateContextId(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
If this option came from an OptionTemplate this allows data synchronization if the template is updated.
setTemplateContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setTemplateContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
setTemplateContextIds(List<String>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
setTemplateGroup(OptionTemplateGroupRef) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
The OptionTemplateGroupRef of the OptionTemplateGroup to be used for generating options for a product if the OptionGenerationRequest.generationType is OptionGenerationType.TEMPLATE_GROUP, then this field is used.
setTemplates(List<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
 
setTemplateService(OptionTemplateService<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.validation.OptionTemplateGroupValidator
 
setTenantId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setTenantId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
 
setter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
Defines the function which should be used to set the domain objects on the consolidated product.
setter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.PrimaryAssetProductConsolidationContributor
 
setter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
 
setter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
setter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.VariantProductConsolidationContributor
 
setTitle(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setTitle(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
 
setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setTracking(CatalogJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setTracking(CatalogJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setTracking(CatalogJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setTracking(CatalogJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
setTracking(CatalogJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
setTracking(CatalogJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setTracking(CatalogJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
setTracking(CatalogJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setTracking(CatalogJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setTracking(CatalogJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
setTracking(CatalogJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
setTranslations(ConsolidatedProduct, List<ProductTranslation>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
setTranslations(List<Translation>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
Translations for the product and all translatable consolidated objects.
setType(String) - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceTypeDetail
The corresponding type of the price: salePrice, standardPrice, contractPrice, etc.
setType(String) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
setType(String) - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
Identifies the type of the associated value, this is needed to gather all the enum values based on their types.
setType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
setType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
setType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
setType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
setType(String) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
Describes which of the product, variant, or category/default selection fields should be used for this included product.
setType(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
A hint to the frontend of how to display the customer-facing input.
setType(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
Controls both how the customer should be inputting values to fill out this option as well as storage of where the value will go once added to the cart.
setType(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
Whether or not this item holds a product or a variant that the customer can select from
setType(String) - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
 
setType(String) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
Defines the type of this tag such as "key feature" or "discount".
setType(String) - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
 
setType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
setType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
setType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
setType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
setType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
setType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
setTypeHint(String) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
setUnits(String) - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
 
setUnits(String) - Method in class com.broadleafcommerce.catalog.domain.product.Weight
 
setUpc(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setUpc(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setUpc(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setUpc(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setUpc(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
Universal product code that identifies this product.
setUpc(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
Universal product code that defines this particular variant of the product
setUpc(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setUpc(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setUri(String) - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
 
setUri(String) - Method in class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
URI to link to.
setUri(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setUri(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setUri(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setUri(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
SEO-friendly URI to identify this product.
setUri(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setUris(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
One or more URIs identifying one or more Products or Categories to be fetched.
setUrisForMissingEntities(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
All BrowseDetailsRequest.getUris() that failed to match known Products or Categories.
setUrl(String) - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
setUrl(String) - Method in class com.broadleafcommerce.catalog.domain.category.Category
SEO-friendly URL to identify this category.
setUrl(String) - Method in class com.broadleafcommerce.catalog.domain.category.CategoryRef
 
setUrl(String) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
setUrl(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
setUrl(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
setUrl(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
setValidationRule(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
If AttributeChoice.validationType is regex, this is the expression that should execute against the user's value.
setValidationRule(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setValidationRule(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
setValidationStrategy(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
The strategy used to determine when this product option is validated.
setValidationStrategy(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setValidationStrategy(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
setValidationType(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
How the validation from AttributeChoice.getValidationStrategy() should be performed.
setValidationType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
setValidationType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
setValue(Object) - Method in class com.broadleafcommerce.catalog.domain.Attribute
The value represented by this attribute.
setValue(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaAttribute
 
setValue(Object) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
 
setValue(String) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
setValue(String) - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
The value of the associated DataDrivenEnum.type.
setValue(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
The value stored as an item attribute or cart attribute based on what the user selects.
setValue(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
setValue(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
 
setValue(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
The value of this flat rate
setValue(MonetaryAmount) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaFulfillmentFlatRate
 
setValuePath(String) - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
The JsonPath on the Product to retrieve the value(s) which should be stored in that attribute.
setValuePath(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
The JsonPath on the Product to retrieve the value(s) which should be stored in that attribute.
setVariant(VariantDetail) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
This field contains the specified variant if the add-on type is DefaultItemChoiceTargetType.SPECIFIC_VARIANTS.
setVariant(VariantDetail) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
If the SpecificItemChoiceDetail.getType() is DefaultSpecificItemChoiceType.VARIANT this holds the variant for this choice
setVariant(Variant) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setVariant(Variant) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
This field contains the specified variant if the type is IncludedProductType.VARIANT.
setVariant(Variant) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
If the SpecificItemChoice.type is DefaultSpecificItemChoiceType.VARIANT this holds the variant for this choice
setVariant(Variant) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemVariantPricing
ID of the Variant this pricing should be used with.
setVariant(Variant) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
The Variant to associate to the ProductTag.tag to.
setVariantContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
setVariantContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setVariantId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
setVariantId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
setVariantParentProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
setVariantParentProductContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setVariantParentProductId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
setVariantParentProductId(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
setVariantParentProductId(String) - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
This field contains the id of the parent product of the specified IncludedProduct.variant if the type is IncludedProductType.VARIANT.
setVariantParentProductId(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
This field contains the id of the parent product of the specified SpecificItemChoice.variant if the type is DefaultSpecificItemChoiceType.VARIANT.
setVariantPricing(Map<String, SpecificItemVariantPricingDetail>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
Map of a variant to a price which is used to determine an override price for a SpecificItemChoice that applies when specific variants are added to a cart.
setVariantPricingOverrides(List<SpecificItemVariantPricing>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
setVariantPricingOverrides(List<SpecificItemVariantPricing>) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
Pricing overrides if specific variants of the main product this item belongs to are added to the cart.
setVariantPricingOverrides(List<JpaSpecificItemVariantPricing>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
setVariantRowConverter(VariantRowConverter) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
Lazy injection to avoid circular dependency issues.
setVariants(List<VariantDetail>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
All Variants for this product.
setVariants(List<VariantDetail>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
All Variants for this product.
setVariants(List<Variant>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setVariantsById(Map<String, Variant>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
Contains the results of querying for ProductReferences.variantIdsToFind.
setVariantService(VariantService<Variant>) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
Lazy injection since this validator is itself a service component.
setVariantService(VariantService<Variant>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
Lazy injection since this validator is itself a service component.
setVariantService(VariantService<Variant>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
Lazy injection since this validator is itself a service component.
setVariantSku(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
setVendorRef(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
Soft reference to the vendor associated with this catalog.
setVendorRef(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
Soft reference to the vendor associated with this catalog.
setVendorRef(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
Soft reference to the vendor associated with the Product's catalog.
setWeight(Weight) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
setWeight(Weight) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
setWeight(Weight) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
setWeight(Weight) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
setWeight(Weight) - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
setWeight(Weight) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
 
setWeight(BigDecimal) - Method in class com.broadleafcommerce.catalog.domain.product.Weight
 
setWeight(BigDecimal) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setWeight(BigDecimal) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setWeightUnits(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setWeightUnits(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
setWidth(BigDecimal) - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
 
setWidth(BigDecimal) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
setWidth(BigDecimal) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
shouldCopyTranslation(Translation) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
Determines whether an OptionTemplate's Translation is for the template's option, and, thus, should be copied onto the Product's copy of the ProductOption.
SIZE - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
 
SKU - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
SKU - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
SKU - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
SKU - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 
SKU_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantProperties
 
SKUContainer - Class in com.broadleafcommerce.catalog.domain.product
A small representation of a Sku, used in responses to obtaining all skus for a product
SKUContainer() - Constructor for class com.broadleafcommerce.catalog.domain.product.SKUContainer
 
SKUContainer(String, String) - Constructor for class com.broadleafcommerce.catalog.domain.product.SKUContainer
 
SkuGenerationParameters - Class in com.broadleafcommerce.catalog.web.endpoint.dto
Parameters that can be used to drive the generation of variants
SkuGenerationParameters() - Constructor for class com.broadleafcommerce.catalog.web.endpoint.dto.SkuGenerationParameters
 
SkuGenerationParameters(String) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.dto.SkuGenerationParameters
 
SkuGenerationService<P extends Variant> - Class in com.broadleafcommerce.catalog.service.product
Responsible for generating Skus for a OptionTemplateGroup.
SkuGenerationService(VariantService<Variant>, ProductService<Product>, ProductOptionValueCombinationService, TypeFactory, TransactionTemplate) - Constructor for class com.broadleafcommerce.catalog.service.product.SkuGenerationService
 
sortableBounds() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
sortableBounds() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
sortableBounds() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
sortableBounds() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
sortableBounds() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
sortableBounds() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
SPECIFIC_ITEM_CHOICE - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
 
SPECIFIC_ITEM_CHOICE - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
Deprecated.
 
SPECIFIC_PRODUCT - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
The item choice is a specific Product.
SPECIFIC_PRODUCTS - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
The item choice is among Products from a predetermined list.
SPECIFIC_VARIANT - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
The item choice is a specific Variant.
SPECIFIC_VARIANTS - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
The item choice is among Variants from a predetermined list.
Specifications() - Constructor for class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
 
SpecificItemChoice - Class in com.broadleafcommerce.catalog.domain.product.option
When a ItemChoice is determined to be a DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS or DefaultItemChoiceTargetType.SPECIFIC_VARIANTS, this holds the relationship that the customer should select from
SpecificItemChoice() - Constructor for class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
 
SpecificItemChoiceAsset - Class in com.broadleafcommerce.catalog.domain.asset
Holds asset information for a SpecificItemChoice.
SpecificItemChoiceAsset() - Constructor for class com.broadleafcommerce.catalog.domain.asset.SpecificItemChoiceAsset
 
specificItemChoiceConverter(TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
Deprecated.
 
SpecificItemChoiceConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
Deprecated.
SpecificItemChoiceConverter(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.SpecificItemChoiceConverter
Deprecated.
 
SpecificItemChoiceDetail - Class in com.broadleafcommerce.catalog.domain.product.commerce
A version of SpecificItemChoice tailored toward the needs of a commerce-facing product details page.
SpecificItemChoiceDetail() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
SpecificItemChoiceDetail(SpecificItemChoice, ProductDetails, VariantDetail, PriceInfo, Map<String, SpecificItemVariantPricingDetail>) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
specificItemChoiceExportRowConverter(SpecificItemChoiceExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
 
SpecificItemChoiceExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
Converts a SpecificItemChoice to a Map row representation.
SpecificItemChoiceExportRowConverter(SpecificItemChoiceExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.SpecificItemChoiceExportRowConverter
 
specificItemChoiceExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
 
SpecificItemChoiceExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
 
SpecificItemChoiceExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification
 
SpecificItemChoiceExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
 
SpecificItemChoiceExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
 
SpecificItemChoiceListConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
Transforms a list of JpaSpecificItemChoice into a JSON object String and vice-versa.
SpecificItemChoiceListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.SpecificItemChoiceListConverter
 
SpecificItemVariantPricing - Class in com.broadleafcommerce.catalog.domain.product.option
Represents a pricing override to be used for a SpecificItemChoice if a specific variant of the parent product is added to the cart along with the item choice.
SpecificItemVariantPricing() - Constructor for class com.broadleafcommerce.catalog.domain.product.option.SpecificItemVariantPricing
 
SpecificItemVariantPricingDetail - Class in com.broadleafcommerce.catalog.domain.product.commerce
A version of SpecificItemVariantPricing tailored toward the needs of a commerce-facing product details page.
SpecificItemVariantPricingDetail() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
 
STANDARD - Enum constant in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
Denotes a simple product which has no variants or complex configuration such as a Hot Sauce.
streamByParentCategoryId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryService
Read all categories in the database that have the given category context ID set as their parent category.
streamByParentCategoryId(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
 
SUBMIT_ORDER - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationStrategy
Allow the item to be added to the cart, but validate when the cart is submitted for checkout
SUBMIT_ORDER - Enum constant in enum com.broadleafcommerce.catalog.domain.type.InventoryReservationStrategy
Inventory should be reserved when the order is submitted for checkout.
success(CategoryAncestorList) - Static method in class com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationResponse
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryAssetValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryProductValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.OptionTemplateGroupValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.OptionTemplateValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductAssetValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.PromotionalCategoryProductValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.PromotionalProductValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.tag.ProductTagValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 

T

TAG_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification.Fields
 
TAG_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductTagExportSpecification.Headers
 
TagAsset - Class in com.broadleafcommerce.catalog.domain.tag
An EntityAsset related to an AdvancedTag that should display as a badge on a storefront.
TagAsset() - Constructor for class com.broadleafcommerce.catalog.domain.tag.TagAsset
 
TagAssetConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
 
TagAssetConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.TagAssetConverter
 
tagConverter() - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
Deprecated.
 
TAGS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
 
TAGS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
 
TAGS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
TAGS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
TAGS - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter.ProductAssetProperties
 
tagValuesToTagEntities() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
tagValuesToTagEntities() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
TARGET_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
TARGET_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
TEMPLATE - Enum constant in enum com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionGenerationType
Means that generation is based on an OptionTemplate.
TEMPLATE_CONTEXT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
TEMPLATE_CONTEXT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
TEMPLATE_GROUP - Enum constant in enum com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionGenerationType
Means that generation is based on an OptionTemplateGroup.
TEXT - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
 
TEXT_AREA - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
 
TITLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
 
TITLE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
 
toKeyAttributePair(String[]) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
toKeyFulfillmentFlatRatePair(String[]) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
 
toKeyFulfillmentFlatRatePair(String[]) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
TOP_CENTER - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
 
TOP_JUSTIFIED - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
 
TOP_LEFT - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
 
TOP_RIGHT - Enum constant in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
 
toString() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
 
toString() - Method in class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
 
toString() - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
 
toString() - Method in class com.broadleafcommerce.catalog.clone.messaging.ProductCloneEvent
 
toString() - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductNotificationProperties
 
toString() - Method in class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
 
toString() - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
 
toString() - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
 
toString() - Method in class com.broadleafcommerce.catalog.domain.Attribute
 
toString() - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
 
toString() - Method in class com.broadleafcommerce.catalog.domain.category.Category
 
toString() - Method in class com.broadleafcommerce.catalog.domain.category.CategoryAncestorList
 
toString() - Method in class com.broadleafcommerce.catalog.domain.category.CategoryRef
 
toString() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
 
toString() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
 
toString() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
 
toString() - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
 
toString() - Method in class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
 
toString() - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
 
toString() - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
 
toString() - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
 
toString() - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceTypeDetail
 
toString() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
 
toString() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
 
toString() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
 
toString() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
 
toString() - Method in class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
 
toString() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
 
toString() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroup
 
toString() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateGroupRef
 
toString() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplateRef
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceCategory
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductTagDetail
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalCategoryProductSummary
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.PromotionalProductSummary
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemVariantPricingDetail
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.Dimensions
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemVariantPricing
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.Product
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.ReviewsSummary
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.SKUContainer
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
 
toString() - Method in class com.broadleafcommerce.catalog.domain.product.Weight
 
toString() - Method in class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
 
toString() - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
 
toString() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTag
 
toString() - Method in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagRef
 
toString() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
 
toString() - Method in class com.broadleafcommerce.catalog.domain.tag.TagAsset
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTag
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTagId
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTag
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTagId
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.category.JpaCategory
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.enumeration.JpaDataDrivenEnum
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaAttribute
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCategoryProduct
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaFulfillmentFlatRate
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaPromotionalCategoryProduct
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplateGroup
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoiceValue
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.relation.JpaPromotionalProduct
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
 
toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.LinkedRSQLQueryDetails
 
toString() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AncillaryProductSingleIndexRequestPayload
 
toString() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.ProductSingleIndexRequestPayload
 
toString() - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceProperties
 
toString() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.AvailabiltyUpdatePayload
 
toString() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.PriceDecreaseAmountPayload
 
toString() - Method in exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
 
toString() - Method in class com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationResponse
 
toString() - Method in exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
 
toString() - Method in class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombination
 
toString() - Method in exception com.broadleafcommerce.catalog.service.product.commerce.exception.ProductDetailsRequestException
 
toString() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
 
toString() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
 
toString() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
 
toString() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint.CategoryAssetUpdate
 
toString() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint.ProductInCategoryResponse
 
toString() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
 
toString() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.SkuGenerationParameters
 
toString() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint.ProductAssetUpdate
 
toString() - Method in class com.broadleafcommerce.catalog.web.endpoint.support.OptionalSortPositionRequest
 
ToStringConverter<T> - Interface in com.broadleafcommerce.catalog.dataexport.converter
Converter that can convert from the given type to a String.
transformEntityFieldToProductEquivalent(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.
transformEntityFieldToProductEquivalent(String, String) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
Transforms the given Translation.getEntityField() from an OptionTemplate's Option's Translation into a value that is appropriate for a Product's copy of the option.
TRANSLATION_COLUMN_PREFIX - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
 
TranslationProductConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
Consolidates Translations into products.
TranslationProductConsolidationContributor(TranslationEntityService<Translation>, ProductService<Product>, VariantService<Variant>, ProductAssetService<ProductAsset>, CategoryService<Category>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
 
TRANSLATIONS - Enum constant in enum com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
 
TYPE - Static variable in interface com.broadleafcommerce.catalog.clone.messaging.CloneProductProducer
 
TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
 
TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
 
TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
 
TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
 
TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
 
TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
 
TYPE - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductOptionProperties
 
typeFactory - Variable in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
 
typeFactory - Variable in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
 

U

UNITS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification.Fields
 
UNITS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification.Headers
 
UNITS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.WeightExportSpecification.Fields
 
UNITS - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.WeightExportSpecification.Headers
 
unsetCurrentPrimaryCategoryProduct(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
Finds the current primary category product for the given productId and unmarks it as primary if it exists.
UP_SALE - Enum constant in enum com.broadleafcommerce.catalog.domain.product.relation.type.PromotionalProductType
 
UPC - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
UPC - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
UPC - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
 
UPC - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
 
update(ContextInfo, String, OptionTemplate) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
 
update(ContextInfo, String, OptionTemplateGroup) - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateGroupEndpoint
 
update(String, String, CategoryAssetEndpoint.CategoryAssetUpdate, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
 
update(String, String, ProductAssetEndpoint.ProductAssetUpdate, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductAssetEndpoint
 
update(String, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
Overridden to enable automatic un-setting of the existing primary.
update(String, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
Overridden to enable automatic un-setting of the existing primary.
UPDATE_PRICES_IMPORT_TYPE - Static variable in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
 
updateAll(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
Overridden to enable automatic un-setting of the existing primary.
updateAll(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
Overridden to enable automatic un-setting of the existing primary.
updateAllAllowingPartialSuccess(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
Overridden to enable automatic un-setting of the existing primary.
updateAllAllowingPartialSuccess(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
Overridden to enable automatic un-setting of the existing primary.
updateAvailability(List<Product>, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
 
updateCategory(HttpServletRequest, ContextInfo, String, Category) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
updateDataDrivenEnum(HttpServletRequest, ContextInfo, String, DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
 
updatePricesImportBatchHandler(ContextRequestHydrator, ProductService<Product>, VariantService<Variant>, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration
 
UpdatePricesImportBatchHandler - Class in com.broadleafcommerce.catalog.dataimport.prices
Updates the product and variant prices.
UpdatePricesImportBatchHandler(ContextRequestHydrator, ProductService<Product>, VariantService<Variant>, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
 
updateProduct(HttpServletRequest, ContextInfo, String, Product) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
updateProductPrices(BatchRequest, List<BatchCompletionRecord>, Map<String, BatchRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
Updates the product prices.
updateProductTag(ContextInfo, String, String, ProductTag) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
 
updateProductTag(ContextInfo, String, String, ProductTag) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
 
updatePromotionalProduct(ContextInfo, String, String, PromotionalProduct) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
 
updateTag(HttpServletRequest, ContextInfo, String, AdvancedTag) - Method in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
 
updateTenantDiscriminatedEntities(CatalogChangedEvent) - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceCatalogChangeListener
 
updateVariant(HttpServletRequest, ContextInfo, String, String, Variant) - Method in class com.broadleafcommerce.catalog.web.endpoint.VariantEndpoint
 
updateVariantPrices(BatchRequest, List<BatchCompletionRecord>, Map<String, BatchRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
Updates the variant prices.
URI - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
 
URI - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
 
URL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
 
URL - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
 
URL - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter.ProductAssetProperties
 
UrlUtils - Class in com.broadleafcommerce.catalog.help
Support class containing various helpful methods surrounding URL-related logic.

V

validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.tag.ProductTagValidator
 
validate(ItemChoice, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.ItemChoiceValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryAssetValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryProductValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.OptionTemplateGroupValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.OptionTemplateValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductAssetValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.PromotionalCategoryProductValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.PromotionalProductValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
validate(String, AttributeChoice, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.AttributeChoiceValidator
 
validateActiveEndDate(Category, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
 
validateActiveEndDate(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateActiveEndDate(Variant, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
validateActiveEndDate(AdvancedTag, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
 
validateActiveEndDate(ProductTag, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.tag.ProductTagValidator
 
validateActiveStartDate(Category, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
 
validateActiveStartDate(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateActiveStartDate(AdvancedTag, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
 
validateAllowedValues(String, AttributeChoice, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.AttributeChoiceValidator
 
validateAndGetCategoryAndCategoryProductRequest(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
 
validateAndGetCategoryAndPromoCategoryProduct(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
Validates that the category and promotional category product with the given IDs exist, and that they are related to each other.
validateAttributeChoice(ProductOption, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
 
validateAttributeChoiceValue(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.AttributeChoiceValidator
 
validateAttributeName(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.AttributeChoiceValidator
 
validateBundleProductOptions(Product, String, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBundleProductTypeValidator
validateCategory(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryProductValidator
 
validateCategory(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.PromotionalCategoryProductValidator
 
validateCategoryAncestry(Category, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
For a cycle check, we could theoretically just compare the category's id against each of its ancestors instead of keeping a set of all seen ancestors.
validateCategoryId(String, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryAssetValidator
 
validateCategorySelection(ItemChoice, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.ItemChoiceValidator
 
validateCost(Product, CurrencyUnit, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateCost(Variant, CurrencyUnit, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
validateCurrency(ItemChoice, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.ItemChoiceValidator
 
validateCurrency(String, MonetaryAmount, CurrencyUnit, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
validateDefaultPrice(Product, ContextInfo, Errors) - Method in interface com.broadleafcommerce.catalog.service.validation.product.type.ProductTypeValidator
Default method to validate against missing default price and currency mismatch.
validateDefaultPrice(Product, CurrencyUnit, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateDefaultPrice(Variant, Product, CurrencyUnit, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
validateDisplayValue(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
 
validateForCreate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
 
validateForCreate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
 
validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
 
validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
 
validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
 
validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateIncludedProduct(IncludedProduct, Errors, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
validateIncludedProducts(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
 
validateIncludedProducts(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
 
validateIncludedProducts(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
 
validateIncludedProducts(Product, Errors, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
Validates that the product type of the owning product is DefaultProductType.BUNDLE if it has included products.
validateInventoryFields(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
 
validateItemChoice(ProductOption, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
 
validateItemChoiceSelectionType(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.ItemChoiceValidator
 
validateItemChoiceTargetType(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.ItemChoiceValidator
 
validateMinAndMaxQuantity(ItemChoice, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.ItemChoiceValidator
 
validateMsrp(Product, CurrencyUnit, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateName(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
 
validateName(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.OptionTemplateGroupValidator
 
validateName(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.OptionTemplateValidator
 
validateName(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateName(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
 
validateOption(ProductOption, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.OptionTemplateValidator
 
validateOptions(Product, Errors, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateOptions(Variant, Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
validateOverridePrice(IncludedProduct, CurrencyUnit, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateOverridePrice(ItemChoice, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.ItemChoiceValidator
 
validateParentCategory(Category, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
Traverses the full ancestry of the category to confirm each ancestor still exists and there are no cycles, either in the case that the ancestors already had cycles, or in the case that this category itself causes a cycle.
validatePricingFields(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
 
validatePricingKey(ItemChoice, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.ItemChoiceValidator
 
validatePrimary(CategoryProduct, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryProductValidator
 
validatePrimaryCategory(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateProduct(IncludedProduct, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
Validates that IncludedProduct.getProduct() exists.
validateProduct(PromotionalProduct, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.PromotionalProductValidator
 
validateProduct(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryProductValidator
 
validateProduct(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.tag.ProductTagValidator
 
validateProductFields(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBundleProductTypeValidator
 
validateProductFields(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
 
validateProductFields(Product, Errors, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
Validates the product fields based on common constraints of different product types, such as Product.getName(), Product.getActiveStartDate(), etc.
validateProductForCreate(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBundleProductTypeValidator
 
validateProductForCreate(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
 
validateProductForCreate(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
 
validateProductForCreate(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
 
validateProductForCreate(Product, Errors, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.validation.product.type.ProductTypeValidator
Validate the product for create.
validateProductForReplace(Product, Errors, Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBundleProductTypeValidator
 
validateProductForReplace(Product, Errors, Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
 
validateProductForReplace(Product, Errors, Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
 
validateProductForReplace(Product, Errors, Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
 
validateProductForReplace(Product, Errors, Product, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.validation.product.type.ProductTypeValidator
Validate the product for replace.
validateProductForUpdate(Product, Errors, Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBundleProductTypeValidator
 
validateProductForUpdate(Product, Errors, Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
 
validateProductForUpdate(Product, Errors, Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
 
validateProductForUpdate(Product, Errors, Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
 
validateProductForUpdate(Product, Errors, Product, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.validation.product.type.ProductTypeValidator
Validate the product for update.
validateProductId(Variant, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
Validates that Variant.getProductId() is present and ensures the product exists in the data store.
validateProductId(String, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductAssetValidator
 
validateProductMembershipType(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
 
validateProductOptions(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
 
validateProductOptions(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
 
validateProductType(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
Validates that the referenced product's product type is VARIANT_BASED as only VARIANT_BASED products can have variants.
validateProductType(Product, Errors, Product) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validatePromotionalProduct(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.PromotionalCategoryProductValidator
 
validatePromotionalProductType(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.PromotionalCategoryProductValidator
 
validateQuantity(IncludedProduct, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateRelatedProduct(PromotionalProduct, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.PromotionalProductValidator
 
validateRequest(CategoryDetailsRequest) - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
Validates the CategoryDetailsRequest.
validateRequest(DataDrivenEnumDetailsRequest) - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
 
validateSalePrice(Product, CurrencyUnit, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateSalePrice(Variant, CurrencyUnit, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
validateSearchable(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
 
validateSelectorProductFields(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
 
validateSku(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
 
validateSku(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
 
validateSku(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateSku(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
validateSpecificSelection(ItemChoice, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.ItemChoiceValidator
 
validateTag(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.tag.ProductTagValidator
 
validateTemplates(OptionTemplateGroup, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.OptionTemplateGroupValidator
 
validateThreshold(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateThresholds(Variant, Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
validateType(PromotionalProduct, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.PromotionalProductValidator
 
validateType(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryAssetValidator
 
validateType(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
 
validateType(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductAssetValidator
 
validateType(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.AttributeChoiceValidator
 
validateType(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
 
validateType(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateUpdate(DataDrivenEnum, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
 
validateUrl(Category, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryValidator
 
validateUrl(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateUrlAndEmbedCode(CategoryAsset, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryAssetValidator
 
validateUrlAndEmbedCode(ProductAsset, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductAssetValidator
 
validateValidationFields(AttributeChoice, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.AttributeChoiceValidator
 
validateValue(DataDrivenEnum, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
 
validateVariant(IncludedProduct, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
 
validateVariant(Variant, Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
 
validateVariantOptionValues(Map<String, String>, Product, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
validateVariants(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
 
VALIDATION_RULE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
VALIDATION_RULE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
VALIDATION_STRATEGY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
VALIDATION_STRATEGY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
VALIDATION_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
 
VALIDATION_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
 
VALUE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.AttributeChoiceValueExportSpecification.Fields
 
VALUE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.AttributeChoiceValueExportSpecification.Headers
 
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.dataexport.support.DefaultExportTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.category.type.CategoryProductMembershipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.IncludedProductType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceSelectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultSpecificItemChoiceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.product.relation.type.PromotionalProductType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.type.DefaultMergingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.type.DefaultTagType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.type.DimensionUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.type.InventoryCheckStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.type.InventoryReservationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.type.InventoryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.domain.type.WeightUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionGenerationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.dataexport.support.DefaultExportTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.category.type.CategoryProductMembershipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.product.IncludedProductType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceSelectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultSpecificItemChoiceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.product.relation.type.PromotionalProductType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.type.DefaultMergingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.type.DefaultTagType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.type.DimensionUnits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.type.InventoryCheckStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.type.InventoryReservationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.type.InventoryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.domain.type.WeightUnits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionGenerationType
Returns an array containing the constants of this enum type, in the order they are declared.
Variant - Class in com.broadleafcommerce.catalog.domain.product
Variants can help further identify the specifics of a Product by narrowing down the Sku via additional user data.
Variant() - Constructor for class com.broadleafcommerce.catalog.domain.product.Variant
 
Variant(String, String, String, String, String, String, Instant, Instant, MonetaryAmount, MonetaryAmount, MonetaryAmount, Dimensions, Weight, boolean, boolean, String, Map<String, String>, String, String, ReviewsSummary, Integer, Integer, Map<String, FulfillmentFlatRate>, Map<String, Attribute>, ContextState, String, ChangeContainer) - Constructor for class com.broadleafcommerce.catalog.domain.product.Variant
 
VARIANT - Enum constant in enum com.broadleafcommerce.catalog.domain.product.IncludedProductType
The add on targets exactly one, predetermined Variant
VARIANT - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultSpecificItemChoiceType
 
VARIANT - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
 
VARIANT - Static variable in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler.RecordTypes
 
VARIANT - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
Deprecated.
 
VARIANT - Static variable in class com.broadleafcommerce.catalog.domain.tag.AdvancedTagTargetType
 
VARIANT_BASED - Enum constant in enum com.broadleafcommerce.catalog.domain.product.DefaultProductType
Denotes a configurable product that has Variants determined by ProductOptions like color and size for a T-Shirt.
VARIANT_DISTINGUISHING - Enum constant in enum com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
Values selected by the customer will help distinguish a specific variant directly on this Product that should be added to the cart.
VARIANT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
 
VARIANT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
 
VARIANT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
 
VARIANT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
 
VARIANT_PARENT_PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Fields
 
VARIANT_PARENT_PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.IncludedProductExportSpecification.Headers
 
VARIANT_PARENT_PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Fields
 
VARIANT_PARENT_PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.SpecificItemChoiceExportSpecification.Headers
 
variantConverter(TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
Deprecated.
 
VariantConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
Deprecated.
VariantConverter(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.VariantConverter
Deprecated.
 
VariantDetail - Class in com.broadleafcommerce.catalog.domain.product.commerce
A version of Variant tailored toward the needs of a commerce-facing product details page.
VariantDetail() - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
VariantDetail(Variant, PriceInfo, String, List<ProductTag>) - Constructor for class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
 
VariantEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
Endpoints that only deal with Variants.
VariantEndpoint(VariantService<Variant>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.VariantEndpoint
 
variantExportRowConverter(VariantExportSpecification, ObjectMapper, ToStringConverter<Object>, DimensionsExportRowConverter, WeightExportRowConverter) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
 
VariantExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
Converts a Variant to a Map row representation.
VariantExportRowConverter(VariantExportSpecification, ObjectMapper, ToStringConverter<Object>, DimensionsExportRowConverter, WeightExportRowConverter) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
 
variantExportSpecification(ExportDataNormalizer) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
 
VariantExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
 
VariantExportSpecification(List<ExportDataNormalizer>) - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification
 
VariantExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
 
VariantExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
 
variantIdEquals(Root<D>, String, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
 
variantIdIsNull(Root<D>, CriteriaBuilder) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
 
VariantProductConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
Consolidates Variants into products.
VariantProductConsolidationContributor(VariantService<Variant>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.VariantProductConsolidationContributor
 
VariantRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.product
 
variantRowConverter(TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.RowConverters
 
VariantRowConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
Component to covert an import record into a ConversionUtils.ConversionResponse containing a Variant for persistence.
VariantRowConverter(ObjectMapper, TypeFactory, IdResolver) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
 
VariantRowConverter.VariantOptionValueProperties - Class in com.broadleafcommerce.catalog.dataimport.converter
Properties that can be provided in individual option value tokens in VariantRowConverter.VariantProperties.OPTIONS_HEADER.
VariantRowConverter.VariantProperties - Class in com.broadleafcommerce.catalog.dataimport.converter
 
VARIANTS - Enum constant in enum com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
 
VariantService<P extends Variant> - Interface in com.broadleafcommerce.catalog.service.product
The main service dealing with accessing Variants from a backing store
VariantsProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
Contributor responsible for the ProductDetails' variants.
VariantsProductDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.VariantsProductDetailsContributor
 
variantTimeZoneDataNormalizer() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
 
VariantValidator - Class in com.broadleafcommerce.catalog.service.validation
Validations for Variant.
VariantValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.VariantValidator
 
VendorRefProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
This contributor is responsible for populating ProductDetails.getVendorRef()
VendorRefProductDetailsContributor(CommonCatalogService<Catalog>) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.VendorRefProductDetailsContributor
 
VIRTUAL - Enum constant in enum com.broadleafcommerce.catalog.domain.type.InventoryType
 

W

Weight - Class in com.broadleafcommerce.catalog.domain.product
Sizing attributes of a Product or Variant
Weight() - Constructor for class com.broadleafcommerce.catalog.domain.product.Weight
 
WEIGHT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.WeightExportSpecification.Fields
 
WEIGHT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.WeightExportSpecification.Headers
 
weightExportRowConverter(WeightExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
 
WeightExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
The export converter for the Weight class.
WeightExportRowConverter(WeightExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.WeightExportRowConverter
 
weightExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
 
WeightExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
The export specification for the Weight class.
WeightExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.WeightExportSpecification
 
WeightExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
 
WeightExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
 
WeightUnits - Enum in com.broadleafcommerce.catalog.domain.type
Units for weight
WIDTH - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification.Fields
 
WIDTH - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification.Headers
 
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