Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAncillaryProductSingleIndexRequestMessageBuilder<D extends com.broadleafcommerce.data.tracking.core.search.Indexable> - Class in com.broadleafcommerce.catalog.provider.shared.messaging.search
-
A common base for
SingleIndexRequestMessageBuilder
implementations specifically for persisted-domain counterparts of entities related toProduct
that need to trigger a reindex of a product. - AbstractAncillaryProductSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractAncillaryProductSingleIndexRequestMessageBuilder
- AbstractCatalogEntityDeletedEventHandler - Class in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
-
Provides common processing functionality to all
CatalogEntityDeletedEventHandler
instances. - AbstractCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator) - Constructor for class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
- AbstractJpaCatalogDataFeedInspection<P extends com.broadleafcommerce.data.tracking.core.Trackable> - Class in com.broadleafcommerce.catalog.provider.jpa.datafeed
-
Common data feed inspection handling for all monitored catalog entities.
- AbstractJpaCatalogDataFeedInspection() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.datafeed.AbstractJpaCatalogDataFeedInspection
- AbstractPrimaryAssetCollisionService<P extends PrimaryAsset> - Class in com.broadleafcommerce.catalog.service.asset
-
The abstract service that is used to resolve collisions of the primary assets.
- AbstractPrimaryAssetCollisionService(TrackableRepository<T>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.catalog.service.asset.AbstractPrimaryAssetCollisionService
- AbstractProductSingleIndexRequestMessageBuilder<D extends com.broadleafcommerce.data.tracking.core.search.Indexable> - Class in com.broadleafcommerce.catalog.provider.shared.messaging.search
-
A common base for
SingleIndexRequestMessageBuilder
implementations specifically for persisted-domain counterparts ofProduct
. - AbstractProductSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
- accountForCatalogTargetingCatalogAccessPolicies(ObjectNode, ContextInfo) - Method in class com.broadleafcommerce.catalog.cache.CatalogAccessPolicyAndVendorAwareCacheKeyEnhancer
-
Enhances the
cacheKey
for any appliedCatalogAccessPolicies
that target Catalogs. - accountForProductTargetingCatalogAccessPolicies(ObjectNode, ContextInfo) - Method in class com.broadleafcommerce.catalog.cache.CatalogAccessPolicyAndVendorAwareCacheKeyEnhancer
-
Enhances the
cacheKey
for any appliedCatalogAccessPolicies
that target Products. - 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_END_DATE - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- 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
- ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- ADD_ITEM - Enum constant in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationStrategy
-
Validate when the item is added to cart
- ADD_TO_CART - Enum constant in enum class 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 class com.broadleafcommerce.catalog.domain.type.InventoryReservationStrategy
-
Inventory should be reserved when the item is ad ded to the cart.
- addAttribute(String, Object) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addDataDrivenEnumId(DataDrivenEnum, List<String>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
- addDataDrivenEnumIdByProductId(DataDrivenEnum, String, Map<String, Set<String>>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
- addDataDrivenEnumIdsForProduct(ConsolidatedProduct, List<String>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
- addDataDrivenEnumIdsForProduct(Product, Map<String, Set<String>>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
- ADDED_BY_REFERENCE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- ADDED_BY_REFERENCE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- addFromMeAttributeChoiceMappings(ModelMapper) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- addFromMeItemChoiceMappings(ModelMapper) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- addFromMeMappings(ModelMapper) - Static method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- addFromMeMappings(ModelMapper) - Static method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
- addFromMeMappings(ModelMapper) - Static method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemVariantPricing
- addFromMeProductOptionMappings(ModelMapper) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- addGeneralProduct(String, CategoryProduct, OptionalSortPositionRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- addItemChoiceCategoryProducts(Collection<? extends ProductDetailsContext>, Map<String, Set<String>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Queries for the item choice categories and category products, and adds them to the productDetailsContext's specific category choices and related products.
- addItemChoiceRelatedOptionTemplates(Collection<? extends ProductDetailsContext>, Map<String, Set<String>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Queries for the item choice optionTemplates and adds them to the productDetailsContext's related optionTemplates.
- addItemChoiceRelatedProducts(Collection<? extends ProductDetailsContext>, Map<String, Set<String>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Queries for the item choice products and adds them to the productDetailsContext's related products.
- addItemChoiceRelatedVariants(Collection<? extends ProductDetailsContext>, Map<String, Set<String>>, Map<String, Set<String>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Queries for the item choice variants and adds them to the productDetailsContext's related variants.
- addItemsToOperation(HttpServletRequest, ContextInfo, InitializeItemRequest, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- 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
- AddTagsProductBulkUpdateProcessor - Class in com.broadleafcommerce.catalog.service.bulkoperation.processor
- AddTagsProductBulkUpdateProcessor(ProductService<Product>, AdvancedTagService<AdvancedTag>, ProductTagService<ProductTag>, ProductBulkUpdateProcessorUtil, TypeFactory, BulkUpdateProcessorHelper<BulkOperationItem>) - Constructor for class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- 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.product.relation.JpaCustomizedPromotionalProductRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- AllAssetsProductConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
-
Consolidates all
ProductAsset
instances associated with a product onto each product. - AllAssetsProductConsolidationContributor(ProductAssetService<ProductAsset>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.AllAssetsProductConsolidationContributor
- allowedOptionValueMapper() - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
- ALT_TEXT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
- ALT_TEXT - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
- AncillaryProductSingleIndexRequestPayload - Class in com.broadleafcommerce.catalog.provider.shared.messaging.search
-
The
SingleIndexRequest.payload
used for index requests triggered from CRUD operations on persisted-domain-counterparts of entities related toProduct
. - AncillaryProductSingleIndexRequestPayload(String) - Constructor for class com.broadleafcommerce.catalog.provider.shared.messaging.search.AncillaryProductSingleIndexRequestPayload
- APPLICATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
- APPLICATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
- applyBusinessTypeFilters(String, Node) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- 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
-
Deprecated.
- applyHydration(ProductOption, ResolvedProductReferences, List<Variant>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
-
Traverses through the
option
and replaces each item reference with the fully-populated representation of the reference as found infoundItems
. - applyHydration(SpecificItemChoice, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- applyHydration(Product, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- applyHydration(Product, ResolvedProductReferences, List<Variant>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
-
Traverses through the
product
and replaces each item reference with the fully-populated representation of the reference as found infoundItems
. - applyPricingUpdatesToProduct(Product, Product) - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
- applyPricingUpdatesToVariant(Variant, Variant) - Method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
- applyProductSubqueryActiveFilters(CriteriaBuilder, Subquery<String>, Root<JpaProduct>, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- applyRsqlCriteria(Node, CriteriaBuilder, CriteriaQuery<?>, Map<String, Object>, List<Predicate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
-
Processes the given
filters
to build and apply the necessaryPredicate
for RSQL. - applyRsqlCriteria(Node, CriteriaBuilder, CriteriaQuery<D>, Map<String, Object>, List<Predicate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
-
Processes the given
filters
to build and apply the necessaryPredicate
for RSQL. - applyRsqlCriteria(Node, CriteriaBuilder, CriteriaQuery<D>, Map<String, Object>, List<Predicate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
-
Processes the given
filters
to build and apply the necessaryPredicate
for RSQL. - applyRsqlCriteria(Node, CriteriaBuilder, CriteriaQuery<D>, Map<String, Object>, List<Predicate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
-
Processes the given
filters
to build and apply the necessaryPredicate
for RSQL. - applyRsqlCriteria(Node, CriteriaBuilder, CriteriaQuery<D>, Map<String, Object>, List<Predicate>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
-
Processes the given
filters
to build and apply the necessaryPredicate
for RSQL. - applyVariantOrProductContextIdPredicates(Iterable<String>, Iterable<String>, CriteriaBuilder, CriteriaQuery<D>, Root<D>, List<Predicate>, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- ARCHIVED_FILTER - Static variable in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
- ArchiveProductBulkUpdateProcessor - Class in com.broadleafcommerce.catalog.service.bulkoperation.processor
- ArchiveProductBulkUpdateProcessor(ProductBulkUpdateProcessorUtil, ProductService<Product>, BulkUpdateProcessorHelper<BulkOperationItem>) - Constructor for class com.broadleafcommerce.catalog.service.bulkoperation.processor.ArchiveProductBulkUpdateProcessor
- 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 class com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
- ASSETS - Enum constant in enum class 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 class com.broadleafcommerce.catalog.domain.type.DefaultTagType
-
Means that a tag signifies an important attribute of an item such as "New", "Staff Pick", "Seller's Choice".
- ATTRIBUTE_CHOICE_NAME - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantOptionValueProperties
- ATTRIBUTE_CHOICE_VALUE - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
- ATTRIBUTE_CHOICE_VALUE - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantOptionValueProperties
- ATTRIBUTE_CHOICE_VALUE - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
-
Deprecated.
- ATTRIBUTE_CHOICE_VALUE_LABEL - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantOptionValueProperties
- ATTRIBUTE_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
-
Not a field - this is the separator that will be used to join together a key-value pair from
Product.getAttributes()
. - ATTRIBUTE_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
-
Not a field - this is the separator that will be used to join together a key-value pair from
Variant.getAttributes()
. - ATTRIBUTE_NAME - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- ATTRIBUTE_NAME - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- ATTRIBUTE_NAME - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductOptionProperties
- ATTRIBUTE_NAME_LABEL_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
-
Not a field - this is the separator that will be used to join together a attribute to name label pair from
Product.getAttributes()
. - ATTRIBUTE_NAME_LABEL_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
-
Not a field - this is the separator that will be used to join together a attribute to name label pair from
Product.getAttributes()
. - ATTRIBUTE_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- ATTRIBUTE_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- AttributeChoice - Class in com.broadleafcommerce.catalog.domain.product.option
-
Customer-facing input to take in additional information about the product that they are purchasing.
- AttributeChoice() - Constructor for class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
- AttributeChoice(String, String) - Constructor for class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
-
Convenience method primarily intended for testing.
- AttributeChoiceValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.AttributeChoiceValidator
- AttributeChoiceValue - Class in com.broadleafcommerce.catalog.domain.product.option
-
A single value with a display, order and label within a
AttributeChoice
- AttributeChoiceValue() - Constructor for class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
- AttributeChoiceValue(String, String, Integer) - Constructor for class com.broadleafcommerce.catalog.domain.product.option.AttributeChoiceValue
- attributeChoiceValueConverter() - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
-
Deprecated.
- AttributeChoiceValueConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
-
Deprecated.
- AttributeChoiceValueConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.AttributeChoiceValueConverter
-
Deprecated.
- attributeChoiceValueExportRowConverter(AttributeChoiceValueExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
- AttributeChoiceValueExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
-
Converts a
AttributeChoiceValue
to aMap
row representation. - AttributeChoiceValueExportRowConverter(AttributeChoiceValueExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.AttributeChoiceValueExportRowConverter
- attributeChoiceValueExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
- AttributeChoiceValueExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
- AttributeChoiceValueExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.AttributeChoiceValueExportSpecification
- AttributeChoiceValueExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
- AttributeChoiceValueExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
- AttributeChoiceValueListConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
-
Transforms a list of
JpaAttributeChoiceValue
into a JSON objectString
and vice-versa. - AttributeChoiceValueListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.AttributeChoiceValueListConverter
- AttributeMapConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
- AttributeMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.AttributeMapConverter
- ATTRIBUTES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- ATTRIBUTES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- ATTRIBUTES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- ATTRIBUTES_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductProperties
- ATTRIBUTES_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantProperties
- AUGMENTATION_CHANGE_TYPE - Static variable in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
- AUGMENTATION_CONTAINER_KEY - Static variable in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
- AugmentationModifiedAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.AugmentationModifiedAutoConfiguration
- AugmentationModifiedConsumer - Interface in com.broadleafcommerce.catalog.messaging
- augmentationModifiedHandler(CartFieldMappingService<CartFieldMapping>, IdempotentMessageConsumptionService, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.AugmentationModifiedAutoConfiguration
- AugmentationModifiedHandler - Class in com.broadleafcommerce.catalog.messaging
-
Listen for augmentation changes from the metadata service.
- AugmentationModifiedHandler(CartFieldMappingService<CartFieldMapping>, IdempotentMessageConsumptionService, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
- augmentationModifiedInputCatalog() - Method in interface com.broadleafcommerce.catalog.messaging.AugmentationModifiedConsumer
- AVAILABILITY - Static variable in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.SupportedTypes
- AvailabiltyUpdatePayload(boolean) - Constructor for class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor.AvailabiltyUpdatePayload
- AVAILABLE_ONLINE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- AVAILABLE_ONLINE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
B
- BASE_COST - Static variable in class com.broadleafcommerce.catalog.domain.commerce.type.DefaultPriceType
- BASE_PRICE - Static variable in class com.broadleafcommerce.catalog.domain.commerce.type.DefaultPriceType
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogSupportedBulkOperationsEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.catalog.web.endpoint.CatalogAccessPolicyEndpoint
- 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_BUSINESS_TYPES_BY_TYPE_KEY_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 business types by their type key. - 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 class com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
- BOTTOM_CENTER - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- BOTTOM_JUSTIFIED - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- BOTTOM_LEFT - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- BOTTOM_RIGHT - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- Breadcrumb - Class in com.broadleafcommerce.catalog.domain.commerce
-
DTO representing a single breadcrumb in a list used for navigating through a category's or product's hierarchy.
- Breadcrumb() - Constructor for class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
- Breadcrumb(String, String) - Constructor for class com.broadleafcommerce.catalog.domain.commerce.Breadcrumb
- BreadcrumbsCategoryDetailsContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.contributor
-
This contributor is responsible for the
CategoryDetails' breadcrumbs
. - BreadcrumbsCategoryDetailsContributor(CategoryService<Category>, CategoryAncestryHydrationService, TypeFactory, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
- BreadcrumbsProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
-
This contributor is responsible for the
ProductDetails' breadcrumbs
. - BreadcrumbsProductDetailsContributor(CategoryProductService<CategoryProduct>, CategoryService<Category>, CategoryAncestryHydrationService, TypeFactory, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
- BrowseDetailsEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.commerce
- BrowseDetailsEndpoint(BrowseDetailsService) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.commerce.BrowseDetailsEndpoint
- BrowseDetailsRequest - Class in com.broadleafcommerce.catalog.domain.commerce
- BrowseDetailsRequest() - Constructor for class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
- BrowseDetailsRequest(Set<String>, Pageable, MultiValueMap<String, String>) - Constructor for class com.broadleafcommerce.catalog.domain.commerce.BrowseDetailsRequest
- browseDetailsService(ProductService<Product>, CategoryService<Category>, ProductDetailsService, CategoryDetailsService, TypeFactory) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceAutoConfiguration
- BrowseDetailsService - Interface in com.broadleafcommerce.catalog.service.commerce
-
This service is responsible for retrieving
ProductDetails
orCategoryDetails
forBrowseDetailsRequests
. - BrowseEntityDetails - Class in com.broadleafcommerce.catalog.domain.commerce
- BrowseEntityDetails() - Constructor for class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
- BrowseEntityDetails(List<ProductDetails>, CategoryDetails, Set<String>) - Constructor for class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
- build(Indexable) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractAncillaryProductSingleIndexRequestMessageBuilder
- build(Indexable) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
- buildAltTextLikeFilter(String, Root<?>, CriteriaBuilder, Map<String, Object>) - Static method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.support.JpaAssetCriteriaUtils
-
Builds a criteria that restricts results to only include entities whose alt-text (after applying an uppercase conversion) is like the given
formattedSearchString
. - buildBatchIndexRequest(Trackable) - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- 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. - buildBulkItemLookupFilter(String) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
- buildBulkItemLookupPageable() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
- buildBulkOperationContextInfo(BulkOperation, OperationType) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.ProductBulkUpdateProcessorUtil
- buildBulkOperationContextRequest(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.ProductBulkUpdateProcessorUtil
- buildCatalogAccessPolicyContext(HttpServletRequest) - Method in class com.broadleafcommerce.catalog.service.util.CatalogAccessPolicyUtils
- buildCatalogNarrowingForContextInfo(ContextInfo, String) - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- buildCategoryContextIdFilter(Root<D>, String, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- 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
- buildCategoryIdMap(Collection<? extends ProductDetailsContext>, Map<String, Set<ProductDetails>>, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Builds a mapping of item choice category IDs for the associated productDetailsContext.
- buildContext(CategoryDetailsRequest, Category, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
-
Builds a
CategoryDetailsContext
in response to aCategoryDetailsRequest
. - buildContext(OperationType, ContextRequest) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
- 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
- buildContextInfoForCatalog(Trackable, String) - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- buildContextRequestFromExport(Export) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
- buildContextRequestWithTenantApplicationAndCatalog(BulkUpdate) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- buildContexts(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
-
Builds
ProductDetailsContexts
in response toProductDetailsRequests
. - buildDetails(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
-
Builds out the
CategoryDetails
in response to aCategoryDetailsRequest
. - buildDetails(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
-
Builds out the
ProductDetails
in response to aProductDetailsRequest
. - buildDetails(Collection<T>, Set<String>, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
-
Builds out the
ProductDetails
in response to aProductDetailsRequest
. - buildDetails(Collection<DataDrivenEnum>, DataDrivenEnumDetailsRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
- buildErrorForInvalidPriceDecreasePayload() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- buildErrorsForBulkValidationException(BulkValidationException) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- buildExpectedCategoryUrl(DataDrivenEnumDetails) - Method in class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
-
Builds a category URL that is expected for the given
DataDrivenEnumDetails
. - buildHydratedContextInfo(ContextRequest) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
-
Hydrates and builds a
ContextInfo
based on the givenContextRequest
. - buildItemChoiceCategory(ProductDetailsContext, ItemChoice, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
-
Builds out and prunes the category item choices.
- buildJobDetailsMap(ScheduledJobRef) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
-
Build a map from the scheduled job details.
- buildMatchingContextInfo(JsonNode) - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- buildMatchingContextInfo(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
-
Builds a hydrated
ContextInfo
that matches the context of the deleted entity from the given event. - buildMatchingContextRequest(InternalPersistenceEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
-
Builds a matching
ContextInfo
based on the givenInternalPersistenceEvent
. - buildMatchingContextRequest(CatalogEntityDeletedEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
-
Builds a matching
ContextInfo
based on the givenCatalogEntityDeletedEvent
. - buildMatchingContextRequest(JsonNode) - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- buildNonProductionTrackingLevelFilter(Root<?>, CriteriaBuilder) - Static method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.JpaCriteriaUtils
-
Builds a
Predicate
for non-production tracking level. - buildNotArchivedFilter(Root<?>, CriteriaBuilder) - Static method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.JpaCriteriaUtils
- buildOperationStatusHistory(List<OperationStatusHistory>, String, String, Instant) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- buildOptionTemplateIdMap(Collection<? extends ProductDetailsContext>, Map<String, Set<ProductDetails>>, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Builds a mapping of option template IDs for the associated productDetailsContext.
- buildPayload(JpaProductAsset) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductAssetSingleIndexRequestMessageBuilder
- buildPayload(JpaCategoryProduct) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaCategoryProductSingleIndexRequestMessageBuilder
- buildPayload(JpaProduct) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductSingleIndexRequestMessageBuilder
- buildPayload(JpaVariant) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaVariantSingleIndexRequestMessageBuilder
- buildPayload(JpaPromotionalProduct) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaPromotionalProductSingleIndexRequestMessageBuilder
- buildPayload(JpaProductTag) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductTagSingleIndexRequestMessageBuilder
- buildPayload(JpaTranslation) - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaTranslationSingleIndexRequestMessageBuilder
- buildPayload(D) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractAncillaryProductSingleIndexRequestMessageBuilder
- buildPayload(D) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
- buildPrimaryCategoryProduct(String, String) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
-
Builds a new
CategoryProduct
POJO forproductId
andcategoryId
withCategoryProduct.isPrimary()
set to true. - buildProductContextIdFilter(Root<D>, String, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- buildProductContextIdFilter(Root<D>, String, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- buildProductContextIdInFilter(Collection<String>, Root<?>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.JpaCatalogQueryHelper
- buildProductContextIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- buildProductContextIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- buildProductContextIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- buildProductDetailsMap(ProductDetailsContext, Product) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Filters through the category and product options to collect the next set of
ProductDetails
. - buildProductIdMap(Collection<? extends ProductDetailsContext>, Map<String, Set<ProductDetails>>, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Builds a mapping of item choice product IDs for the associated productDetailsContext.
- buildProductIdToOptionTemplateIdMap(List<ConsolidatedProduct>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
-
Builds a map of
OptionTemplate
ids mapped to the ids ofProducts
that reference them via them ownProductOptions
. - buildProductIdToOptionTemplates(Map<String, Set<String>>, List<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
-
Builds a map of
OptionTemplates
mapped by the ids ofProducts
that reference them via them ownProductOptions
. - buildProductLookupFilter(String) - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- buildProductLookupPageable() - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- buildProductTags(BulkOperation, Page<BulkOperationItem>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- buildQueryContextInfo(BulkUpdate) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- buildQueryContextInfo(Export) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
- buildSkuAndProductIdKey(String, String) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- buildSkuInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- buildSpecificItemChoices(ProductDetailsContext, ItemChoice, PriceInfo, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
-
Builds out and prunes the specific item choices.
- buildSupportedBulkOp(String, String, BulkUpdateProcessor) - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogSupportedBulkOperationsEndpoint
- buildTenantIdFilter(Root<?>, CriteriaBuilder, ContextInfo) - Static method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.JpaCriteriaUtils
- 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.
- bulkAddTagsDomainMapperMember(ProductRepository<Trackable>, CatalogFinder<Catalog>, TypeFactory) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceAutoConfiguration
- BulkAddTagsDomainMapperMember - Class in com.broadleafcommerce.catalog.service
-
When a ProductTag is persisted at the application catalog level during a bulk operation, guarantee that the entity instance is deposited in the product's catalog line.
- BulkAddTagsDomainMapperMember(ProductRepository<Trackable>, CatalogFinder<Catalog>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.BulkAddTagsDomainMapperMember
- BulkItemPageOperator<I extends BulkOperationItem> - Interface in com.broadleafcommerce.catalog.service.bulkoperation.processor
-
Represents a operator to use against a page of
BulkOperationItems
. - BulkOperation - Class in com.broadleafcommerce.catalog.domain.bulkoperation
- BulkOperation() - Constructor for class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
- BulkOperationItem - Class in com.broadleafcommerce.catalog.domain.bulkoperation
- BulkOperationItem() - Constructor for class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
- BulkOperationItemRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable> - Interface in com.broadleafcommerce.catalog.repository.bulkoperation
-
Repository
for persistent counter-parts ofBulkOperationItem
- BulkOperationItemService<P extends BulkOperationItem> - Interface in com.broadleafcommerce.catalog.service.bulkoperation
-
Service API for
BulkOperationItem
. - BulkOperationItemValidator - Class in com.broadleafcommerce.catalog.service.validation.bulkoperation
-
Entity validations for
BulkOperationItem
. - BulkOperationItemValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.bulkoperation.BulkOperationItemValidator
- BulkOperationRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable> - Interface in com.broadleafcommerce.catalog.repository.bulkoperation
-
Repository
for persistent counter-parts ofBulkOperation
- BulkOperationService<P extends BulkOperation> - Interface in com.broadleafcommerce.catalog.service.bulkoperation
-
Service API for
BulkOperation
. - BulkOperationValidator - Class in com.broadleafcommerce.catalog.service.validation.bulkoperation
-
Entity validations for
BulkOperation
. - BulkOperationValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.bulkoperation.BulkOperationValidator
- BulkUpdateProcessor - Interface in com.broadleafcommerce.catalog.service.bulkoperation.processor
-
Responsible for processing bulk updates based on the operation type and entity type.
- BulkUpdateProcessorHelper<I extends BulkOperationItem> - Class in com.broadleafcommerce.catalog.service.bulkoperation.processor.util
-
Helper component for processing
BulkOperations
against the designatedItems
. - BulkUpdateProcessorHelper(BulkOperationItemService<I>, BulkOperationService<BulkOperation>) - Constructor for class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
- bulkUpdateProducts(String, BulkUpdateRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- BUNDLE - Enum constant in enum class 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
. - BUSINESS_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- BUSINESS_TYPE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- BUSINESS_TYPE - Static variable in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- BUSINESS_TYPE_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductProperties
- BusinessType - Class in com.broadleafcommerce.catalog.domain.product.type
-
Represents a derivative of the Broadleaf Product Types that allows business users to group products by shared attributes.
- BusinessType() - Constructor for class com.broadleafcommerce.catalog.domain.product.type.BusinessType
- BusinessType(String, String, String, String, String, boolean, Map<String, BusinessTypeField>, Map<String, BusinessTypeField>) - Constructor for class com.broadleafcommerce.catalog.domain.product.type.BusinessType
- BusinessTypeEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
- BusinessTypeEndpoint(BusinessTypeService<BusinessType>, TypeFactory, MessageSource) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- BusinessTypeField - Class in com.broadleafcommerce.catalog.domain.product.type
-
Represents a field common to products based on the parent
BusinessType
. - BusinessTypeField() - Constructor for class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
- BusinessTypeFieldConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
- BusinessTypeFieldConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.BusinessTypeFieldConverter
- BusinessTypeMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.BusinessTypeMessagingAutoConfiguration
- BusinessTypeModifiedEvent - Class in com.broadleafcommerce.catalog.messaging
-
A message event dispatched after an augmentation has been created or modified by the admin.
- BusinessTypeModifiedEvent() - Constructor for class com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEvent
- BusinessTypeModifiedEvent(BusinessType) - Constructor for class com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEvent
- BusinessTypeModifiedEventProducer - Interface in com.broadleafcommerce.catalog.messaging
- businessTypeModifiedOutput() - Method in interface com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEventProducer
- BusinessTypeRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.product.type
- BusinessTypeService<P extends BusinessType> - Interface in com.broadleafcommerce.catalog.service.product.businessType
- BusinessTypeValidator - Class in com.broadleafcommerce.catalog.service.validation
-
Validations for
BusinessType
. - BusinessTypeValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.BusinessTypeValidator
- BY_TARGET_TYPE_IN_CACHE - Static variable in class com.broadleafcommerce.catalog.service.accesspolicy.DefaultCatalogAccessPolicyService
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_RULE_PRODUCT_CONTRIBUTION - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
- 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
- CANCELED - Enum constant in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
-
The bulk operation was cancelled before completion.
- 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.accesspolicy.CatalogAccessPolicy
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
- 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.bulkoperation.BulkOperation
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
- 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.type.BusinessType
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationMethod
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationSchema
- 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.messaging.CatalogAccessPolicyModifiedEvent
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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.bulkoperation.JpaBulkOperation
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- 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.product.type.JpaBusinessType
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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 class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyProperties
- 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.ProductConsolidationRequest
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
- canEqual(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest
- 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(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
- 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
- canHandle(String, String) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.processor.BulkUpdateProcessor
-
Whether or not this processor can handle the requested bulk operation.
- canHandle(String, String) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- canHandle(ApplicationEvent) - Method in interface com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CatalogEntityDeletedEventHandler
-
Whether the given
ApplicationEvent
can be handled. - 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 class 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 class com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
-
The user value is intended to flow into an item attribute once this item is added to the cart.
- CartFieldMapping - Class in com.broadleafcommerce.catalog.domain
-
Represents a field that should be included in the mapping from a
Product
to a cart item. - CartFieldMapping() - Constructor for class com.broadleafcommerce.catalog.domain.CartFieldMapping
- CartFieldMappingEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.commerce
- CartFieldMappingEndpoint(CartFieldMappingService<CartFieldMapping>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.commerce.CartFieldMappingEndpoint
- CartFieldMappingRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository
-
Repository
for persistent counter-parts ofCartFieldMapping
- CartFieldMappingService<P extends CartFieldMapping> - Interface in com.broadleafcommerce.catalog.service
-
Service API for
CartFieldMapping
. - CATALOG - Enum constant in enum class com.broadleafcommerce.catalog.domain.accesspolicy.DefaultCatalogAccessPolicyTargetType
-
Restricts access to the entire targeted
catalog(s)
- CATALOG_ACCESS_POLICIES_PARAM - Static variable in class com.broadleafcommerce.catalog.cache.CatalogAccessPolicyAndVendorAwareCacheKeyEnhancer
- 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
- CatalogAccessPolicy - Class in com.broadleafcommerce.catalog.domain.accesspolicy
-
Represents a set of rules concerning what
Catalog
entities can be accessed by the specified users or request contexts. - CatalogAccessPolicy() - Constructor for class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
- CatalogAccessPolicyAndVendorAwareCacheKeyEnhancer - Class in com.broadleafcommerce.catalog.cache
-
Includes information about
CatalogAccessPolicies
in the cache keys in addition to vendor information. - CatalogAccessPolicyAndVendorAwareCacheKeyEnhancer(VendorAwareTrackablePolicyUtils) - Constructor for class com.broadleafcommerce.catalog.cache.CatalogAccessPolicyAndVendorAwareCacheKeyEnhancer
- CatalogAccessPolicyContext - Class in com.broadleafcommerce.catalog.domain.accesspolicy
-
Context to evaluate against the
matchRules
of the resolvedCatalogAccessPolicies
. - CatalogAccessPolicyContext() - Constructor for class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
- catalogAccessPolicyContextInfoCustomizer(DataRouteSupporting, AuthenticationUtils, CatalogAccessPolicyService<CatalogAccessPolicy>, Collection<CatalogFilterRulesMapping>, RuleEvaluationService, CatalogAccessPolicyUtils) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceAutoConfiguration
- CatalogAccessPolicyContextInfoCustomizer - Class in com.broadleafcommerce.catalog.service.context
-
Responsible for adding filters from
CatalogAccessPolicies
that apply to the current context. - CatalogAccessPolicyContextInfoCustomizer(DataRouteSupporting, AuthenticationUtils, CatalogAccessPolicyService<CatalogAccessPolicy>, Collection<CatalogFilterRulesMapping>, RuleEvaluationService, CatalogAccessPolicyUtils) - Constructor for class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
- CatalogAccessPolicyEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
- CatalogAccessPolicyEndpoint(CatalogAccessPolicyService<CatalogAccessPolicy>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.CatalogAccessPolicyEndpoint
- CatalogAccessPolicyMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogAccessPolicyMessagingAutoConfiguration
- CatalogAccessPolicyModifiedEvent - Class in com.broadleafcommerce.catalog.messaging
-
A message event dispatched after a CatalogAccessPolicy is created, updated, or deleted by an admin.
- CatalogAccessPolicyModifiedEvent() - Constructor for class com.broadleafcommerce.catalog.messaging.CatalogAccessPolicyModifiedEvent
- CatalogAccessPolicyModifiedEventProducer - Interface in com.broadleafcommerce.catalog.messaging
- catalogAccessPolicyModifiedOutput() - Method in interface com.broadleafcommerce.catalog.messaging.CatalogAccessPolicyModifiedEventProducer
- CatalogAccessPolicyProperties - Class in com.broadleafcommerce.catalog.service.context
-
Properties related to
CatalogAccessPolicy
- CatalogAccessPolicyProperties() - Constructor for class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyProperties
- catalogAccessPolicyQueryInfluencer(Map<String, String>) - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
- CatalogAccessPolicyRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.accesspolicy
-
Handles data access for the
CatalogAccessPolicy
domain. - CatalogAccessPolicyService<P extends CatalogAccessPolicy> - Interface in com.broadleafcommerce.catalog.service.accesspolicy
-
Service API handling operations with the
CatalogAccessPolicy
domain. - CatalogAccessPolicyUtils - Class in com.broadleafcommerce.catalog.service.util
- CatalogAccessPolicyUtils(TypeFactory, CatalogAccessPolicyProperties, AuthenticationUtils) - Constructor for class com.broadleafcommerce.catalog.service.util.CatalogAccessPolicyUtils
- CatalogAccessPolicyValidator - Class in com.broadleafcommerce.catalog.service.validation
- CatalogAccessPolicyValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.CatalogAccessPolicyValidator
- CatalogBulkOperationAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogBulkOperationAutoConfiguration
- CatalogBulkOperationConsumer - Interface in com.broadleafcommerce.catalog.messaging.bulkoperation
- CatalogBulkOperationHandler - Class in com.broadleafcommerce.catalog.messaging.bulkoperation
-
Listens for the bulk operation processing message from the bulk operations service.
- CatalogBulkOperationHandler(IdempotentMessageConsumptionService, List<BulkUpdateProcessor>, BulkOperationService<BulkOperation>, DetachedDurableMessageSender) - Constructor for class com.broadleafcommerce.catalog.messaging.bulkoperation.CatalogBulkOperationHandler
- CatalogBulkOperationsEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.bulkoperation
- CatalogBulkOperationsEndpoint(BulkOperationService<BulkOperation>, BulkOperationItemService<BulkOperationItem>, DetachedDurableMessageSender, FilterParser<Node>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- 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
- catalogCacheByRuleProductContribution(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
- CatalogContextRequestHydrator - Class in com.broadleafcommerce.catalog.web.context
- CatalogContextRequestHydrator(RuleEvaluationService, CatalogAccessPolicyService<CatalogAccessPolicy>, CatalogAccessPolicyUtils, AuthenticationUtils) - Constructor for class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
- 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
- CatalogEntityDeletedEventHandler - Interface in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
-
Handler to handle events for when a
CatalogTrackable
entity is deleted, which is used to clean up the orphaned relationship entities when the main entity is deleted. - catalogEntityDeletedEventListener(List<CatalogEntityDeletedEventHandler>) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration
- CatalogEntityDeletedEventListener - Class in com.broadleafcommerce.catalog.messaging.entitydeletion
-
The event listener for processing
InternalPersistenceEvent
andCatalogEntityDeletedEvent
that are emitted when aCatalogTrackable
entity is deleted. - CatalogEntityDeletedEventListener(List<CatalogEntityDeletedEventHandler>) - Constructor for class com.broadleafcommerce.catalog.messaging.entitydeletion.CatalogEntityDeletedEventListener
- CatalogEntityDeletionConfiguration() - Constructor for class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration
- 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
- CatalogKeyGen - Class in com.broadleafcommerce.catalog.cache
-
Utility for creating
ContextKeyGen
for caches in Catalog Services. - CatalogKeyGen() - Constructor for class com.broadleafcommerce.catalog.cache.CatalogKeyGen
- CatalogMessagingAutoConfiguration - Class in com.broadleafcommerce.catalog.messaging.autoconfigure
-
Configuration for
CategoryPersistenceConsumer
andPersistenceProducer
operations. - CatalogMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration
- CatalogMessagingAutoConfiguration.AugmentationModifiedAutoConfiguration - Class in com.broadleafcommerce.catalog.messaging.autoconfigure
- CatalogMessagingAutoConfiguration.BusinessTypeMessagingAutoConfiguration - Class in com.broadleafcommerce.catalog.messaging.autoconfigure
- CatalogMessagingAutoConfiguration.CatalogAccessPolicyMessagingAutoConfiguration - Class in com.broadleafcommerce.catalog.messaging.autoconfigure
- CatalogMessagingAutoConfiguration.CatalogBulkOperationAutoConfiguration - Class in com.broadleafcommerce.catalog.messaging.autoconfigure
- CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration - Class in com.broadleafcommerce.catalog.messaging.autoconfigure
- CatalogMessagingAutoConfiguration.CategoryPersistenceAutoConfiguration - Class in com.broadleafcommerce.catalog.messaging.autoconfigure
- CatalogMessagingAutoConfiguration.ProcessBulkOpsConfig - Class in com.broadleafcommerce.catalog.messaging.autoconfigure
- catalogProcessBulkOperationHandler(IdempotentMessageConsumptionService, List<BulkUpdateProcessor>, BulkOperationService<BulkOperation>, DetachedDurableMessageSender) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogBulkOperationAutoConfiguration
- CatalogProperties - Class in com.broadleafcommerce.catalog.provider.jpa.environment
- CatalogProperties() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.environment.CatalogProperties
- catalogPurgeBulkOperationHandler(IdempotentMessageConsumptionService, BulkOperationService<BulkOperation>, BulkOperationItemService<BulkOperationItem>) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogBulkOperationAutoConfiguration
- 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
- CatalogServiceMarketplaceCatalogChangeListener - Class in com.broadleafcommerce.catalog.messaging
-
Listener for
MarketplaceApplicationCatalogChangedEvent
that triggers a batched reindex event to add or remove theMarketplaceApplicationCatalog's
products if enabled via theMarketplaceCatalogReindexProperties
. - CatalogServiceMarketplaceCatalogChangeListener(CatalogDataRouteSupporting, ProductService<Product>, CommonCatalogService<Catalog>, DetachedDurableMessageSender, ContextRequestHydrator, TypeFactory, MarketplaceCatalogReindexProperties) - Constructor for class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- 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
- CatalogSupportedBulkOperationsEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.bulkoperation
- CatalogSupportedBulkOperationsEndpoint(List<BulkUpdateProcessor>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogSupportedBulkOperationsEndpoint
- catalogSvcCatalogDiscriminatedEntityVendorVisibilityHandler(TrackableBehaviorUtil, CommonCatalogService<Catalog>) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogVendorVisibilityAutoConfiguration
- catalogTranslationColumnConverter(TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.RowConverters
- CatalogTranslationColumnConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
-
Component to parse and convert
Translation
-related columns from aCompleteProductImportBatchHandler.RecordTypes.PRODUCT
orCompleteProductImportBatchHandler.RecordTypes.VARIANT
import line. - CatalogTranslationColumnConverter(TypeFactory, IdResolver) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
- CatalogValidationAutoConfiguration - Class in com.broadleafcommerce.catalog.service.autoconfigure
-
Catalog-specific configuration for validation.
- CatalogValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.service.autoconfigure.CatalogValidationAutoConfiguration
- CatalogVendorVisibilityAutoConfiguration - Class in com.broadleafcommerce.catalog.service.autoconfigure
-
Registers components related to vendor visibility.
- CatalogVendorVisibilityAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.service.autoconfigure.CatalogVendorVisibilityAutoConfiguration
- CatalogWebAutoConfiguration - Class in com.broadleafcommerce.catalog.web.autoconfigure
- CatalogWebAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.web.autoconfigure.CatalogWebAutoConfiguration
- categoriesConverter() - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.LegacyConverters
-
Deprecated.
- CategoriesProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
-
This contributor is responsible for the
ProductDetails' parent categories
. - CategoriesProductDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.CategoriesProductDetailsContributor
- Category - Class in com.broadleafcommerce.catalog.domain.category
-
Categories provide a way to group related
Products
for merchandising, marketing, and search results. - Category() - Constructor for class com.broadleafcommerce.catalog.domain.category.Category
- Category(String, String, String, String, String, String, Instant, Instant, String, String, String, CategoryRef, String, String, Locale, boolean, Map<String, Attribute>, ContextState) - Constructor for class com.broadleafcommerce.catalog.domain.category.Category
- CATEGORY - Enum constant in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
- CATEGORY - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
- CATEGORY - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
-
Deprecated.
- CATEGORY_COLUMN_PREFIX - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
- CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification.Fields
- CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification.Headers
- CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- CATEGORY_PRODUCT - Enum constant in enum class com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
- CATEGORY_PRODUCT - Enum constant in enum class com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
- CategoryAncestorList - Class in com.broadleafcommerce.catalog.domain.category
-
A payload object intended to hold a
Category
and a list of its ancestors. - CategoryAncestorList(Category, List<Category>) - Constructor for class com.broadleafcommerce.catalog.domain.category.CategoryAncestorList
- CategoryAncestryHydrationException - Exception in com.broadleafcommerce.catalog.web.endpoint.exception
-
Exception that is thrown when there was some error fetching the ancestors of a
Category
. - CategoryAncestryHydrationException(String) - Constructor for exception com.broadleafcommerce.catalog.web.endpoint.exception.CategoryAncestryHydrationException
- CategoryAncestryHydrationResponse - Class in com.broadleafcommerce.catalog.service.category.hydration
-
Returned by
CategoryAncestryHydrationService
in response to hydration requests. - CategoryAncestryHydrationResponse(boolean, String, CategoryAncestorList) - Constructor for class com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationResponse
- CategoryAncestryHydrationService - Interface in com.broadleafcommerce.catalog.service.category.hydration
-
A
Category
can have ancestors, starting with its direct parent defined inCategory.parentCategory
up to the top-level ancestor. - CategoryAsset - Class in com.broadleafcommerce.catalog.domain.asset
-
Represents a relationship between a
Category
and anAsset
. - CategoryAsset() - Constructor for class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
- categoryAssetCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, CategoryAssetService<CategoryAsset>) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration
- CategoryAssetCatalogEntityDeletedEventHandler - Class in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
-
The
CatalogEntityDeletedEventHandler
instance to clean upCategoryAssets
when aJpaCategory
is deleted. - CategoryAssetCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, CategoryAssetService<CategoryAsset>) - Constructor for class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CategoryAssetCatalogEntityDeletedEventHandler
- CategoryAssetEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
-
Endpoints for CRUD on
CategoryAsset
. - CategoryAssetEndpoint(CategoryAssetService<CategoryAsset>, CategoryService<Category>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint
- CategoryAssetEndpoint.CategoryAssetUpdate - Class in com.broadleafcommerce.catalog.web.endpoint
-
A custom DTO that is intended for the specific purpose of supporting PATCH for
CategoryAsset
. - CategoryAssetRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.asset
-
Repository
for persistent counter-parts ofCategoryAsset
. - CategoryAssetsCategoryDetailsContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.contributor
-
Contributes the
requested category's assets
. - CategoryAssetsCategoryDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.contributor.CategoryAssetsCategoryDetailsContributor
- CategoryAssetService<P extends CategoryAsset> - Interface in com.broadleafcommerce.catalog.service.asset
-
Service API for
CategoryAssets
. - CategoryAssetUpdate() - Constructor for class com.broadleafcommerce.catalog.web.endpoint.CategoryAssetEndpoint.CategoryAssetUpdate
- CategoryAssetValidator - Class in com.broadleafcommerce.catalog.service.validation
-
Validations for
CategoryAsset
. - CategoryAssetValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.CategoryAssetValidator
- CategoryDetails - Class in com.broadleafcommerce.catalog.domain.category.commerce
-
A structure containing all the info necessary for a category details page or section shown in a commerce-facing app (as opposed to a PIM UI).
- CategoryDetails() - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
- CategoryDetails(Category, List<CategoryAsset>, List<Breadcrumb>, Page<ProductSummary>, Map<String, List<PromotionalCategoryProductSummary>>) - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
- CategoryDetailsContext - Class in com.broadleafcommerce.catalog.domain.category.commerce
-
Information required to build
CategoryDetails
for a commerce-facing category details page or section. - CategoryDetailsContext() - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
- CategoryDetailsContext(CategoryDetailsRequest, Category, Map<String, List<CategoryAsset>>, Map<String, Page<ProductSummary>>, Page<ProductSummary>, Map<String, ProductSummary>, Map<String, List<ProductAsset>>, Map<String, VariantDetail>, Map<String, List<PromotionalCategoryProductSummary>>, Map<String, List<ProductTag>>) - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
- CategoryDetailsContextConsolidator - Interface in com.broadleafcommerce.catalog.service.category.commerce.context.consolidator
-
Services implementing this interface should handle consolidating context information provided by
CategoryDetailsContextContributor
as needed. - CategoryDetailsContextContributor - Interface in com.broadleafcommerce.catalog.service.category.commerce.context.contributor
-
Services implementing this interface are responsible for contributing a specific subset of information to a
CategoryDetailsContext
based on aCategoryDetailsRequest
in order to retrieve all related entities in bulk operations rather than piece-meal for performance reasons. - CategoryDetailsContributor - Interface in com.broadleafcommerce.catalog.service.category.commerce.contributor
-
Responsible for contributing a specific subset of information to a
CategoryDetails
based on aCategoryDetailsContext
such as contributing the assets or contributing the breadcrumbs. - CategoryDetailsEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.commerce
- CategoryDetailsEndpoint(CategoryDetailsService) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.commerce.CategoryDetailsEndpoint
- CategoryDetailsRequest - Class in com.broadleafcommerce.catalog.domain.category.commerce
-
A structure representing a request for a commerce-facing category details page or section included identifying information for the category for which to get details and interesting context information.
- CategoryDetailsRequest() - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
- CategoryDetailsRequest(String, String, Pageable, MultiValueMap<String, String>) - Constructor for class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsRequest
- CategoryDetailsRequestException - Exception in com.broadleafcommerce.catalog.service.category.commerce.exception
-
Defines exceptions that can be thrown while responding to a
CategoryDetailsRequest
. - CategoryDetailsRequestException() - Constructor for exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- CategoryDetailsRequestException(String) - Constructor for exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- CategoryDetailsRequestException(String, Throwable) - Constructor for exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- CategoryDetailsRequestException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- CategoryDetailsRequestException(Throwable) - Constructor for exception com.broadleafcommerce.catalog.service.category.commerce.exception.CategoryDetailsRequestException
- CategoryDetailsService - Interface in com.broadleafcommerce.catalog.service.category.commerce
-
This service is responsible for retrieving
CategoryDetails
forCategoryDetailsRequests
. - CategoryEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
- CategoryEndpoint(CategoryService<Category>, CategoryAncestryHydrationService, PromotionalCategoryProductService<PromotionalCategoryProduct>, ProductService<Product>, ProductAssetService<ProductAsset>, CategoryProductService<CategoryProduct>, TypeFactory, TranslationEntityService<Translation>, CloneCategoryService<Category, CloneCategoryRequest>, FilterParser<Node>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- CategoryEndpoint.ProductInCategoryResponse - Class in com.broadleafcommerce.catalog.web.endpoint
- CategoryPersistenceAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CategoryPersistenceAutoConfiguration
- CategoryPersistenceConsumer - Interface in com.broadleafcommerce.catalog.messaging
-
Spring cloud data channel description for messaging input.
- categoryPersistenceHandler(CategoryProductConsolidationContributor, ObjectMapper) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CategoryPersistenceAutoConfiguration
- CategoryPersistenceHandler - Class in com.broadleafcommerce.catalog.messaging
-
Clear the
Category
ancestors cache inCategoryProductConsolidationContributor
if a production change has been made to a category. - CategoryPersistenceHandler(CategoryProductConsolidationContributor, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.messaging.CategoryPersistenceHandler
- CategoryProduct - Class in com.broadleafcommerce.catalog.domain
- CategoryProduct() - Constructor for class com.broadleafcommerce.catalog.domain.CategoryProduct
- categoryProductCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, CategoryProductService<CategoryProduct>) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration
- CategoryProductCatalogEntityDeletedEventHandler - Class in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
-
The
CatalogEntityDeletedEventHandler
instance to clean upCategoryProducts
when aJpaProduct
is deleted. - CategoryProductCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, CategoryProductService<CategoryProduct>) - Constructor for class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CategoryProductCatalogEntityDeletedEventHandler
- categoryProductColumnConverter(TypeFactory) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration.RowConverters
- CategoryProductColumnConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
-
Component to parse and convert category-product-related columns from a
CompleteProductImportBatchHandler.RecordTypes.PRODUCT
import line. - CategoryProductColumnConverter(ObjectMapper, TypeFactory, IdResolver) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
- CategoryProductConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
-
Consolidates all directly linked and ancestor
CategoryProduct
s into products. - CategoryProductConsolidationContributor(CategoryProductService<CategoryProduct>, CategoryService<Category>, CommonCatalogService<Catalog>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
- CategoryProductConverter - Class in com.broadleafcommerce.catalog.dataimport.converter
-
Deprecated.
- CategoryProductConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductConverter
-
Deprecated.
- categoryProductDomainMapperMember(ProductRepository<Trackable>, CatalogFinder<Catalog>, TypeFactory) - Method in class com.broadleafcommerce.catalog.service.autoconfigure.CatalogServiceAutoConfiguration
- CategoryProductDomainMapperMember - Class in com.broadleafcommerce.catalog.service
-
When a CategoryProduct is persisted at the application catalog level, guarantee the entity instance is deposited in the product's catalog line, rather than the category's line, if different.
- CategoryProductDomainMapperMember(ProductRepository<Trackable>, CatalogFinder<Catalog>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.CategoryProductDomainMapperMember
- categoryProductExportRowConverter(CategoryProductExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
- CategoryProductExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
-
Converts a
CategoryProduct
to aMap
row representation. - CategoryProductExportRowConverter(CategoryProductExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.CategoryProductExportRowConverter
- categoryProductExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
- CategoryProductExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
- CategoryProductExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.CategoryProductExportSpecification
- CategoryProductExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
- CategoryProductExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
- CategoryProductMembershipType - Enum Class in com.broadleafcommerce.catalog.domain.category.type
-
A CategoryProductMembershipType defines whether a
Category
has explicitly specified product members or a rule-based membership criteria. - CategoryProductRef - Class in com.broadleafcommerce.catalog.service.product.consolidation
- CategoryProductRef() - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
- CategoryProductRef(CategoryProduct) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
- CategoryProductRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository
-
Repository
for persistent counter-parts ofCategoryProduct
- CategoryProductService<P extends CategoryProduct> - Interface in com.broadleafcommerce.catalog.service
-
Service API for
CategoryProducts
. - CategoryProductValidator - Class in com.broadleafcommerce.catalog.service.validation
-
Validations for
CategoryProduct
. - CategoryProductValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.CategoryProductValidator
- CategoryRef - Class in com.broadleafcommerce.catalog.domain.category
- CategoryRef() - Constructor for class com.broadleafcommerce.catalog.domain.category.CategoryRef
- CategoryRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.category
- CategoryService<P extends Category> - Interface in com.broadleafcommerce.catalog.service
-
Service API for
Categories
. - CategoryValidator - Class in com.broadleafcommerce.catalog.service.validation
-
Validations for
Category
. - CategoryValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.CategoryValidator
- CENTER - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- CENTER_JUSTIFIED - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- CENTER_LEFT - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- CENTER_RIGHT - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- CENTIMETERS - Enum constant in enum class 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.bulkoperation.CatalogBulkOperationConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationTriggeredJobEventConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEventProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.catalog.messaging.CatalogAccessPolicyModifiedEventProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.catalog.messaging.CategoryPersistenceConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesPersistenceConsumer
- 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 class 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 class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceSelectionType
-
The customer can choose multiple of the specified target items.
- CHOOSE_ONE - Enum constant in enum class 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. - cleanConsolidatedProducts(List<ConsolidatedProduct>) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
-
Remove unneeded information (such as contextState and fieldChanges) from the emitted structure.
- clearAncestorsCache() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
-
Clear the cache of category ancestors when a category change is made.
- clearEmptyEmbeddedItems(Product) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.In the case where a product is being updated and no embedded items are specified (ex: a simple product name update wouldn't include product option rows), the collections may have a non-null empty value.
- clearReferencedOptions(P) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
-
Iterates through a
Product.getOptions()
list to clear generated fields ofoptions
whereProductOption.isAddedByReference()
is true. - cloneCategory(ContextInfo, String, CloneCategoryRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- cloneCategory(R, ContextInfo) - Method in interface com.broadleafcommerce.catalog.clone.category.service.CloneCategoryService
-
Clone the category with an id
CloneCategoryRequest.getCategoryId()
. - cloneCategory(R, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
- cloneCategoryAssetsService(CategoryAssetService<CategoryAsset>) - Method in class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- CloneCategoryAssetsService<P extends Category,
R extends CloneCategoryRequest> - Class in com.broadleafcommerce.catalog.clone.category.service -
Clone the
CategoryAsset
. - CloneCategoryAssetsService(CategoryAssetService<CategoryAsset>) - Constructor for class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryAssetsService
- CloneCategoryAutoConfiguration - Class in com.broadleafcommerce.catalog.clone.category.autoconfigure
-
The configuration for the clone
Category
action. - CloneCategoryAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- cloneCategoryProductRelationshipService(CategoryProductService<CategoryProduct>, TypeFactory) - Method in class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- CloneCategoryProductRelationshipService<P extends Category,
R extends CloneCategoryRequest> - Class in com.broadleafcommerce.catalog.clone.category.service -
Clone the
CategoryProduct
. - CloneCategoryProductRelationshipService(CategoryProductService<CategoryProduct>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryProductRelationshipService
- cloneCategoryProductService(CategoryProductService<CategoryProduct>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneCategoryProductService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Clone the
CategoryProduct
. - CloneCategoryProductService(CategoryProductService<CategoryProduct>) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.CloneCategoryProductService
- cloneCategoryRelationshipManager(List<CloneCategoryRelationshipsService<Category, CloneCategoryRequest>>, TypeFactory) - Method in class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- CloneCategoryRelationshipsManager<P extends Category,
R extends CloneCategoryRequest> - Interface in com.broadleafcommerce.catalog.clone.category -
The service manager that is used to clone the
Category
relationships. - CloneCategoryRelationshipsService<P extends Category,
R extends CloneCategoryRequest> - Interface in com.broadleafcommerce.catalog.clone.category.service -
The service that is used to clone the specified
Category
relationships. - CloneCategoryRequest - Class in com.broadleafcommerce.catalog.clone.category
-
This is the request DTO which should be sent as the request body of the clone
Category
request. - CloneCategoryRequest() - Constructor for class com.broadleafcommerce.catalog.clone.category.CloneCategoryRequest
- cloneCategoryService(CategoryService<Category>, CloneCategoryRelationshipsManager<Category, CloneCategoryRequest>, CategoryRepository<Trackable>, NotificationManager, DomainMapperManager, ObjectMapper, EntityValidatorManager, TransactionTemplate, TypeFactory) - Method in class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- CloneCategoryService<P extends Category,
R extends CloneCategoryRequest> - Interface in com.broadleafcommerce.catalog.clone.category.service -
The service that is used to clone the
Category
. - cloneCategoryTranslationsService(TranslationEntityService<Translation>, CategoryService<Category>) - Method in class com.broadleafcommerce.catalog.clone.category.autoconfigure.CloneCategoryAutoConfiguration
- CloneCategoryTranslationsService<P extends Category,
R extends CloneCategoryRequest> - Class in com.broadleafcommerce.catalog.clone.category.service - CloneCategoryTranslationsService(TranslationEntityService<Translation>, CategoryService<P>) - Constructor for class com.broadleafcommerce.catalog.clone.category.service.CloneCategoryTranslationsService
- CloneEvent<E> - Class in com.broadleafcommerce.catalog.clone.messaging
-
The event, which is sent after the entity is cloned.
- CloneEvent(E, E) - Constructor for class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
- CloneEvent(E, E, Map<String, Object>) - Constructor for class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
- cloneProduct(ContextInfo, String, CloneProductRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- cloneProduct(R, ContextInfo) - Method in interface com.broadleafcommerce.catalog.clone.product.service.CloneProductService
-
Clone the product with an id
CloneProductRequest.getProductId()
. - cloneProduct(R, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
- cloneProductAssetsService(ProductAssetService<ProductAsset>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductAssetsService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Clone the
ProductAsset
. - CloneProductAssetsService(ProductAssetService<ProductAsset>) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.CloneProductAssetsService
- CloneProductAutoConfiguration - Class in com.broadleafcommerce.catalog.clone.product.autoconfigure
-
The configuration for the clone
Product
action. - CloneProductAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductAutoConfiguration.CloneProductNotificationAutoConfiguration - Class in com.broadleafcommerce.catalog.clone.product.autoconfigure
- CloneProductNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration.CloneProductNotificationAutoConfiguration
- cloneProductNotificationHandler(CloneProductProducer, CloneProductNotificationProperties, List<IgnoredNotificationStateRepository>, MessageSerializationHelper) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration.CloneProductNotificationAutoConfiguration
- CloneProductNotificationProperties - Class in com.broadleafcommerce.catalog.clone.product
-
Configuration properties for the
NotificationHandler
andRetryHandler
related toCloneProductProducer
- CloneProductNotificationProperties() - Constructor for class com.broadleafcommerce.catalog.clone.product.CloneProductNotificationProperties
- cloneProductOutput() - Method in interface com.broadleafcommerce.catalog.clone.messaging.CloneProductProducer
- CloneProductProducer - Interface in com.broadleafcommerce.catalog.clone.messaging
-
Spring cloud data channel description for messaging output.
- cloneProductRelationshipManager(List<CloneProductRelationshipsService<Product, CloneProductRequest>>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductRelationshipsManager<P extends Product,
R extends CloneProductRequest> - Interface in com.broadleafcommerce.catalog.clone.product -
The service manager that is used to clone the
Product
relationships. - CloneProductRelationshipsService<P extends Product,
R extends CloneProductRequest> - Interface in com.broadleafcommerce.catalog.clone.product.service -
The service that is used to clone the specified
Product
relationships. - CloneProductRequest - Class in com.broadleafcommerce.catalog.clone.product
-
This is the request DTO which should be sent as the request body of the clone
Product
request. - CloneProductRequest() - Constructor for class com.broadleafcommerce.catalog.clone.product.CloneProductRequest
- cloneProductService(ProductService<Product>, CloneProductRelationshipsManager<Product, CloneProductRequest>, ProductRepository<Trackable>, NotificationManager, DomainMapperManager, ObjectMapper, EntityValidatorManager, TransactionTemplate) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductService<P extends Product,
R extends CloneProductRequest> - Interface in com.broadleafcommerce.catalog.clone.product.service -
The service that is used to clone the
Product
. - cloneProductTagsService(ProductTagService<ProductTag>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductTagsService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Clone a
Product's
advanced tag relationships
. - CloneProductTagsService(ProductTagService<ProductTag>) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.CloneProductTagsService
- cloneProductVariantsService(VariantService<Variant>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- CloneProductVariantsService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Clone the
Variant
. - CloneProductVariantsService(VariantService<Variant>) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.CloneProductVariantsService
- clonePromotionalProductService(PromotionalProductService<PromotionalProduct>) - Method in class com.broadleafcommerce.catalog.clone.product.autoconfigure.CloneProductAutoConfiguration
- ClonePromotionalProductService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Clone the
PromotionalProduct
. - ClonePromotionalProductService(PromotionalProductService<PromotionalProduct>) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.ClonePromotionalProductService
- cloneRelationships(R, P, P, ContextInfo) - Method in interface com.broadleafcommerce.catalog.clone.category.CloneCategoryRelationshipsManager
-
Clone the
Category
relationships. - cloneRelationships(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.DefaultCloneCategoryRelationshipsManager
- cloneRelationships(R, P, P, ContextInfo) - Method in interface com.broadleafcommerce.catalog.clone.product.CloneProductRelationshipsManager
-
Clone the
Product
relationships. - cloneRelationships(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.DefaultCloneProductRelationshipsManager
- COLOR - Enum constant in enum class 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.accesspolicy - package com.broadleafcommerce.catalog.domain.accesspolicy
- com.broadleafcommerce.catalog.domain.asset - package com.broadleafcommerce.catalog.domain.asset
- com.broadleafcommerce.catalog.domain.bulkoperation - package com.broadleafcommerce.catalog.domain.bulkoperation
- com.broadleafcommerce.catalog.domain.bulkoperation.type - package com.broadleafcommerce.catalog.domain.bulkoperation.type
- 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.product.type - package com.broadleafcommerce.catalog.domain.product.type
- com.broadleafcommerce.catalog.domain.product.type.validation - package com.broadleafcommerce.catalog.domain.product.type.validation
- 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.messaging.bulkoperation - package com.broadleafcommerce.catalog.messaging.bulkoperation
- com.broadleafcommerce.catalog.messaging.entitydeletion - package com.broadleafcommerce.catalog.messaging.entitydeletion
- com.broadleafcommerce.catalog.messaging.entitydeletion.handlers - package com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
- 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.datafeed - package com.broadleafcommerce.catalog.provider.jpa.datafeed
- com.broadleafcommerce.catalog.provider.jpa.domain - package com.broadleafcommerce.catalog.provider.jpa.domain
- com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy - package com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy
- com.broadleafcommerce.catalog.provider.jpa.domain.asset - package com.broadleafcommerce.catalog.provider.jpa.domain.asset
- com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation - package com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation
- 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.product.type - package com.broadleafcommerce.catalog.provider.jpa.domain.product.type
- 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.accesspolicy - package com.broadleafcommerce.catalog.provider.jpa.repository.accesspolicy
- 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.bulkoperation - package com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation
- 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.product.type - package com.broadleafcommerce.catalog.provider.jpa.repository.product.type
- 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.accesspolicy - package com.broadleafcommerce.catalog.repository.accesspolicy
- com.broadleafcommerce.catalog.repository.asset - package com.broadleafcommerce.catalog.repository.asset
- com.broadleafcommerce.catalog.repository.bulkoperation - package com.broadleafcommerce.catalog.repository.bulkoperation
- 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.product.type - package com.broadleafcommerce.catalog.repository.product.type
- com.broadleafcommerce.catalog.repository.tag - package com.broadleafcommerce.catalog.repository.tag
- com.broadleafcommerce.catalog.service - package com.broadleafcommerce.catalog.service
- com.broadleafcommerce.catalog.service.accesspolicy - package com.broadleafcommerce.catalog.service.accesspolicy
- 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.bulkoperation - package com.broadleafcommerce.catalog.service.bulkoperation
- com.broadleafcommerce.catalog.service.bulkoperation.processor - package com.broadleafcommerce.catalog.service.bulkoperation.processor
- com.broadleafcommerce.catalog.service.bulkoperation.processor.util - package com.broadleafcommerce.catalog.service.bulkoperation.processor.util
- 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.businessType - package com.broadleafcommerce.catalog.service.product.businessType
- 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 - package com.broadleafcommerce.catalog.service.util
- 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.bulkoperation - package com.broadleafcommerce.catalog.service.validation.bulkoperation
- 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.context - package com.broadleafcommerce.catalog.web.context
- com.broadleafcommerce.catalog.web.endpoint - package com.broadleafcommerce.catalog.web.endpoint
- com.broadleafcommerce.catalog.web.endpoint.bulkoperation - package com.broadleafcommerce.catalog.web.endpoint.bulkoperation
- 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 class 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
- COMPLETE - Enum constant in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationStatus
-
The bulk operation is completed.
- completeProductImportBatchHandler(ProductRowConverter, CategoryProductColumnConverter, ProductImageColumnConverter, VariantRowConverter, CatalogTranslationColumnConverter, ProductService<Product>, VariantService<Variant>, ProductAssetService<ProductAsset>, CategoryService<Category>, CategoryProductService<CategoryProduct>, TranslationEntityService<Translation>, ContextRequestHydrator) - Method in class com.broadleafcommerce.catalog.dataimport.autoconfigure.CatalogServicesImportAutoConfiguration
- CompleteProductImportBatchHandler - Class in com.broadleafcommerce.catalog.dataimport
-
This is the handler intended to process batches for imports matching the
CompleteProductImportSpecification
in the import service. - CompleteProductImportBatchHandler(ProductRowConverter, CategoryProductColumnConverter, ProductImageColumnConverter, VariantRowConverter, CatalogTranslationColumnConverter, ProductService<Product>, VariantService<Variant>, ProductAssetService<ProductAsset>, CategoryService<Category>, CategoryProductService<CategoryProduct>, TranslationEntityService<Translation>, int, ContextRequestHydrator) - Constructor for class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
- CompleteProductImportBatchHandler(ProductRowConverter, CategoryProductColumnConverter, ProductImageColumnConverter, VariantRowConverter, CatalogTranslationColumnConverter, ProductService<Product>, VariantService<Variant>, ProductAssetService<ProductAsset>, CategoryService<Category>, CategoryProductService<CategoryProduct>, TranslationEntityService<Translation>, ContextRequestHydrator) - Constructor for class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
- CompleteProductImportBatchHandler.ImportTypes - Class in com.broadleafcommerce.catalog.dataimport
- CompleteProductImportBatchHandler.RecordTypes - Class in com.broadleafcommerce.catalog.dataimport
- configure(HttpSecurity) - Method in class com.broadleafcommerce.catalog.web.autoconfigure.CatalogSecurityEnhancer
- consolidate(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- consolidate(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedPromotionalProductsCategoryContextConsolidator
- consolidate(Collection<T>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.ItemChoiceCategoriesProductContextConsolidator
- consolidate(Collection<T>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedOptionTemplatesProductContextConsolidator
- consolidate(Collection<T>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidate(Collection<T>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedPromotionalProductsProductContextConsolidator
- consolidate(Collection<T>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedVariantsProductContextConsolidator
- consolidate(CategoryDetailsContext) - Method in interface com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.CategoryDetailsContextConsolidator
-
Consolidate context information provided on a
CategoryDetailsContext
. - consolidate(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedVariantsCategoryContextConsolidator
- consolidate(Collection<T>) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.ProductDetailsContextConsolidator
-
Consolidate context information provided on
ProductDetailsContexts
. - consolidateCategoryProducts(Collection<ItemChoiceCategory>, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.ItemChoiceCategoriesProductContextConsolidator
- ConsolidatedProduct - Class in com.broadleafcommerce.catalog.domain.product
-
Combined domain representing a product and its relations.
- ConsolidatedProduct() - Constructor for class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- ConsolidatedProduct(Product, List<Variant>, CategoryRef, List<CategoryRef>, List<CategoryRef>, List<DataDrivenEnum>, Map<String, ProductAsset>, List<ProductAsset>, String, Map<String, String>, Set<String>, Set<String>, Set<String>, List<Translation>, Set<String>, boolean, String, boolean, boolean, List<AdvancedTagRef>) - Constructor for class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- ConsolidatedProductPostProcessor - Interface in com.broadleafcommerce.catalog.service.product.consolidation
-
Post process a
ConsolidatedProduct
instance providing additional setup or data. - consolidateIncludedProducts(Collection<ProductDetails>, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidateOptionTemplates(List<ConsolidatedProduct>, InheritanceLines, Map<String, List<ConsolidatedProduct>>, Map<String, List<OptionTemplate>>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
-
Consolidates the
OptionTemplates
onto the relatedConsolidatedProducts
. - consolidatePolicyFilters(Collection<T>) - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
- consolidateProductAssets(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- consolidateProductAssets(ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidateProductOptions(Collection<ProductDetails>, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidateProductPriceInfo(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- consolidateProductPriceInfo(Collection<ProductDetails>, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
- consolidateProducts(List<Product>, InheritanceLines, Map<String, Catalog>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
-
Consolidate products with their related domain and translations.
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.consolidation.ProductConsolidationContributor
-
Consolidate products with their related domain and translations.
- consolidateProducts(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
- consolidateProductTags(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- consolidateProductTags(ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidateProductVariants(CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- consolidateProductVariants(ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- consolidatePromoProductRelatedProducts(Collection<PromotionalCategoryProductSummary>, CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedPromotionalProductsCategoryContextConsolidator
- consolidateRelations(List<ConsolidatedProduct>, List<P>, BiConsumer<ConsolidatedProduct, List<P>>, Function<P, String>, InheritanceLines) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
-
Hydrate the given contextual products with the given relations.
- consolidateTranslations(List<ConsolidatedProduct>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
-
Retrieves and adds option template translations to the consolidated products.
- consolidateVariantPriceInfo(Collection<VariantDetail>, CategoryDetailsContext) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedVariantsCategoryContextConsolidator
- consolidateVariantPriceInfo(Collection<VariantDetail>, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedVariantsProductContextConsolidator
- containsNonBlankValueForKey(String, Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- CONTEXT_INFO_KEY - Static variable in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
- contextCompositeKey(ContextState) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- contextCompositeKey(T) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- contextStatesMatch(ContextState, ContextState) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
-
Check if the two context states are in the exact same catalog and sandbox context.
- ContextualProductConsolidationContributor<P extends com.broadleafcommerce.data.tracking.core.ContextStateAware> - Class in com.broadleafcommerce.catalog.service.product.consolidation
-
Supports
ProductConsolidationContributor
which consolidateContextStateAware
domain types into the product. - ContextualProductConsolidationContributor(TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- ContextualProductConsolidationContributor(TypeFactory, RSQLParser) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- ContextualProductConsolidationContributor(TypeFactory, ModelMapper, RSQLParser) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedCategoryAssetsCategoryContextContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductAssetsCategoryContextContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductTagsCategoryContextContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedVariantsCategoryContextContributor
- contribute(CategoryDetails, CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
- contribute(CategoryDetails, CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.CategoryAssetsCategoryDetailsContributor
- contribute(CategoryDetails, CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.ProductsCategoryDetailsContributor
- contribute(CategoryDetails, CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.RelatedPromotionalProductsCategoryDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.AdvancedTagsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.CategoriesProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.DataDrivenEnumsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.IncludedProductsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.PriceInfoProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductAssetsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductOptionsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.PromotionalProductsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VariantsProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VendorRefProductDetailsContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedCategoriesProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductAssetsProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductTagsProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedPromoProductsProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedVariantsProductContextContributor
- contribute(CategoryDetailsContext, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.category.commerce.context.contributor.CategoryDetailsContextContributor
-
Contributes to the supplied
CategoryDetailsContext
. - contribute(CategoryDetails, CategoryDetailsContext, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.category.commerce.contributor.CategoryDetailsContributor
-
Contributes to the supplied
CategoryDetails
. - contribute(Collection<D>, Collection<C>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.MinifyProductDetailsContributor
- contribute(Collection<D>, Collection<C>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductDetailsContributor
-
Contributes to the supplied
ProductDetails
. - contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
- contribute(Collection<T>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ProductDetailsContextContributor
-
Contributes to the supplied
ProductDetailsContext
. - contribute(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
- contributeOtherCategoryIds(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedCategoriesProductContextContributor
-
Extension point for contributing other category IDs to the set.
- contributeOtherProductIds(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
-
Extension point for contributing other product IDs to the set.
- contributeOtherProductIds(Collection<? extends ProductDetailsContext>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
-
Extension point for contributing other product IDs to the set.
- contributeOtherVariantIds(CategoryDetailsContext, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedVariantsCategoryContextContributor
-
Extension point for contributing other variant IDs to the set.
- contributeOtherVariantIds(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedVariantsProductContextContributor
-
Extension point for contributing other variant IDs to the set.
- contributeProductsOfRuleBasedCategories(Collection<T>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
-
Handles contributing the products related to related rule-based
categories
separately from other related products. - contributeRelatedCategoryProducts(CategoryDetailsContext, Map<String, Page<String>>) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
-
Contributes the related category products to the
CategoryDetailsContext
. - contributeRelatedCategoryProducts(Collection<T>, Map<String, Map<String, Set<String>>>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
-
Contributes the related category products to the
ProductDetailsContext
. - contributeRelatedProducts(CategoryDetailsContext, Set<String>, Map<String, Page<String>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
-
Fetches and contributes the related products to the
CategoryDetailsContext
. - contributeRelatedProducts(CategoryDetailsContext, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
- contributeRelatedProducts(Collection<T>, Set<String>, Map<String, Set<String>>, Map<String, Map<String, Set<String>>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
-
Fetches and contributes the related products to the
ProductDetailsContext
. - contributeRelatedPromoProducts(CategoryDetailsContext, Collection<PromotionalCategoryProduct>) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
-
Contributes the
PromotionalProductSummaries
to the theCategoryDetailsContext
. - ConversionUtils - Class in com.broadleafcommerce.catalog.dataexport.converter.support
-
Useful constants and methods for export row conversion.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantConverter
-
Deprecated.
- convert(ProductAsset) - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductAssetExportRowConverter
- convert(CategoryProduct) - Method in class com.broadleafcommerce.catalog.dataexport.converter.CategoryProductExportRowConverter
- convert(Dimensions) - Method in class com.broadleafcommerce.catalog.dataexport.converter.DimensionsExportRowConverter
- convert(IncludedProduct) - Method in class com.broadleafcommerce.catalog.dataexport.converter.IncludedProductExportRowConverter
- convert(AttributeChoiceValue) - Method in class com.broadleafcommerce.catalog.dataexport.converter.AttributeChoiceValueExportRowConverter
- convert(ProductOption) - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductOptionExportRowConverter
- convert(SpecificItemChoice) - Method in class com.broadleafcommerce.catalog.dataexport.converter.SpecificItemChoiceExportRowConverter
- convert(Product) - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
- convert(Variant) - Method in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
- convert(Weight) - Method in class com.broadleafcommerce.catalog.dataexport.converter.WeightExportRowConverter
- convert(ProductTag) - Method in class com.broadleafcommerce.catalog.dataexport.converter.ProductTagExportRowConverter
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.AttributeChoiceValueConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.IncludedProductConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductAssetConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductOptionConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductTagConverter
-
Deprecated.
- convert(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.SpecificItemChoiceConverter
-
Deprecated.
- convert(Object) - Method in class com.broadleafcommerce.catalog.dataexport.converter.DefaultToStringConverter
- convert(Object, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- convert(Object, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
- convert(Object, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
- convert(Object, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
- convert(Object, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
- convertBulkOperationItemsToResponse(List<BulkOperationItem>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- convertBulkOperationToResponse(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- Converters() - Constructor for class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
- convertOperationStatusHistoryToResponse(List<OperationStatusHistory>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- convertParsedRSQLToRegExpression(Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
- convertToBusinessDomain(Page<Trackable>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateService
- convertToDatabaseColumn(JpaSpecificItemChoice) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.support.SpecificItemChoiceConverter
- convertToDatabaseColumn(JpaTagAsset) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.support.TagAssetConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.support.SpecificItemChoiceConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.support.TagAssetConverter
- convertToLocale(String) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
-
Converts the given locale language tag string to a
Locale
. - convertVariantRecord(BatchRecord, BatchRequest.BatchContext, Product, List<PersistenceRequest<Variant>>, List<PersistenceRequest<Translation>>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
- convertVariantsForProduct(BatchRequest, Product, BatchRecord, List<PersistenceRequest<Variant>>, List<PersistenceRequest<Translation>>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
-
Converts all variant records for the given product with partial success semantics.
- copyChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- copyOptionsFromTemplates(Product, List<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of
DefaultOptionGenerationService.copyOptionsFromTemplatesToProduct(Product, List)
. The option ids should be used instead of the index. - copyOptionsFromTemplatesToProduct(Product, List<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
- copyTemplateTranslation(Translation, Product, String) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Copies the given
Translation
from anOptionTemplate
and updates its entity fields to point to the given product. - copyTemplateTranslation(Translation, String, int) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of
DefaultOptionGenerationService.copyTemplateTranslation(Translation, Product, String)
. Option id should be used instead of index. - copyTranslationsFromTemplates(Product, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Copies the
Translations
of theOptionTemplates
whose IDs are supplied onto theProduct
for itsProductOptions
. - copyTranslationsFromTemplates(String, Map<String, Integer>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of
DefaultOptionGenerationService.copyTranslationsFromTemplates(Product, Map, ContextInfo)
- CORRELATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- CORRELATION_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- COST - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- COST - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- COST - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- COST - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- countNonProductionRecordsByProductIdsInTenant(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- countNonProductionRecordsByProductIdsInTenant(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- countNonProductionRecordsByProductIdsInTenant(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- countNonProductionRecordsByProductIdsInTenant(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.relation.JpaCustomizedPromotionalProductRepository
- countNonProductionRecordsByProductIdsInTenant(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- countNonProductionRecordsByProductIdsInTenant(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
- countNonProductionRecordsByProductIdsInTenant(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- countNonProductionRecordsByProductIdsInTenant(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
- countNonProductionRecordsByProductIdsInTenant(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.relation.DefaultPromotionalProductService
- countNonProductionRecordsByProductIdsInTenant(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
- countNonProductionRecordsByProductIdsInTenant(Class<?>, Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.JpaCatalogQueryHelper
- countNonProductionRecordsByProductIdsInTenant(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CustomizedProductAssetRepository
-
Returns the count of non-production records that match the given
productContextIds
and the given tenant context. - countNonProductionRecordsByProductIdsInTenant(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CustomizedCategoryProductRepository
-
Returns the count of non-production records that match the given
productContextIds
and the given tenant context. - countNonProductionRecordsByProductIdsInTenant(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedVariantRepository
-
Returns the count of non-production records that match the given
productContextIds
and the given tenant context. - countNonProductionRecordsByProductIdsInTenant(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.relation.CustomizedPromotionalProductRepository
-
Returns the count of non-production records that match the given
productContextIds
and the given tenant context. - countNonProductionRecordsByProductIdsInTenant(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.CustomizedProductTagRepository
-
Returns the count of non-production records that match the given
productContextIds
and the given tenant context. - countNonProductionRecordsByProductIdsInTenant(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.ProductAssetService
-
Returns the count of non-production records that match the given
productContextIds
and the given tenant context. - countNonProductionRecordsByProductIdsInTenant(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
-
Returns the count of non-production records that match the given
productContextIds
and the given tenant context. - countNonProductionRecordsByProductIdsInTenant(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.relation.PromotionalProductService
-
Returns the count of non-production records that match the given
productContextIds
and the given tenant context. - countNonProductionRecordsByProductIdsInTenant(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
-
Returns the count of non-production records that match the given
productContextIds
and the given tenant context. - countNonProductionRecordsByProductIdsInTenant(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
-
Returns the count of non-production records that match the given
productContextIds
and the given tenant context. - 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(HttpServletRequest, ContextInfo, CatalogAccessPolicy) - Method in class com.broadleafcommerce.catalog.web.endpoint.CatalogAccessPolicyEndpoint
- 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.accesspolicy.DefaultCatalogAccessPolicyService
- 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.businessType.DefaultBusinessTypeService
- create(P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
-
Performs the same behavior as
BaseCrudEntityService.create(Object, ContextInfo)
with the addition ofProduct.getPrimaryCategory()
management. - CREATE - Static variable in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- 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
- createBulkOperation(HttpServletRequest, ContextInfo, BulkOperationRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- createBulkOperationFromRequest(BulkOperationRequest, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.BulkOperationService
-
Creates a bulk operation from the given
BulkOperationRequest
. - createBulkOperationFromRequest(BulkOperationRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- createBulkOperationItem(BulkOperation, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- createBusinessType(HttpServletRequest, ContextInfo, BusinessType) - Method in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- createCategory(HttpServletRequest, ContextInfo, Category) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- createCategoryRefFromCategory(Category) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- createCategoryRefFromCategory(Category) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- createCategoryRefFromCategory(Category) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- createCrumbForAncestor(Category) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
- createCrumbForCategory(Category) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
- createCrumbForProduct(ProductDetails) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
- createCrumbForSelf(CategoryDetails) - Method in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
- createDataDrivenEnum(HttpServletRequest, ContextInfo, DataDrivenEnum) - Method in class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
- createIncludedProductDetail(IncludedProduct, ProductDetailsContext) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.IncludedProductContributionUtils
-
Creates an
IncludedProductDetail
for anIncludedProduct
included its embedded relationships. - createItemChoiceCategoryProductPage(Set<ProductDetails>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
- createItemChoiceDetail(ItemChoice, ProductDetailsContext, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
- createItemChoicePriceInfo(ItemChoice) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
-
Creates a
PriceInfo
for anItemChoice
- createNotificationState(P, P, R, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
- createOverrideProductForContext(ContextState, List<P>, ConsolidatedProduct, BiConsumer<ConsolidatedProduct, List<P>>, Function<P, String>, InheritanceLines) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
-
Generate a placeholder consolidated product to represent the unmatched context override.
- createPostProcessor(List<ConsolidatedProduct>, Node, InheritanceLines, Map<String, Set<String>>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultProductConsolidationService
- createPriceInfoForCustomSpecificItem(SpecificItemChoiceDetail) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
-
Extension point for creating a
PriceInfo
for aSpecificItemChoiceDetail
ifits type
can be more thanDefaultSpecificItemChoiceType.PRODUCT
orDefaultSpecificItemChoiceType.VARIANT
when it and its parentItemChoice
have nooverridePrices
. - createPriceInfoForIncludedProduct(IncludedProduct) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
-
Creates a
PriceInfo
for anIncludedProduct
. - createPriceInfoForProduct(Product) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
- createPriceInfoForSpecificItem(Map<String, MonetaryAmount>, boolean) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
- createPriceInfoForVariant(Variant) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
- createPriceInfoForVariant(Variant, Product) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
- createPriceInfoSpecificChoiceWithoutOverride(SpecificItemChoiceDetail, PriceInfo) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
-
Creates a
PriceInfo
for aSpecificItemChoice
that does not have aSpecificItemChoice.getOverridePrice()
. - createProduct(HttpServletRequest, ContextInfo, Product) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- createProductOptionDetail(ProductOption, ProductDetailsContext, boolean) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
-
Creates a
ProductOptionDetail
for aProductOption
included its embedded relationships. - createSandboxOverrideValue(ConsolidatedProduct) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultConsolidatedProductPostProcessor
-
Create the sandbox override value to store as part of
ConsolidatedProduct.getSandboxOverrides()
. - createSpecificItemChoiceDetails(SpecificItemChoice, ProductDetailsContext, PriceInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
- createSpecificItemChoicePriceInfo(SpecificItemChoiceDetail, PriceInfo) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
-
Creates a
PriceInfo
for aSpecificItemChoiceDetail
. - createSpecificItemVariantPriceInfo(SpecificItemVariantPricing) - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
- createTag(HttpServletRequest, ContextInfo, AdvancedTag) - Method in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
- createTemporaryContextInfoWithCurrency(CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
- createVariant(HttpServletRequest, ContextInfo, String, Variant) - Method in class com.broadleafcommerce.catalog.web.endpoint.VariantEndpoint
- CROSS_SALE - Enum constant in enum class com.broadleafcommerce.catalog.domain.product.relation.type.PromotionalProductType
- CURRENCY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- CURRENCY - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- CURRENCY_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductProperties
- customize(ContextInfo, String, MethodParameter, NativeWebRequest) - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
- customize(ContextInfo, String, MethodParameter, NativeWebRequest) - Method in class com.broadleafcommerce.catalog.service.context.CatalogCurrencyContextInfoCustomizer
- CustomizedBulkOperationItemRepository<D> - Interface in com.broadleafcommerce.catalog.repository.bulkoperation
- CustomizedBulkOperationRepository<D> - Interface in com.broadleafcommerce.catalog.repository.bulkoperation
- 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. - CustomizedPromotionalProductRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.product.relation
-
Advanced functionality related to
PromotionalProduct
maintenance and filtering. - CustomizedVariantRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.product
-
Additional functionality for a
VariantRepository
. - customizeRule(String, String, T) - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
-
Extension hook point allowing additional run-time customization to the configured rule.
D
- DataDrivenEnum - Class in com.broadleafcommerce.catalog.domain.enumeration
-
A domain allowing dynamic enum management via the admin.
- DataDrivenEnum() - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
- DataDrivenEnum(String, String, String, String, ContextState) - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.DataDrivenEnum
- DataDrivenEnumConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
-
Consolidates all
DataDrivenEnums
and theirTranslations
fromProduct.getBrand()
,Product.getMerchandisingType()
, andProduct.getTargetDemographic()
into products. - DataDrivenEnumConsolidationContributor(TranslationEntityService<Translation>, DataDrivenEnumService<DataDrivenEnum>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
- DataDrivenEnumDetails - Class in com.broadleafcommerce.catalog.domain.enumeration.commerce
-
A structure containing all the info necessary for a data driven enum details section shown in a commerce-facing app (as opposed to a PIM UI).
- DataDrivenEnumDetails() - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
- DataDrivenEnumDetails(DataDrivenEnum, boolean) - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetails
- DataDrivenEnumDetailsContext - Class in com.broadleafcommerce.catalog.domain.enumeration.commerce
-
Information required to build
DataDrivenEnumDetails
for a commerce-facing data driven enum details section. - DataDrivenEnumDetailsContext() - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
- DataDrivenEnumDetailsContext(DataDrivenEnumDetailsRequest, DataDrivenEnum) - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
- DataDrivenEnumDetailsEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint.commerce
- DataDrivenEnumDetailsEndpoint(DataDrivenEnumDetailsService) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.commerce.DataDrivenEnumDetailsEndpoint
- DataDrivenEnumDetailsList - Class in com.broadleafcommerce.catalog.domain.enumeration.commerce
-
A DTO that holds data driven enum references for bulk operations, and lists of failed request params.
- DataDrivenEnumDetailsList() - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
- DataDrivenEnumDetailsList(List<DataDrivenEnumDetails>, Set<String>) - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsList
- DataDrivenEnumDetailsRequest - Class in com.broadleafcommerce.catalog.domain.enumeration.commerce
-
A structure representing a request for a commerce-facing data driven enum details section included identifying information for the data driven enum for which to get details and interesting context information.
- DataDrivenEnumDetailsRequest() - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
- DataDrivenEnumDetailsRequest(Set<String>, boolean, MultiValueMap<String, String>) - Constructor for class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsRequest
- DataDrivenEnumDetailsRequestException - Exception in com.broadleafcommerce.catalog.service.enumeration.commerce.exception
-
Defines exceptions that can be thrown while responding to a
DataDrivenEnumDetailsRequest
. - DataDrivenEnumDetailsRequestException() - Constructor for exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- DataDrivenEnumDetailsRequestException(String) - Constructor for exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- DataDrivenEnumDetailsRequestException(String, Throwable) - Constructor for exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- DataDrivenEnumDetailsRequestException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- DataDrivenEnumDetailsRequestException(Throwable) - Constructor for exception com.broadleafcommerce.catalog.service.enumeration.commerce.exception.DataDrivenEnumDetailsRequestException
- DataDrivenEnumDetailsService - Interface in com.broadleafcommerce.catalog.service.enumeration.commerce
-
This service is responsible for retrieving
DataDrivenEnumDetails
forDataDrivenEnumDetailsRequests
, and for gathering additional information forDataDrivenEnumDetails
, such as checking for an associated category. - DataDrivenEnumEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
-
Operations that are performed for a
DataDrivenEnum
. - DataDrivenEnumEndpoint(DataDrivenEnumService<DataDrivenEnum>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.web.endpoint.DataDrivenEnumEndpoint
- DataDrivenEnumRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.enumeration
-
Repository
for persistent counter-parts ofDataDrivenEnums
- DataDrivenEnumService<D extends DataDrivenEnum> - Interface in com.broadleafcommerce.catalog.service.enumeration
-
Service API for
DataDrivenEnums
. - DataDrivenEnumsProductDetailsContributor - Class in com.broadleafcommerce.catalog.service.product.commerce.contributor
-
Contributor responsible for the
DataDrivenEnums
inProductDetails
, which includeProductDetails.getBrand()
,ProductDetails.getMerchandisingType()
, andProductDetails.getTargetDemographic()
. - DataDrivenEnumsProductDetailsContributor() - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.contributor.DataDrivenEnumsProductDetailsContributor
- DataDrivenEnumValidator - Class in com.broadleafcommerce.catalog.service.validation
-
Basic validations for
DataDrivenEnum
. - DataDrivenEnumValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
- DataFeedAutoConfiguration - Class in com.broadleafcommerce.catalog.provider.jpa.datafeed
-
Configure catalog services for datafeed handling.
- DataFeedAutoConfiguration() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.datafeed.DataFeedAutoConfiguration
- DATE - Enum constant in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
- DECIMAL - Enum constant in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
- decreasePrice(List<Product>, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- DEFAULT_MONITORED_FIELDS - Static variable in class com.broadleafcommerce.catalog.provider.jpa.datafeed.JpaProductDataFeedInspection
- DEFAULT_MONITORED_FIELDS - Static variable in class com.broadleafcommerce.catalog.provider.jpa.datafeed.JpaVariantDataFeedInspection
- DEFAULT_MULTIVALUE_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.support.ConversionUtils
-
If there are multi-valued fields, the different values will be joined into a single string with this character as a separator.
- DEFAULT_NESTED_PATH_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.support.ConversionUtils
-
For fields that are nested within other fields, their full nested path will be joined into a single string using this character as a separator.
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedProductsCategoryContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedPromotionalProductsCategoryContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.consolidator.RelatedVariantsCategoryContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedCategoryAssetsCategoryContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductAssetsCategoryContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductTagsCategoryContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedVariantsCategoryContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.contributor.BreadcrumbsCategoryDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.contributor.CategoryAssetsCategoryDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.contributor.ProductsCategoryDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.category.commerce.contributor.RelatedPromotionalProductsCategoryDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.ItemChoiceCategoriesProductContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedOptionTemplatesProductContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedProductsProductContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedPromotionalProductsProductContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedVariantsProductContextConsolidator
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedCategoriesProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductAssetsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedProductTagsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedPromoProductsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedVariantsProductContextContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.AdvancedTagsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.BreadcrumbsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.CategoriesProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.DataDrivenEnumsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.IncludedProductsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.PriceInfoProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductAssetsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductOptionsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.PromotionalProductsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VariantsProductDetailsContributor
- DEFAULT_ORDER - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.contributor.VendorRefProductDetailsContributor
- DEFAULT_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- DEFAULT_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- DEFAULT_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- DEFAULT_PRICE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- DEFAULT_PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- DEFAULT_PRODUCT_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- DEFAULT_PRODUCT_IN_CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Fields
- DEFAULT_PRODUCT_IN_CATEGORY_ID - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductOptionExportSpecification.Headers
- DEFAULT_PURGE_BATCH_SIZE - Static variable in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- DEFAULT_PURGE_ITEM_BATCH_SIZE - Static variable in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- DEFAULT_PURGE_STATUSES - Static variable in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- DEFAULT_PURGE_THRESHOLD - Static variable in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- 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 Class 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
- DefaultBulkOperationItemService<P extends BulkOperationItem> - Class in com.broadleafcommerce.catalog.service.bulkoperation
- DefaultBulkOperationItemService(BulkOperationItemRepository<Identifiable>, RsqlMappableCrudEntityHelper, FilterParser<Node>) - Constructor for class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationItemService
- DefaultBulkOperationService<P extends BulkOperation> - Class in com.broadleafcommerce.catalog.service.bulkoperation
- DefaultBulkOperationService(BulkOperationRepository<Identifiable>, RsqlMappableCrudEntityHelper, BulkOperationItemService<BulkOperationItem>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- 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
- DefaultBusinessTypeFieldsValidator - Class in com.broadleafcommerce.catalog.service.validation.product.type
-
The default validator that is used to validate products whose
types
areDefaultProductType.STANDARD
. - DefaultBusinessTypeFieldsValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- DefaultBusinessTypeService<P extends BusinessType> - Class in com.broadleafcommerce.catalog.service.product.businessType
- DefaultBusinessTypeService(BusinessTypeRepository<Trackable>, RsqlCrudEntityHelper, FilterParser<Node>, TypeFactory, BusinessTypeModifiedEventProducer) - Constructor for class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
- DefaultCartFieldMappingService<P extends CartFieldMapping> - Class in com.broadleafcommerce.catalog.service
- DefaultCartFieldMappingService(CartFieldMappingRepository<Trackable>, RsqlCrudEntityHelper, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.DefaultCartFieldMappingService
- DefaultCatalogAccessPolicyService<P extends CatalogAccessPolicy> - Class in com.broadleafcommerce.catalog.service.accesspolicy
- DefaultCatalogAccessPolicyService(CatalogAccessPolicyRepository<Trackable>, RsqlCrudEntityHelper, FilterParser<Node>, CacheStateManager, TypeFactory, DetachedDurableMessageSender) - Constructor for class com.broadleafcommerce.catalog.service.accesspolicy.DefaultCatalogAccessPolicyService
- DefaultCatalogAccessPolicyTargetType - Enum Class in com.broadleafcommerce.catalog.domain.accesspolicy
-
Enumeration for
CatalogAccessPolicy.getTargetType()
. - DefaultCategoryAncestryHydrationService - Class in com.broadleafcommerce.catalog.service.category.hydration
- DefaultCategoryAncestryHydrationService(CategoryService<Category>) - Constructor for class com.broadleafcommerce.catalog.service.category.hydration.DefaultCategoryAncestryHydrationService
- DefaultCategoryAssetService<P extends CategoryAsset> - Class in com.broadleafcommerce.catalog.service.asset
- DefaultCategoryAssetService(CategoryAssetRepository<Trackable>, RsqlCrudEntityHelper, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
- DefaultCategoryDetailsService - Class in com.broadleafcommerce.catalog.service.category.commerce
- DefaultCategoryDetailsService(List<CategoryDetailsContributor>, List<CategoryDetailsContextContributor>, List<CategoryDetailsContextConsolidator>, CategoryService<Category>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.category.commerce.DefaultCategoryDetailsService
- DefaultCategoryPrimaryAssetCollisionService<P extends CategoryAsset> - Class in com.broadleafcommerce.catalog.service.asset
-
The default implementation of the
AbstractPrimaryAssetCollisionService
for theCategoryAsset
- DefaultCategoryPrimaryAssetCollisionService(TrackableRepository<T>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.catalog.service.asset.DefaultCategoryPrimaryAssetCollisionService
- DefaultCategoryProductService<P extends CategoryProduct> - Class in com.broadleafcommerce.catalog.service
- DefaultCategoryProductService(CategoryProductRepository<Trackable>, RsqlCrudEntityHelper, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- DefaultCategoryService<P extends Category> - Class in com.broadleafcommerce.catalog.service
- DefaultCategoryService(CategoryRepository<Trackable>, RsqlCrudEntityHelper, ProductService<Product>, CategoryProductService<CategoryProduct>, RSQLEvaluationService, CacheStateManager, FilterParser<Node>) - Constructor for class com.broadleafcommerce.catalog.service.DefaultCategoryService
- DefaultCloneCategoryRelationshipsManager<P extends Category,
R extends CloneCategoryRequest> - Class in com.broadleafcommerce.catalog.clone.category -
Default implementation for
CloneCategoryRelationshipsManager
. - DefaultCloneCategoryRelationshipsManager(List<CloneCategoryRelationshipsService<P, R>>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.clone.category.DefaultCloneCategoryRelationshipsManager
- DefaultCloneCategoryService<P extends Category,
R extends CloneCategoryRequest> - Class in com.broadleafcommerce.catalog.clone.category.service -
Default implementation for
CloneCategoryService
. - DefaultCloneCategoryService(CategoryService<P>, CloneCategoryRelationshipsManager<P, R>, CategoryRepository<Trackable>, NotificationManager, DomainMapperManager, ObjectMapper, EntityValidatorManager, TransactionTemplate, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
- DefaultCloneProductRelationshipsManager<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product -
Default implementation for
CloneProductRelationshipsManager
. - DefaultCloneProductRelationshipsManager(List<CloneProductRelationshipsService<P, R>>) - Constructor for class com.broadleafcommerce.catalog.clone.product.DefaultCloneProductRelationshipsManager
- DefaultCloneProductService<P extends Product,
R extends CloneProductRequest> - Class in com.broadleafcommerce.catalog.clone.product.service -
Default implementation for
CloneProductService
. - DefaultCloneProductService(ProductService<P>, CloneProductRelationshipsManager<P, R>, ProductRepository<Trackable>, NotificationManager, DomainMapperManager, ObjectMapper, EntityValidatorManager, TransactionTemplate) - Constructor for class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
- DefaultConsolidatedProductPostProcessor - Class in com.broadleafcommerce.catalog.service.product.consolidation
-
Default implementation of
ConsolidatedProductPostProcessor
. - DefaultConsolidatedProductPostProcessor(List<ConsolidatedProduct>, ProductService<Product>, Node, InheritanceLines, Map<String, Set<String>>) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.DefaultConsolidatedProductPostProcessor
- DefaultDataDrivenEnumDetailsService - Class in com.broadleafcommerce.catalog.service.enumeration.commerce
- DefaultDataDrivenEnumDetailsService(TypeFactory, DataDrivenEnumService<DataDrivenEnum>, CategoryService<Category>) - Constructor for class com.broadleafcommerce.catalog.service.enumeration.commerce.DefaultDataDrivenEnumDetailsService
- DefaultDataDrivenEnumService<D extends DataDrivenEnum> - Class in com.broadleafcommerce.catalog.service.enumeration
- DefaultDataDrivenEnumService(DataDrivenEnumRepository<Trackable>, RsqlCrudEntityHelper, FilterParser<Node>) - Constructor for class com.broadleafcommerce.catalog.service.enumeration.DefaultDataDrivenEnumService
- DefaultExportTarget - Enum Class in com.broadleafcommerce.catalog.dataexport.support
-
Default
Export.target
values that are supported for processing. - DefaultItemChoiceSelectionType - Enum Class 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 Class in com.broadleafcommerce.catalog.domain.product.option.type
-
The possible types of targets a
ItemChoice
can have. - DefaultMergingType - Enum Class in com.broadleafcommerce.catalog.domain.type
-
Out of the box merging types for Products.
- DefaultOperationItemState - Enum Class in com.broadleafcommerce.catalog.domain.bulkoperation.type
- DefaultOperationStatus - Enum Class in com.broadleafcommerce.catalog.domain.bulkoperation.type
- DefaultOperationSubStatus - Enum Class in com.broadleafcommerce.catalog.domain.bulkoperation.type
- 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 Class in com.broadleafcommerce.catalog.domain.product.option.type
-
Out of the box forms that a
ProductOption
can take. - DefaultProductPrimaryAssetCollisionService<P extends ProductAsset> - Class in com.broadleafcommerce.catalog.service.asset
-
The default implementation of the
AbstractPrimaryAssetCollisionService
for theCategoryAsset
- DefaultProductPrimaryAssetCollisionService(TrackableRepository<T>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.catalog.service.asset.DefaultProductPrimaryAssetCollisionService
- DefaultProductService<P extends Product> - Class in com.broadleafcommerce.catalog.service.product
- DefaultProductService(ProductRepository<Trackable>, RsqlCrudEntityHelper, VariantService<Variant>, CategoryProductService<CategoryProduct>, CacheStateManager, FilterParser<Node>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.product.DefaultProductService
- DefaultProductTagService<P extends ProductTag> - Class in com.broadleafcommerce.catalog.service.tag
- DefaultProductTagService(ProductTagRepository<Trackable>, RsqlCrudEntityHelper, AdvancedTagService<AdvancedTag>, ProductService<Product>, VariantService<Variant>) - Constructor for class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
- DefaultProductType - Enum Class 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 Class in com.broadleafcommerce.catalog.clone.category
-
The default set of entities related to a
Category
that can be cloned. - DefaultRelationshipType - Enum Class in com.broadleafcommerce.catalog.clone.product
-
The default set of the
Product
relationships that can be cloned. - DefaultRSQLEvaluationService<P extends Product> - Class in com.broadleafcommerce.catalog.service.rsql
- DefaultRSQLEvaluationService(RSQLArgumentParser) - Constructor for class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
- DefaultSelectorProductTypeValidator - Class in com.broadleafcommerce.catalog.service.validation.product.type
-
The default validator that validates products whose
type
isDefaultProductType.SELECTOR
. - DefaultSelectorProductTypeValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.product.type.DefaultSelectorProductTypeValidator
- DefaultSpecificItemChoiceType - Enum Class in com.broadleafcommerce.catalog.domain.product.option.type
-
Supported types for
SpecificItemChoice.getType()
- DefaultStandardProductTypeValidator - Class in com.broadleafcommerce.catalog.service.validation.product.type
-
The default validator that is used to validate products whose
types
areDefaultProductType.STANDARD
. - DefaultStandardProductTypeValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.product.type.DefaultStandardProductTypeValidator
- DefaultTagDisplayPosition - Enum Class 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 Class 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 Class in com.broadleafcommerce.catalog.domain.product.option.type
-
Supported strategies determining when
generic choices
are validated. - DefaultValidationType - Enum Class in com.broadleafcommerce.catalog.domain.product.option.type
-
Supported means of validating
product options
. - DefaultVariantBasedProductTypeValidator - Class in com.broadleafcommerce.catalog.service.validation.product.type
-
The default validator that is used to validate products whose
types
areDefaultProductType.VARIANT_BASED
. - DefaultVariantBasedProductTypeValidator() - Constructor for class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
- DefaultVariantService<P extends Variant> - Class in com.broadleafcommerce.catalog.service.product
- DefaultVariantService(VariantRepository<Trackable>, RsqlCrudEntityHelper, CacheStateManager) - Constructor for class com.broadleafcommerce.catalog.service.product.DefaultVariantService
- delete(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- 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.accesspolicy.DefaultCatalogAccessPolicyService
- delete(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
- 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
- deleteAllByIdIn(Collection<String>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation.JpaCustomizedBulkOperationItemRepository
- deleteAllByIdIn(Collection<String>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation.JpaCustomizedBulkOperationRepository
- deleteAllByIdIn(Collection<String>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationItemService
- deleteAllByIdIn(Collection<String>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- deleteAllByIdIn(Collection<String>) - Method in interface com.broadleafcommerce.catalog.repository.bulkoperation.CustomizedBulkOperationItemRepository
-
Deletes all the
BulkOperationItems
matching the given IDs. - deleteAllByIdIn(Collection<String>) - Method in interface com.broadleafcommerce.catalog.repository.bulkoperation.CustomizedBulkOperationRepository
-
Deletes all the
BulkOperations
matching the given IDs. - deleteAllByIdIn(Collection<String>) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.BulkOperationItemService
-
Deletes all the
BulkOperationItems
matching the given IDs. - deleteAllByIdIn(Collection<String>) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.BulkOperationService
-
Deletes all the
BulkOperations
matching the given IDs. - deleteBatch(Collection<String>, Map<String, String>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- deleteBusinessType(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- deleteById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.CatalogAccessPolicyEndpoint
- 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
- DeleteProductRelationshipEntitiesHandler - Class in com.broadleafcommerce.catalog.messaging
-
Deprecated, for removal: This API element is subject to removal in a future version.since 2.1.0, in favor of
CatalogEntityDeletedEventListener
- DeleteProductRelationshipEntitiesHandler(CategoryProductService<CategoryProduct>, VariantService<Variant>, ProductTagService<ProductTag>, PromotionalProductService<PromotionalProduct>, ProductAssetService<ProductAsset>, TranslationEntityService<Translation>, ContextRequestConverter, RepositoryEntityTypeManager, ProductRepository<JpaProduct>, TypeFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- DeleteProductRelationshipEntitiesPersistenceConsumer - Interface in com.broadleafcommerce.catalog.messaging
-
Spring cloud data channel description for messaging input.
- 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
- DETAIL_KEY_PURGE_BATCH_SIZE - Static variable in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- DETAIL_KEY_PURGE_ITEM_BATCH_SIZE - Static variable in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- DETAIL_KEY_PURGE_OPERATION_STATUSES - Static variable in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- DETAIL_KEY_PURGE_THRESHOLD - Static variable in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- determineItemsInBundleAvailable(ConsolidatedProduct, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
- determineOperationType(ProductAsset, boolean, BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
-
Determine the effective operation type for the given product asset instance and product record.
- determineOperationType(CategoryProduct, boolean, BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CategoryProductColumnConverter
-
Determine the effective operation type for the given category product instance and product record.
- determineOperationType(Product, boolean, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
-
Determine the effective operation type for the given batch record and product instance.
- determineOperationType(Variant, boolean, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter
-
Determine the effective operation type for the given batch record and variant instance.
- determineOperationType(Translation, boolean, BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
-
Determine the effective operation type for the given translation instance and entity record.
- determineReferencedTemplateIds(OptionTemplateGroup, Set<String>) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupHydrationService
- determineReferences(DataDrivenEnum, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- determineReferences(IncludedProduct, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- determineReferences(ItemChoice, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- determineReferences(ProductOption, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- determineReferences(SpecificItemChoice, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- determineReferences(Product, ProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
-
Traverses through the
product
and populates thereferences
with each referenced ID. - determineRequiredItemChoicesAvailable(List<ConsolidatedProduct>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ItemChoiceAvailabilityConsolidationContributor
- dimensionExportSpecification() - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Specifications
- DimensionExportSpecification - Class in com.broadleafcommerce.catalog.dataexport.specification
-
The export specification for the
Dimensions
class. - DimensionExportSpecification() - Constructor for class com.broadleafcommerce.catalog.dataexport.specification.DimensionExportSpecification
- DimensionExportSpecification.Fields - Class in com.broadleafcommerce.catalog.dataexport.specification
- DimensionExportSpecification.Headers - Class in com.broadleafcommerce.catalog.dataexport.specification
- Dimensions - Class in com.broadleafcommerce.catalog.domain.product
- Dimensions() - Constructor for class com.broadleafcommerce.catalog.domain.product.Dimensions
- dimensionsExportRowConverter(DimensionExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.catalog.dataexport.autoconfigure.CatalogServicesExportAutoConfiguration.Converters
- DimensionsExportRowConverter - Class in com.broadleafcommerce.catalog.dataexport.converter
-
The export converter for the
Dimensions
class. - DimensionsExportRowConverter(DimensionExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.dataexport.converter.DimensionsExportRowConverter
- DimensionUnits - Enum Class in com.broadleafcommerce.catalog.domain.type
-
The different dimensional units for describing a Product
- DISCOUNT - Enum constant in enum class 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
- doHandleEvent(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- doPostCloneActivities(R, P, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
-
Initiates additional cloning and post-processing of the cloned category including cloning of the category's relationships such as assets and category-products.
- downloadProductExport(String, ContextInfo, HttpServletResponse) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductExportEndpoint
E
- ELIGIBLE_FOR_PICKUP - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Fields
- ELIGIBLE_FOR_PICKUP - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- EMBED_CODE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Fields
- EMBED_CODE - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductAssetExportSpecification.Headers
- EMBEDDED - Enum constant in enum class com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionTemplateRelationshipType
-
Means that generation is based on an
OptionTemplateGroup
. - EMPTY_NODE - Static variable in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
- EMPTY_NODE - Static variable in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
- enhanceCacheKeyWithVendorConsiderations(ObjectNode, ContextInfo) - Method in class com.broadleafcommerce.catalog.cache.CatalogAccessPolicyAndVendorAwareCacheKeyEnhancer
- 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.accesspolicy.CatalogAccessPolicy
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
- 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.bulkoperation.BulkOperation
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
- 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.type.BusinessType
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationMethod
- equals(Object) - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationSchema
- 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.messaging.CatalogAccessPolicyModifiedEvent
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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.bulkoperation.JpaBulkOperation
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- 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.product.type.JpaBusinessType
- equals(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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 class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyProperties
- 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.ProductConsolidationRequest
- equals(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
- equals(Object) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest
- 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 - Enum constant in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationItemState
-
The item encountered errors during processing of the operation.
- 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 class com.broadleafcommerce.catalog.domain.category.type.CategoryProductMembershipType
-
The category has explicitly specified products that were manually added to the category
- exportProducts(ExportRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductExportEndpoint
- exportProducts(String, ExportRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductExportEndpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.since 2.0.1, in favor of
ProductExportEndpoint.exportProducts(ExportRequest, ContextInfo)
. The new implementation for export grids includes the filter string as part of theExportRequest
, instead of passing it as a parameter in the HTTP request. - 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
- EXTERNAL_IDS_PARAM - Static variable in class com.broadleafcommerce.catalog.web.endpoint.support.ProductStipulationMethodArgumentResolver
- 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
- FAILURE - Enum constant in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
-
The bulk operation failed to process.
- FEATURE - Enum constant in enum class 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 class com.broadleafcommerce.catalog.domain.product.relation.type.PromotionalProductType
- FEET - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DimensionUnits
- fetchProductIdsForCatalog(ContextInfo) - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- 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.
- filterInheritanceLines(Application, Collection<String>, Collection<String>) - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
- filterIsolatedCatalogs(Application, Collection<String>, Collection<String>) - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
- filterOptionTemplateIdsToQuery(ProductDetailsContext, Product) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Filters the option template IDs to the ones not currently in the related option templates.
- filterProductIdsToQuery(ProductDetailsContext, Product) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Filters the product IDs to the ones not currently in the related products.
- filterVariantIdsToQuery(ProductDetailsContext, Product) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
-
Filters the variant IDs to the ones not currently in the related products.
- findAllActiveByTargetType(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.accesspolicy.CatalogAccessPolicyRepository
-
Retrieves the
CatalogAccessPolicies
by type for the given context. - 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.asset.CategoryAssetRepository
-
Finds the list of
CategoryAssets
bycategoryId
. - findAllByCategoryContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Finds the list of
CategoryProducts
bycategoryId
. - findAllByCategoryContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.option.OptionTemplateRepository
-
Retrieves a list of option templates whose category context IDs match any of the given IDs.
- findAllByCategoryContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.PromotionalCategoryProductRepository
-
Find the PromotionalCategoryProducts associated with the given category context IDs.
- findAllByCategoryContextIdInAndContextIdNotInAndPrimaryTrue(Iterable<String>, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CategoryAssetRepository
-
Finds the primary
CategoryAsset
for the given category IDs excluding given asset IDs. - findAllByCategoryIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- findAllByCategoryIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CustomizedCategoryProductRepository
- findAllByCategoryIdAndOptions(String, List<String>, Boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- findAllByCategoryIdAndProductIds(String, List<String>, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- findAllByCategoryIdAndProductIds(String, List<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CustomizedCategoryProductRepository
- findAllByCategoryIdAndProductIdsAndIsSorted(String, List<String>, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- findAllByCategoryIdAndProductIdsAndIsSorted(String, List<String>, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CustomizedCategoryProductRepository
-
Returns all
CategoryProducts
for the givenCategory.id
andProduct's ID
whereSortable.getSorted()
is true. - findAllByContextId(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
- findAllByContextId(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CustomizedCategoryRepository
-
Returns all the
Categories
that match thecontextIds
. - findAllByContextIdIn(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
- findAllByContextIdIn(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Finds all of the products with matching
contextIds
. - findAllByContextIdIn(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.AdvancedTagRepository
-
Finds all of the tags with matching
contextIds
. - findAllByContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.enumeration.JpaCustomizedDataDrivenEnumRepository
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CustomizedCategoryRepository
-
Retrieves all categories whose context IDs match any of the given IDs.
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.enumeration.CustomizedDataDrivenEnumRepository
-
Retrieves all data driven enums whose context IDs match any of the given IDs.
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.option.OptionTemplateRepository
-
Retrieves a list of option templates whose context IDs match any of the given IDs.
- findAllByContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedVariantRepository
-
Retrieves all variants whose context IDs match any of the given IDs.
- findAllByContextIdIn(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Retrieves a paged list of categories whose context IDs match any of the given IDs.
- findAllByContextIdIn(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.ProductRepository
-
Retrieves a paged list of products whose context IDs match any of the given IDs.
- findAllByContextIdNotIn(Collection<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllByContextIdNotIn(Collection<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Finds all of the products matching the given
filters
, excluding any products whose IDs match a value inexclusions
. - findAllByExternalIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.ProductRepository
-
Fetches all products whose
Product.getExternalId()
matches any of the given values. - findAllByExternalIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.VariantRepository
- findAllByParentCategoryContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Returns all the
Categories
whose parent has the ID given asparentContextId
and are within the given date range. - findAllByParentCategoryContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Read all categories in the database that have the given category context ID set as their parent category.
- findAllByParentCategoryContextIdIn(Collection<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
- findAllByParentCategoryContextIdIsNull(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Finds all of the categories who do not specify a parent category.
- findAllByPosition(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.AdvancedTagRepository
-
Finds all of the tags with matching
position
. - findAllByProductContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Reads all of the product tags with matching
productContextId
. - findAllByProductContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.relation.PromotionalProductRepository
- findAllByProductContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.VariantRepository
- findAllByProductContextIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- findAllByProductContextIdAndIsSorted(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.CustomizedProductTagRepository
-
Returns all
ProductTags
for the givenproductContextId
that are either all sorted or not sorted (e.g., sorted is whereProductTag.getSorting()
is notSortable.DEFAULT_VALUE
or null). - findAllByProductContextIdAndIsSortedAndVariantIdIsNull(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- findAllByProductContextIdAndIsSortedAndVariantIdIsNull(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.CustomizedProductTagRepository
-
Returns all
ProductTags
for the givenproductContextId
that are either all sorted or not sorted (e.g., sorted is whereProductTag.getSorting()
is notSortable.DEFAULT_VALUE
or null). - findAllByProductContextIdAndSkuContainingIgnoreCase(String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.VariantRepository
- findAllByProductContextIdAndVariantIdIsNull(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Reads all of the product tags with matching
productContextId
that have no variant ID. - findAllByProductContextIdIn(Iterable<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
productContextIds
. - findAllByProductContextIdIn(Collection<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CustomizedProductAssetRepository
-
Reads all of the product assets which are associated with any of the given
productContextIds
. - findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CustomizedCategoryProductRepository
-
Reads all of the category products which are associated with any of the given
productContextIds
. - findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedVariantRepository
-
Reads all of the variants which are associated with any of the given
productContextIds
. - findAllByProductContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.relation.PromotionalProductRepository
- findAllByProductContextIdIn(Collection<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CustomizedProductAssetRepository
-
Reads all of the product assets which are associated with any of the given
productContextIds
. - findAllByProductContextIdInAndContextIdNotInAndPrimaryTrue(Iterable<String>, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.ProductAssetRepository
-
Finds the primary
ProductAssets
for the given product IDs excluding given asset IDs. - findAllByProductContextIdInAndPrimaryTrue(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.ProductAssetRepository
-
Finds the primary
ProductAssets
for the given product IDs. - findAllByProductContextIdInAndSkuIn(Collection<String>, Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- findAllByProductContextIdInAndSkuIn(Collection<String>, Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedVariantRepository
-
Reads all variants which are associated with any of the given
productContextIds
andskus
. - findAllByProductContextIdInAndTagContextIdIn(Iterable<String>, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
productContextIds
and matchingtagContextIds
. - findAllByPromotionalProductContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.PromotionalCategoryProductRepository
-
Find the PromotionalCategoryProduct associated with the given product context IDs.
- findAllBySkuIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.VariantRepository
- findAllByTagContextIdIn(Iterable<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
tagContextIds
. - findAllByTemplateFalse(ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.type.BusinessTypeRepository
-
Find all business types that are not templates.
- findAllByType(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.AdvancedTagRepository
-
Finds all of the tags with matching
type
. - findAllByTypeAndPosition(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.AdvancedTagRepository
-
Finds all of the tags with matching
type
andposition
. - findAllByUpdateDateBeforeAndOperationStatusIn(Instant, Collection<String>) - Method in interface com.broadleafcommerce.catalog.repository.bulkoperation.BulkOperationRepository
-
Retrieves all
BulkOperations
last updated before the given threshold. - findAllByUriIn(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllByUriIn(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Finds all of the products with matching
uris
. - findAllByUrls(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
- findAllByUrls(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CustomizedCategoryRepository
-
Finds categories by the given urls.
- findAllByVariantIdAndSorted(String, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- findAllByVariantIdAndSorted(String, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.CustomizedProductTagRepository
-
Returns all
ProductTags
for the givenproductContextId
and variantId that are either all sorted or not sorted (e.g., sorted is whereProductTag.getSorting()
is notSortable.DEFAULT_VALUE
or null). - findAllByVariantOrProductContextId(Iterable<String>, Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- findAllByVariantOrProductContextId(Iterable<String>, Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedVariantRepository
- findAllDistinctContextId(int, Node) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllDistinctContextId(int, Node) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Retrieves a list of unique product context IDs no larger than
page
. - findAllDistinctContextIdPerContext(int, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllDistinctContextIdPerContext(int, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Retrieves a narrowed list of unique product context IDs narrowed on a
ContextInfo
and no larger thanpage
. - findAllDistinctContextIdPerContextWithOptionalStipulations(Node, ProductStipulations, int, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedProductRepository
- findAllDistinctContextIdPerContextWithOptionalStipulations(Node, ProductStipulations, int, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.CustomizedProductRepository
-
Retrieves a list of unique product context IDs narrowed on a
ContextInfo
and no larger thanpage
. - findAllIdsByBulkOperationIdIn(Collection<String>, int) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation.JpaCustomizedBulkOperationItemRepository
- findAllIdsByBulkOperationIdIn(Collection<String>, int) - Method in interface com.broadleafcommerce.catalog.repository.bulkoperation.CustomizedBulkOperationItemRepository
-
Retrieves a batch of IDs for
BulkOperationItems
that belong to the givenBulkOperations
. - findByAttributeName(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CartFieldMappingRepository
- findByBulkOperationId(String, Node, Pageable) - Method in interface com.broadleafcommerce.catalog.repository.bulkoperation.BulkOperationItemRepository
-
Retrieves a paged list of bulk operation items for the given bulk operation context ID.
- findByCategoryContextId(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedCategoryAssetRepository
- findByCategoryContextId(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedPromotionalCategoryProductRepository
- findByCategoryContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CategoryAssetRepository
-
Finds all of the
CategoryAssets
for aCategory
by ID. - findByCategoryContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CustomizedCategoryAssetRepository
-
Finds all of the
CategoryAssets
for aCategory
by ID. - findByCategoryContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CustomizedPromotionalCategoryProductRepository
-
Finds all of the PromotionalCategoryProduct relationships in the database associated with the given category context ID.
- findByCategoryContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Finds all of the CategoryProduct relationships in the database associated with the given category context ID.
- findByCategoryContextIdAndPrimaryTrue(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.CategoryAssetRepository
-
Finds the primary
CategoryAsset
for the givenCategoryAsset.categoryId
. - findByCategoryContextIdAndPromotionalProductTypeContainingIgnoreCase(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.PromotionalCategoryProductRepository
-
Finds all of the category promotional products in the database associated with the given category context ID, optionally filtered by the relationship type.
- findByCategoryContextIdIn(Collection<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Finds the
CategoryProducts
bycategoryId
. - findByContextIdAndCategoryContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
- findByExternalId(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Find a category by its external ID
- findByExternalIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Find a list of categories by the supplied external IDs
- findByExternalIdIn(Collection<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Find categories by
JpaCategory.externalId
- findByName(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.AdvancedTagRepository
-
Finds the tag by name, which should be unique.
- findByNameIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.category.CategoryRepository
-
Returns all
Categories
whos names match the provided names. - findByProductContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Finds all of the CategoryProduct relationships in the database associated with the given product context ID.
- findByProductContextIdAndCategoryContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Find the CategoryProduct associated with the given product context ID and category context ID.
- findByProductContextIdAndContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Looks up the product tag by the parent product's and the product tag's IDs.
- findByProductContextIdAndPrimaryTrue(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.asset.ProductAssetRepository
-
Finds the primary
ProductAsset
for the givenProductAsset.productId
. - findByProductContextIdAndSkuIgnoreCase(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.VariantRepository
- findByProductContextIdAndTagContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Find the product tag with matching
productContextId
andtagContextId
. - findByProductContextIdInAndPrimaryTrue(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.CategoryProductRepository
-
Reads all
CategoryProducts
whose product ID is in one of the given values and whoseCategoryProduct.primary
is true. - findByPromotionalProductContextIdAndCategoryContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.PromotionalCategoryProductRepository
-
Find the PromotionalCategoryProduct associated with the given product context ID and category context ID.
- findByTagContextIdAndContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Looks up the product tag by the parent tag's and the product tag's IDs.
- findByTypeAndValue(String, String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.enumeration.DataDrivenEnumRepository
- findByTypeKey(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.product.type.BusinessTypeRepository
-
Find a business type by the supplied type-key.
- 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
- findExistingProductTagsToDelete(BulkOperation, Page<BulkOperationItem>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.RemoveTagsProductBulkUpdateProcessor
- findImplicitCategoryMatchInOtherApplicationCatalog(CategoryProductRef, List<Category>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
-
Looks for implicit category matches for the
categoryProduct
from thepotentialCategories
which aren't directly in its catalog inheritance line. - findImplicitMatches(ContextState, List<T>, Function<T, String>, InheritanceLines) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
-
Find the appropriate versions of the provided entities which would be implicitly resolved in the given context.
- findInDataStoreAndReturnMissingIds(Set<String>, Map<String, Category>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.hydration.DefaultCategoryAncestryHydrationService
-
Searches the data store for categories matching the given
categoryIdsToFind
. - findMatchingApplicationCatalog(Application, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
-
Returns the
productCatalogId
if it matches on theapplication's
Application.getIsolatedCatalogs()
. - findMatchingInheritedCatalog(Application, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
-
Finds the ID of the isolated
Catalog
in one of the requestedApplication's InheritanceLines
that contains theproductCatalogId
from which the isolated catalog inherits. - findOptionTemplate(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- findOptionTemplate(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
-
Wrapper around
OptionTemplateService.readById(String, ContextInfo)
that catchesEntityMissingException
and returns anOptional.empty()
if so. - findOptionTemplateGroup(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- findOptionTemplateReferences(ProductReferences, ResolvedProductReferences) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
-
Collects the ids of all products and variants referenced by an
OptionTemplate
. - findPageByProductContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
productContextId
. - findPageByProductContextIdAndVariantId(String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Find tags by the product and variant ID
- findPageByProductContextIdAndVariantIdIsNull(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
productContextId
and a null variant ID. - findPageByProductContextIdIn(Iterable<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
productContextIds
. - findPageByTagContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Finds all of the product tags with matching
tagContextId
. - findPageByTagContextIdAndVariantIdIsNotNull(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Find a page of product tags by the tag ID, excluding variant associated tags.
- findPageByTagContextIdAndVariantIdIsNull(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.repository.tag.ProductTagRepository
-
Find a page of product tags by the tag ID, excluding variant associated tags.
- findReferences(ProductReferences, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
-
Queries for all of the references in
references
and returns the results. - findTemplatesAndCollectToMap(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateGroupHydrationService
- findWithRelatedProduct(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagProductEndpoint
-
Finds the
ProductTag
and itsProduct
. - findWithRelatedTag(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
-
Finds the
ProductTag
and itsAdvancedTag
. - forceSetOpinionatedPropertiesOnMappedInstance(ProductAsset, Product, Map<String, String>, OperationType, boolean, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductImageColumnConverter
-
This will be invoked after any properties from the provided row are already mapped onto the target
productAsset
. - formatForSearch(String) - Static method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.support.JpaAssetCriteriaUtils
-
Accepts a search string and formats it for use in contains-ignore-case criteria.
- FORMATTER - Static variable in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- friendlyNameKey() - Method in enum class com.broadleafcommerce.catalog.domain.product.DefaultProductType
- from(PriceInfo) - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceInfo
-
Copies values from
origin
tothis
. - fromBusinessDomain(Object, D, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.BulkAddTagsDomainMapperMember
- 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.accesspolicy.JpaCatalogAccessPolicy
- 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.bulkoperation.JpaBulkOperation
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- 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.product.type.JpaBusinessType
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- fromMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
- FULFILLMENT_FLAT_RATES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.ProductExportSpecification.Headers
- FULFILLMENT_FLAT_RATES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Fields
- FULFILLMENT_FLAT_RATES - Static variable in class com.broadleafcommerce.catalog.dataexport.specification.VariantExportSpecification.Headers
- FULFILLMENT_FLAT_RATES_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter.ProductProperties
- FULFILLMENT_FLAT_RATES_HEADER - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.VariantRowConverter.VariantProperties
- FULFILLMENT_FLAT_RATES_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.ProductExportRowConverter
-
Not a field - this is the separator that will be used to join together a key-value pair from
Product.getFulfillmentFlatRates()
. - FULFILLMENT_FLAT_RATES_MAPPING_SEPARATOR - Static variable in class com.broadleafcommerce.catalog.dataexport.converter.VariantExportRowConverter
-
Not a field - this is the separator that will be used to join together a key-value pair from
Product.getFulfillmentFlatRates()
. - FulfillmentFlatRate - Class in com.broadleafcommerce.catalog.domain.product
- FulfillmentFlatRate() - Constructor for class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
- FulfillmentFlatRate(MonetaryAmount, EmbeddedContextState) - Constructor for class com.broadleafcommerce.catalog.domain.product.FulfillmentFlatRate
- FulfillmentFlatRateMapConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
-
Transforms a
Map
ofString
keys andJpaFulfillmentFlatRate
values into a JSON objectString
and vice versa. - FulfillmentFlatRateMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.FulfillmentFlatRateMapConverter
G
- generateClone(R, Trackable, Class<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
-
Generates the clone of the
category
. - generateClone(R, Trackable, Class<P>, ContextInfo) - Method in class com.broadleafcommerce.catalog.clone.product.service.DefaultCloneProductService
- generateEmbeddedItemRequestsAndUpdateParent(List<BatchRecord>, ProductOption, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.This method is responsible for generating the nested embedded item requests for a particular product option batch record.
- generateNewOverriddenCategoryProducts(List<CategoryProductRef>, List<Category>, Map<Category, List<Category>>, InheritanceLines) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
-
For categories in contexts which do not exactly match any existing category product relationship context, generate new category product relationship placeholders with those contexts to hold the overrides.
- generateOptionFromTemplate(String, OptionTemplate, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
- generateOptions(OptionGenerationRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
- generateOptions(OptionGenerationRequest, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.OptionGenerationService
-
Generates the
Product.getOptions()
based on theOptionGenerationRequest
. - generateOptionsFromTemplateGroup(String, OptionTemplateGroup, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Generates new entries for the
requested product's
options
based on the providedOptionTemplateGroup
. - generateOptionsFromTemplates(HttpServletRequest, ContextInfo, String, OptionGenerationRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- generateRows(List<Product>, Export) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
- generateRows(List<Product>, Export, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
- generateRows(List<P>, Export, ContextInfo) - Method in interface com.broadleafcommerce.catalog.dataexport.ExportRowProducer
-
Given a list of base domain objects, will produce all of the rows that are needed to represent them and any desired related/embedded domain objects.
- generateSkus(String, ContextInfo, SkuGenerationParameters) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- generateSkus(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
-
Generate a set of
Variant
s from a pre-configuredOptionTemplateGroup
. - generateUniqueSkuCode(String) - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
-
Extension point to customize the format of SKU codes that are generated
- generateUrl(String) - Static method in class com.broadleafcommerce.catalog.help.UrlUtils
-
Takes in a name and generates a URL based on the name.
- generateValueCombinations(List<ProductOption>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombinationService
-
Generate all of the unique combinations for a given set of
ProductOptionRef
. - generateValueCombinationsHelper(int, Set<ProductOptionValueCombination>, List<ProductOption>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombinationService
- generateVariantName(Product, Set<ProductOptionValueCombination>) - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
-
Extension point to customize the variant names that are generated
- GENERIC - Enum constant in enum class 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.product.type.JpaBusinessType
- 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
- getAccountHierarchy() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The hierarchy of accounts, from the root account to the account member's account.
- getAccountId() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The ID of the account the user belongs to.
- getActiveEndDate() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
The date until which the policy should be active.
- 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.accesspolicy.JpaCatalogAccessPolicy
- 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
- getActiveEndDate(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- getActiveEndDate(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- getActiveStartDate() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
The date from which the policy should be active.
- 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.accesspolicy.JpaCatalogAccessPolicy
- 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
- getActiveStartDate(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- getActiveStartDate(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- getAdditionalAttributes() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Additional attributes.
- getAdditionalClaims() - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyProperties
-
Represents a list of additional auth token claims to add as attributes to the
CatalogAccessPolicyContext
for rules to be evaluated against. - getAdditionalClaims() - Method in class com.broadleafcommerce.catalog.service.util.CatalogAccessPolicyUtils
-
Retrieves the additional auth claims that should be placed on the
CatalogAccessPolicyContext
that theCatalogAccessPolicies
are evaluated against. - getAdvancedTags() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
-
A list of
ProductTags
sorted based on the sort position of theProductTag
for the product with ties broken byAdvancedTag.getPriority()
. - getAdvancedTags() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
-
A list of
ProductTags
sorted based on the sort position of theProductTag
for the produt with ties broken byAdvancedTag.getPriority()
. - getAdvancedTags() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.VariantDetail
-
The product tags associated with this variant.
- getAdvancedTags() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- getAdvancedTags(Collection<? extends ProductTag>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
- getAdvancedTagService() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductTagsCategoryContextContributor
- getAdvancedTagService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
- getAdvancedTagService() - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
- getAdvancedTagService() - Method in class com.broadleafcommerce.catalog.service.validation.tag.AdvancedTagValidator
- getAffectedProductReferenceType() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- getAffectedProductReferenceValue() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- getAfter() - Method in class com.broadleafcommerce.catalog.web.endpoint.support.OptionalSortPositionRequest
- getAllAssets() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
-
All
ProductAsset
instances associated with this product. - 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
- getAllProductOptions(Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
-
Gets a list of
ProductOptions
from the givenProduct
. - 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.domain.bulkoperation.BulkOperation
-
The id of the application this bulk operation was initiated from, if any.
- getApplicationId() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- getApplicationId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
- getApplicationId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
- getApplicationId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getArgs() - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationMethod
-
Arguments to pass into the validation method.
- getAsset() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
- getAsset() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
- getAsset() - Method in class com.broadleafcommerce.catalog.domain.product.IncludedProduct
-
The asset for this included product.
- getAsset() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
-
The asset for this selection.
- getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTag
-
The
JpaCategoryAsset
that this tag belongs to. - getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAssetTagId
- getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTag
-
The
JpaProductAsset
that this tag belongs to. - getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAssetTagId
- getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaIncludedProduct
- getAsset() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaSpecificItemChoice
- getAssets() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
-
All of the category's
assets
. - getAssets() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
-
All
ProductAssets
for this product. - getAssets() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
-
All
ProductAssets
for this product. - getAssetsForProducts(Collection<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
- getAssetsForProducts(Collection<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.ProductDetailsService
-
Gets the
ProductAssets
that match theproductIds
provided. - getAttribute() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
- 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.option.ItemChoice
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
- getAttribute(String) - Method in class com.broadleafcommerce.catalog.domain.product.Variant
- getAttributeChoice() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
- getAttributeChoice() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
-
Configuration when the
ProductOption.type
of this option is one of:DefaultProductOptionType.VARIANT_DISTINGUISHING
- drives customer further specifying their choices into a specificVariant
that contains a unique SKU code, pricing concerns, etc.DefaultProductOptionType.CART_ITEM_ATTRIBUTE
- Customer input will flow directly in the item attributes within their cartDefaultProductOptionType.CART_ATTRIBUTE
. - getAttributeChoice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- getAttributeChoiceValidator() - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
- getAttributeChoiceValueConverter() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- getAttributeChoiceValueExportRowConverter() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer
- getAttributeName() - Method in class com.broadleafcommerce.catalog.domain.CartFieldMapping
-
The attribute name where this field's value should be stored in.
- getAttributeName() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
-
The order or item attribute that this choice is stored in when the user adds to their cart
- getAttributeName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.JpaCartFieldMapping
-
The attribute name where this field's value should be stored in.
- getAttributeName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- getAttributeName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaAttributeChoice
- getAttributeName() - Method in class com.broadleafcommerce.catalog.service.option.ProductOptionValueCombination
- getAttributeName(Map<String, String>) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- getAttributes() - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
-
The attributes used to send the additional information.
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
Additional, arbitrary request attributes.
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
Miscellaneous attributes for this bulk operation.
- 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.ItemChoiceDetail
- 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.ProductOptionDetail
- 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.option.ItemChoice
-
Miscellaneous attributes for this tag.
- getAttributes() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
-
Miscellaneous attributes for this tag.
- 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.type.BusinessTypeField
-
Additional arbitrary attributes.
- 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.bulkoperation.JpaBulkOperation
- 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.product.option.JpaItemChoice
- getAttributes() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- getAttributes() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- getAttributes() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- getAuthenticationUtils() - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
- getAuthenticationUtils() - Method in class com.broadleafcommerce.catalog.service.util.CatalogAccessPolicyUtils
- getAuthenticationUtils() - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
- 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
- getBehaviorUtil() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- getBestPrice() - Method in class com.broadleafcommerce.catalog.domain.commerce.PriceTypeDetail
-
The determined best price value for this type of price from amongst all the candidates.
- getBrand() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
- getBrand() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
- getBrand() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- getBrand() - Method in class com.broadleafcommerce.catalog.domain.product.Product
- getBrandContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- getBreadcrumbs() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetails
-
Navigational
Breadcrumbs
to show on the details view. - getBreadcrumbs() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
-
Navigational
Breadcrumbs
to show on the details view. - getBrowseDetailsService() - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.BrowseDetailsEndpoint
- getBrowseEntityDetails(BrowseDetailsRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.commerce.DefaultBrowseDetailsService
- getBrowseEntityDetails(BrowseDetailsRequest, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.commerce.BrowseDetailsService
-
Gets
BrowseEntityDetails
forBrowseDetailsRequests
- getBulkOpContextConfigurationProperties() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
- getBulkOperationContextProperties(BulkOperation, String) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
-
Retrieves the
configuration
for the given bulk operation type. - getBulkOperationId() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
The unique identifier of the bulk operation.
- getBulkOperationId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- getBulkOperationItemService() - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- getBulkOperationItemService() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- getBulkOperationItemService() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
- getBulkOperationItemService() - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- getBulkOperationProcessors() - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogSupportedBulkOperationsEndpoint
- getBulkOperationService() - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.CatalogBulkOperationHandler
- getBulkOperationService() - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- getBulkOperationService() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
- getBulkOperationService() - Method in class com.broadleafcommerce.catalog.service.validation.bulkoperation.BulkOperationItemValidator
- getBulkOperationService() - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- getBulkUpdateManager() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- getBulkUpdateProcessorHelper() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- getBulkUpdateProcessorHelper() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.ArchiveProductBulkUpdateProcessor
- getBulkUpdateProcessorHelper() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- getBulkUpdateProcessorHelper() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.RemoveTagsProductBulkUpdateProcessor
- getBulkUpdateProcessorHelper() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- getBulkUpdateProcessors() - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.CatalogBulkOperationHandler
- getBulkUpdateService() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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.bulkoperation.JpaBulkOperation
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- 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.product.type.JpaBusinessType
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- getBusinessDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaProductTag
- getBusinessType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
- getBusinessType() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
- getBusinessType() - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- getBusinessType() - Method in class com.broadleafcommerce.catalog.domain.product.Product
- getBusinessType() - Method in class com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEvent
-
The augmentation that has been created / modified
- getBusinessType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- getBusinessTypeModifiedEventProducer() - Method in class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
-
Deprecated.Notifications sent using
DefaultBusinessTypeService.sender
. - getBusinessTypeService() - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
- getBusinessTypeService() - Method in class com.broadleafcommerce.catalog.service.validation.BusinessTypeValidator
- getBusinessTypeService() - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- getBusinessTypeService() - Method in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- getByAccessPolicyType() - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- 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
- getByRuleProductContributionTtl() - 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
- getCacheByRuleProductContributionKeyGen() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
- getCacheByVariantKeyGen() - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
- getCacheStateManager() - Method in class com.broadleafcommerce.catalog.service.accesspolicy.DefaultCatalogAccessPolicyService
- 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
- getCaseCorrectedAttributeChoiceTypeIfMatchesDefault(String) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
-
It's possible that a provided attribute choice type is the same as one of the defaults but doesn't have the same casing.
- getCatalogAccessPolicy() - Method in class com.broadleafcommerce.catalog.messaging.CatalogAccessPolicyModifiedEvent
-
The augmentation that has been created / modified
- getCatalogAccessPolicyProperties() - Method in class com.broadleafcommerce.catalog.service.util.CatalogAccessPolicyUtils
- getCatalogAccessPolicyService() - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
- getCatalogAccessPolicyService() - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
- getCatalogAccessPolicyUtils() - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
- getCatalogAccessPolicyUtils() - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
- getCatalogFactory() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- getCatalogFactory() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- getCatalogId() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The id of the catalog this bulk operation is scoped within, if any.
- getCatalogId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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.
- getCatalogQueryHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- getCatalogQueryHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- getCatalogQueryHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- getCatalogQueryHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.relation.JpaCustomizedPromotionalProductRepository
- getCatalogQueryHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- getCatalogService() - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- getCatalogService() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
- 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 theItemChoiceDetail.getTargetType()
isDefaultItemChoiceTargetType.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 theItemChoice.targetType
isDefaultItemChoiceTargetType.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.messaging.entitydeletion.handlers.CategoryAssetCatalogEntityDeletedEventHandler
- 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 theBrowseDetailsRequest
. - 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
-
Gets a
CategoryDetails
for theCategoryDetailsRequest
. - 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
-
Gets a
CategoryDetails
for theCategoryDetailsRequest
. - 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. - getCategoryIds(List<ConsolidatedProduct>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
-
Get a list of distinct category ids from the given
ConsolidatedProducts
. - 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.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- getCategoryProductService() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CategoryProductCatalogEntityDeletedEventHandler
- 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
- getChangeType() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
The type of change that this field represents.
- getChangeType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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
- getClassifier() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
The fields classifier, typically either
Field
orExternal
. - getClassifier() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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.accesspolicy.JpaCatalogAccessPolicy
- 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.product.type.JpaBusinessType
- 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() - Method in class com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.catalog.messaging.CatalogAccessPolicyModifiedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - 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.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- getContextRequestConverter() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- getContextRequestHydrator() - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- getContextRequestHydrator() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
- getContextRequestHydrators() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.ProductBulkUpdateProcessorUtil
- getContextState() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
A subset of
Tracking
information to expose the context state for this object. - 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
- getCreateDate() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The timestamp when this bulk operation was created.
- getCreateDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getCreatingUser() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The identity of the creator of this bulk operation.
- getCreatingUser() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getCRelationshipService() - Method in class com.broadleafcommerce.catalog.clone.category.service.DefaultCloneCategoryService
- getCriteriaBuilder() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.category.JpaCustomizedCategoryRepository
- getCriteriaBuilder() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- 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
- getCurrencyHolder() - Method in class com.broadleafcommerce.catalog.service.context.CatalogCurrencyContextInfoCustomizer
- getCurrentHttpRequest() - Method in class com.broadleafcommerce.catalog.service.util.CatalogAccessPolicyUtils
- getCurrentPrimaryCategoryProduct(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
-
Finds the current
primary
category product for the givenproductId
. - getCustomerSegmentIds() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The list of ids that correspond to customer segments that this customer is a part of.
- getCustomFields() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessType
-
Represents fields that are net new to the entity.
- getCustomFields() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- 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
-
Gets a
DataDrivenEnumDetails
for theDataDrivenEnumDetailsRequest
. - 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 whichDataDrivenEnumDetails
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
- getDataFeedEntityUpdateEvent(Trackable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.JpaProductDataFeedInspection
- getDataFeedEntityUpdateEvent(Trackable, ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.JpaVariantDataFeedInspection
- getDataRoute() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.AbstractJpaCatalogDataFeedInspection
- 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.BulkAddTagsDomainMapperMember
- 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()
isDefaultItemChoiceTargetType.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
isDefaultItemChoiceTargetType.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()
isDefaultItemChoiceTargetType.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
isDefaultItemChoiceTargetType.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
- getDefaultValue() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
The default value for the field.
- getDefaultValue() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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()
isDefaultItemChoiceTargetType.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
isDefaultItemChoiceTargetType.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
- getDeletedEntityClassFromEvent(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
-
Gets the deleted entity class from the given event.
- getDeletedEntityFromEvent(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
-
Gets the deleted entity from the given event.
- 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.type.BusinessType
-
A friendly description of the type.
- 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
- getDescription() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- 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 interface com.broadleafcommerce.catalog.service.product.commerce.ProductDetailsService
-
Gets the
ProductDetailsList
for the providedproducts
. - getDetailsForProducts(Collection<? extends Product>, Set<String>, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.commerce.DefaultProductDetailsService
- getDetailsForProducts(Collection<? extends Product>, Set<String>, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.commerce.ProductDetailsService
-
Gets the
ProductDetailsList
for the providedproducts
. - getDiffBetweenStringSets(Set<String>, Set<String>) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
-
Compares the set of existing-values and updated-values and returns only the changes in updated-values.
- 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.accesspolicy.JpaCatalogAccessPolicy
- 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
- getDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation.JpaCustomizedBulkOperationItemRepository
- getDomainType() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation.JpaCustomizedBulkOperationRepository
- getDUPLICATE_SKU_ERROR() - Static method in class com.broadleafcommerce.catalog.dataimport.prices.UpdatePricesImportBatchHandler
- getEm() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- getEmail() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The user's email.
- getEmbedCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
- getEmbedCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
- getEntityContextId() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
The context ID of the entity for this item.
- getEntityContextId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- 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.bulkoperation.JpaCustomizedBulkOperationItemRepository
- getEntityManager() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation.JpaCustomizedBulkOperationRepository
- 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.domain.bulkoperation.BulkOperation
-
The type of entity that is associated with the bulk operation.
- getEntityType() - Method in class com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEvent
-
The type of entity that this business type is associated with
- getEntityType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getEntityType() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
- getEntityType(Trackable) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.TranslationCatalogEntityDeletedEventHandler
-
Gets the most derived type of the given entity, which is necessary in order to handle customized entities.
- 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
- getErrorCount() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The number of records that had errors during processing.
- getErrorCount() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getErrorDetail() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
Details on the error(s) encountered during processing.
- getErrorDetail() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- getErrorMessage() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
The error message if this item failed processing.
- 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.bulkoperation.JpaBulkOperationItem
- 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
- getExternalIds() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
-
Filter the results to only those products whose external ids matches these external ids, or products that are the parents of skus that match these external ids.
- getFieldByName(String, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- 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
- getFields() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessType
-
Represent fields that override the default metadata for an entity such as changing a product's name's field label.
- getFields() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- getFieldValue(Field, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- getFilterParser() - Method in class com.broadleafcommerce.catalog.dataexport.ProductExportProcessor
- getFilterParser() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- getFilterRules() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
Filters used by this policy to restrict access to the Catalog entities that match them.
- getFilterRules() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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.
- getFullName() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The user's full name.
- getGenerationType() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
-
The type of the generation: Either
OptionGenerationType.TEMPLATE
orOptionGenerationType.TEMPLATE_GROUP
. - 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
- getHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- 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 returnsunhydrated
as-is. - getHydrator() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductTagTagEndpoint
- getId() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
Id for the policy.
- 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.bulkoperation.BulkOperation
-
The unique identifier of the bulk operation.
- getId() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
The unique identifier of the bulk operation item.
- 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.type.BusinessType
-
Id of the business type.
- 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.bulkoperation.JpaBulkOperation
- getId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- 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
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.CatalogBulkOperationHandler
- getIdempotentMessageService() - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- 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.
- getImplicitCatalogIdsForRestrictedCatalogs(Collection<? extends CatalogAccessPolicy>, Map<String, String>) - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
- 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
-
Configuration for the
DefaultProductOptionType.ITEM_CHOICE
. - getItemChoice() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
-
Configuration for the
DefaultProductOptionType.ITEM_CHOICE
. - getItemChoice() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- getItemChoiceAttributes() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- 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.domain.product.type.BusinessTypeField
-
The display label for this field.
- 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
- getLabel() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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
- getManagedType() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- 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.
- getMarketplaceCatalogReindexProperties() - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- getMatchRule() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
Match rule to evaluate against a context object containing user and request data.
- getMatchRule() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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
- getMessage() - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationMethod
-
An error message to dispaly if the
BusinessTypeField
fails validation. - getMessage(String, String, Locale, Object[]) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
-
Retrieves a message from a message source.
- getMessageSource() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- getMessageSource() - Method in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- getMessageTypesToSuppress(BulkOperationContextConfigurationProperties.BulkOperationContextProperties) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.ProductBulkUpdateProcessorUtil
- 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
- getMethods() - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationSchema
-
The validation rules.
- 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
- getModificationType() - Method in class com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEvent
-
The type of modification that has occurred ("CREATE", "UPDATE" or "DELETE")
- 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.accesspolicy.CatalogAccessPolicy
-
Name of the policy.
- getName() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The friendly name of the bulk operation.
- 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.type.BusinessType
-
Name of the type.
- getName() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
The name of the field.
- getName() - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationMethod
-
Name of the method to use to validate a method.
- 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.accesspolicy.JpaCatalogAccessPolicy
- getName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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.product.type.JpaBusinessType
- getName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- getName() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- getName() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest
-
The name or partial name of the operations to read.
- 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.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- getObjectMapper() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
- 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.OptionTemplateProductConsolidationContributor
- 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.AllAssetsProductConsolidationContributor
- 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
- getOperationContext() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The context provided with the bulk operation.
- getOperationContext() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getOperationData() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
Additional data to be passed for performing this bulk operation.
- getOperationData() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getOperationResolver() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- getOperationStatus() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The current status of the bulk operation.
- getOperationStatus() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
-
What the operation status was for this update.
- getOperationStatus() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getOperationStatus() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- getOperationStatusHistory() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
A detailed historical list of statuses for this bulk operation.
- getOperationStatusHistory() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getOperationSubStatus() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The current sub-status of the bulk operation.
- getOperationSubStatus() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
-
What the operation sub-status was for this update.
- getOperationSubStatus() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getOperationSubStatus() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- getOperationType() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The type of operation being performed during the bulk operation.
- getOperationType() - Method in class com.broadleafcommerce.catalog.messaging.CatalogAccessPolicyModifiedEvent
-
The type of operation that has occurred ("CREATE", "UPDATE" or "DELETE")
- getOperationType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getOperationType() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- getOperationType() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.ArchiveProductBulkUpdateProcessor
- getOperationType() - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.processor.BulkUpdateProcessor
-
The operation type that this processor supports.
- getOperationType() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- getOperationType() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.RemoveTagsProductBulkUpdateProcessor
- getOperationType() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- 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
- getOptionNamesAndValues(List<? extends ProductOption>) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
-
Creates a Pair of string-sets which contain the options and optionValues for the given list of productOptions.
- 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
- getOptionsFromTemplates(Collection<? extends OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
- 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. - getOptionTemplateIdstoFind() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ProductReferences
-
If an item references a product option that should be queried for, the referenced option template(s) should be added to this set.
- getOptionTemplateRepositoryDomain() - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
- getOptionTemplatesById() - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
-
Contains the results of querying for
ProductReferences.optionTemplateIdstoFind
. - getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.OptionTemplateCatalogEntityDeletedEventHandler
- getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
- getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
- getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
- getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
- getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
- getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
- getOptionTemplateService() - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
- 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.domain.product.type.BusinessTypeField
-
The display order.
- getOrder() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- getOrder() - Method in class com.broadleafcommerce.catalog.service.BulkAddTagsDomainMapperMember
-
Order early in the mapping pipeline so this is used before the
ModelMapperDomainMapperMember
so that an exception is not thrown when a catalog is not provided for the new product tags. - 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.RelatedOptionTemplatesProductContextConsolidator
- 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
- getOrder() - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
- getOriginal() - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
-
The original entity.
- getOriginalEventTime() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- 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
- getOverrideChangeContainer() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
- 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 includeProductDetailsContext.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.accesspolicy.DefaultCatalogAccessPolicyService
- getParser() - Method in class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
- getParser() - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- getParser() - Method in class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
- getParser() - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- getParser() - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- getPersistedProductType() - Method in class com.broadleafcommerce.catalog.provider.jpa.messaging.search.JpaProductSingleIndexRequestMessageBuilder
- getPersistedProductType() - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
- getPhoneNumber() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The user's phone number.
- 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
- getPostfix(BulkOperation, BulkOperationItem) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- getPostfixCharacters() - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
- getPrefetchedBusinessTypesFromAdditionalContextMap(Map<String, Object>, String, String) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- 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 thebatchRecord
. - getPrefetchedProductFromAdditionalContextMap(Map<String, Object>, String, String) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- 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 thebatchRecord
. - 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-
- getPrefix(BulkOperation, BulkOperationItem) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- 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
andDefaultProductOptionType.ITEM_CHOICE
typeProduct.options
that haveItemChoice.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
- getPricingKeys() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
-
Filter the results to only those products whose pricing keys match these pricing keys.
- 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 asProductAsset.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 theCategoryProduct
relationship is marked asCategoryProduct.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
orAdvancedTag.type
. - getPriority() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- getProcessingAttributes() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
Miscellaneous attributes for the processing of this item.
- getProcessingAttributes() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- getProcessorUtil() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- getProcessorUtil() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.ArchiveProductBulkUpdateProcessor
- getProcessorUtil() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.RemoveTagsProductBulkUpdateProcessor
- getProcessorUtil() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- 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
isDefaultItemChoiceTargetType.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()
isDefaultSpecificItemChoiceType.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
isIncludedProductType.PRODUCT
. - getProduct() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
-
If the
SpecificItemChoice.type
isDefaultSpecificItemChoiceType.PRODUCT
this holds the product for this choice - getProduct() - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
-
The
Variant
to associate to theProductTag.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.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- getProductAssetService() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.ProductAssetCatalogEntityDeletedEventHandler
- 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.DefaultProductService
- 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.AllAssetsProductConsolidationContributor
- 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
- getProductConsolidationRequest(ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
-
Gets the
ProductConsolidationRequest
from the givenContextInfo
. - 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 resolvedproducts
- 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
-
Gets a
ProductDetails
for theProductDetailsRequest
. - getProductDetailsService() - Method in class com.broadleafcommerce.catalog.service.commerce.DefaultBrowseDetailsService
- getProductDetailsService() - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.ProductDetailsEndpoint
- getProductEntityType() - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- 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 whichProductDetails
are requested. - getProductIds() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
-
Filter the results to only those products whose ids match these product ids.
- getProductIds(List<Map.Entry<String, String>>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- getProductIdsForMissingEntities() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsList
-
All Product Ids that failed lookup for this product.
- getProductIdsFromOptionChoices(Collection<ProductOption>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
- 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 the
products 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
. - getProductRepository() - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- 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
ofProducts
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.messaging.CatalogServiceMarketplaceCatalogChangeListener
- getProductService() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- getProductService() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- getProductService() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.ArchiveProductBulkUpdateProcessor
- getProductService() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- getProductService() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- 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.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- getProductTagService() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.ProductTagCatalogEntityDeletedEventHandler
- getProductTagService() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- getProductTagService() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.RemoveTagsProductBulkUpdateProcessor
- 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.service.product.DefaultProductService
- 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.domain.product.type.BusinessType
-
The base type this business type derives from.
- getProductType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- getProductType() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- 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 whichProductDetails
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.messaging.entitydeletion.handlers.PromotionalCategoryProductCatalogEntityDeletedEventHandler
- 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 thetype
. - getPromotionalProducts() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
-
Map of all of the related
PromotionalProducts
grouped bytype
. - getPromotionalProductService() - Method in class com.broadleafcommerce.catalog.clone.product.service.ClonePromotionalProductService
- getPromotionalProductService() - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- getPromotionalProductService() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.PromotionalProductCatalogEntityDeletedEventHandler
- getPromotionalProductService() - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedPromoProductsProductContextContributor
- getPromotionalProductService() - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- 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
- getPurgeBatchSize(Map<String, String>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- getPurgeItemBatchSize(Map<String, String>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- getPurgeOperationStatuses(Map<String, String>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- getPurgeThreshold(Map<String, String>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- 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 isIncludedProductQuantityType#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
- getReference() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.ProductBulkUpdateProcessorUtil
- getRelatedCategoryAssets() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
-
An aggregation of all of the
CategoryAssets
related to theCategoryDetailsContext.resolvedCategory
. - getRelatedCategoryProducts() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
-
An aggregation of all of the
Products
related to theCategoryDetailsContext.resolvedCategory
. - getRelatedCategoryProducts() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
An aggregation of all of the
Products
belonging to relatedCategories
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 theProductDetailsContext.resolvedProduct
. - getRelatedOptionTemplates() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
An aggregation of all
Option Templates
related to theProductDetailsContext.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 theCategoryDetailsContext.relatedProducts
. - getRelatedProductAssets() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
An aggregation of all of the
ProductAssets
related to theProductDetailsContext.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 theCategoryDetailsContext.resolvedCategory
. - getRelatedProducts() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
An aggregation of all of the
Products
related to theProductDetailsContext.resolvedProduct
. - getRelatedProductTags() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
-
Map of all
ProductTags
of theCategoryDetailsContext.relatedProducts
. - getRelatedProductTags() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
Map of all
ProductTags
of theProductDetailsContext.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 theCategoryDetailsContext.resolvedCategory
mapped by theirtype
. - getRelatedPromotionalProducts() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
An aggregation of all of the
PromotionalProducts
related to theProductDetailsContext.resolvedProduct
. - getRelatedRuleBasedProducts() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
-
An aggregation of all of the
Products
related to theCategoryDetailsContext.resolvedCategory
when it isCategoryProductMembershipType.RULE_BASED
. - getRelatedVariants() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
-
An aggregation of all of the
Variants
related to theCategoryDetailsContext.relatedProducts
. - getRelatedVariants() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
An aggregation of all of the
Variants
related to theProductDetailsContext.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.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- getRepository() - Method in class com.broadleafcommerce.catalog.service.accesspolicy.DefaultCatalogAccessPolicyService
- 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.bulkoperation.DefaultBulkOperationItemService
- getRepository() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- 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.businessType.DefaultBusinessTypeService
- 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
- getRepositoryEntityTypeManager() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- getRequest() - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
-
The
CategoryDetailsRequest
made that initiated theCategoryDetails
build process. - getRequest() - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
-
The
DataDrivenEnumDetailsRequest
made that initiated theDataDrivenEnumDetails
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.
- getRequestAttributeList() - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyProperties
-
Represents the list of attribute from a
WebRequest
to store onCatalogAccessPolicyContext
. - getRequestAttributes(HttpServletRequest) - Method in class com.broadleafcommerce.catalog.service.util.CatalogAccessPolicyUtils
-
Retrieves the request attributes that should be placed on the
CatalogAccessPolicyContext
that theCatalogAccessPolicies
are evaluated against. - 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. - getRootAccountId() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The ID of the root account the account member belongs to.
- getRoute() - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
- getRoute() - Method in class com.broadleafcommerce.catalog.service.context.CatalogCurrencyContextInfoCustomizer
- getRsqlEvaluationService() - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryService
- getRsqlFilterParser() - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
- 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
- getRsqlQueryTransformers() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- 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
- getRsqlVisitor() - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- getRuleBaseProducts(CategoryDetailsContext, Map<String, Page<String>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
-
If the resolved
Category
isCategoryProductMembershipType.RULE_BASED
, then this method fetches all theProducts
that match the rule. - getRuleEvaluationService() - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
- getRuleEvaluationService() - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
- getRuleMappings() - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
- 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
- getSandboxId() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The id of the sandbox this bulk operation is executed within.
- getSandboxId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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.
- getSandboxRecordValidationError(String, String, long) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- 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.option.JpaOptionTemplate
- 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
- getSender() - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.CatalogBulkOperationHandler
- getSender() - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- getSender() - Method in class com.broadleafcommerce.catalog.service.accesspolicy.DefaultCatalogAccessPolicyService
- getSender() - Method in class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
- getSender() - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- 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.CatalogAccessPolicyEndpoint
- getService() - Method in class com.broadleafcommerce.catalog.web.endpoint.option.OptionTemplateEndpoint
- getSetActiveProductUpdates(BulkOperation, Page<BulkOperationItem>, List<BulkPersistenceResponse.PersistenceFailure<Product>>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- 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
- getSkus() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
-
Filter the results to only those products whose default skus matches these skus, or products that are the parents of skus that match these skus.
- getSkus(List<Map.Entry<String, String>>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- getSorted() - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
-
Whether the persistent counterpart to this
CategoryAsset
has a non-default value forSortable.getSorting()
, which determines order in admin list grids and ordering of images that appear in customer-facing frontend views that are driven byCategoryAsset
. - getSorted() - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
-
Whether the persistent counterpart to this
ProductAsset
has a non-default value forSortable.getSorting()
, which determines order in admin list grids and ordering of images that appear in customer-facing frontend views that are driven byProductAsset
. - getSorted() - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
-
Whether the persistent counterpart to this
CategoryProduct
has a non-default value forSortable.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 forSortable.getSorting()
, which determines order in admin list grids and ordering ofPromotionalCategoryProducts
that appear in customer-facing frontend views driven byPromotionalCategoryProduct
. - getSorted() - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
-
Whether the persistent counterpart to this
PromotionalProduct
has a non-default value forSortable.getSorting()
, which determines order in admin list grids and ordering ofPromotionalProducts
that appear in customer-facing frontend views driven byPromotionalProduct
. - 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 theProductTag.tag
compared to others related to theProductTag.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 theProductDetailsContext.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()
isDefaultItemChoiceTargetType.SPECIFIC_PRODUCTS
orDefaultItemChoiceTargetType.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
isDefaultItemChoiceTargetType.SPECIFIC_PRODUCTS
orDefaultItemChoiceTargetType.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()
isDefaultItemChoiceTargetType.SPECIFIC_PRODUCT
orDefaultItemChoiceTargetType.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
isDefaultItemChoiceTargetType.SPECIFIC_PRODUCT
orDefaultItemChoiceTargetType.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.option.JpaOptionTemplate
- 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
- getState() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
The current state of this item.
- getState() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- getStatus() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest
-
The status of the operations to read.
- 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
- getSubstatus() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest
-
The substatus of the operations to read.
- getSuccessCount() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The number of records that were successfully processed.
- getSuccessCount() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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. - getSupportedDeletedEntityClasses() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
-
An abstract method to return a
Set
of classes of the deleted entities that are supported. - getSupportedDeletedEntityClasses() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CategoryAssetCatalogEntityDeletedEventHandler
- getSupportedDeletedEntityClasses() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CategoryProductCatalogEntityDeletedEventHandler
- getSupportedDeletedEntityClasses() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.OptionTemplateCatalogEntityDeletedEventHandler
- getSupportedDeletedEntityClasses() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.ProductAssetCatalogEntityDeletedEventHandler
- getSupportedDeletedEntityClasses() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.ProductTagCatalogEntityDeletedEventHandler
- getSupportedDeletedEntityClasses() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.PromotionalCategoryProductCatalogEntityDeletedEventHandler
- getSupportedDeletedEntityClasses() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.PromotionalProductCatalogEntityDeletedEventHandler
- getSupportedDeletedEntityClasses() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.TranslationCatalogEntityDeletedEventHandler
- getSupportedDeletedEntityClasses() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.VariantCatalogEntityDeletedEventHandler
- 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
- getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- 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 theProductTag.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 givenproductIds
. - 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
- getTags(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- getTags(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.RemoveTagsProductBulkUpdateProcessor
- getTagsAsString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- getTagService() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- 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
- getTargetCatalogIds() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
List of the target
Catalog.getId()
that this catalog access policy applies to. - getTargetCatalogIds() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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
- getTargetKey() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
Augmentation target key.
- getTargetKey() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- getTargetType() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
The target type denoting how to restrict this catalog access policy.
- 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.accesspolicy.JpaCatalogAccessPolicy
- 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 theOptionGenerationRequest.generationType
isOptionGenerationType.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 theOptionGenerationRequest.generationType
isOptionGenerationType.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.domain.bulkoperation.BulkOperation
-
The id of the tenant this bulk operation was initiated from.
- getTenantId() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- getTenantId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaCategoryAsset
- getTenantId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.asset.JpaProductAsset
- getTenantId() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getTenantIdFromContext(ContextInfo) - Static method in class com.broadleafcommerce.catalog.provider.jpa.repository.support.JpaCriteriaUtils
- getTimestamp() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
The timestamp of when this was created.
- getTimestamp() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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
- getTotalRecords() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The total records to be processed by this bulk operation.
- getTotalRecords() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getTracking() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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.product.type.JpaBusinessType
- 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.OptionTemplateProductConsolidationContributor
- 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.service.product.DefaultProductService
- 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.OptionTemplateProductConsolidationContributor
- getTranslations(List<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
- getTranslationService() - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- getTranslationService() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.TranslationCatalogEntityDeletedEventHandler
- 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
- 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.product.type.BusinessTypeField
-
The type of field, e.g.,
STRING
,DECIMAL
,MONEY
etc. - getType() - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationSchema
-
The type of validation, e.g.,
STRING
,NUMBER
,BOOLEAN
, etc. - 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.product.type.JpaBusinessTypeField
- 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.messaging.CatalogServiceMarketplaceCatalogChangeListener
- getTypeFactory() - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- getTypeFactory() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.AbstractCatalogEntityDeletedEventHandler
- getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.accesspolicy.DefaultCatalogAccessPolicyService
- getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.ProductBulkUpdateProcessorUtil
- 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.businessType.DefaultBusinessTypeService
- 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.CatalogAccessPolicyUtils
- getTypeFactory() - Method in class com.broadleafcommerce.catalog.service.util.commerce.PriceInfoContributionUtils
- getTypeFactory() - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- getTypeFactory() - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogSupportedBulkOperationsEndpoint
- getTypeFactory() - Method in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- 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
- getTypeKey() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessType
-
Key for the type.
- getTypeKey() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- getTypeManager() - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- 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
- getUpdateDate() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The timestamp when this bulk operation was last updated.
- getUpdateDate() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
-
When this operation was updated.
- getUpdateDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- getUpdateDate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- 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
orCategories
to be fetched. - getUrisForMissingEntities() - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
- 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
- getUsedVariantOptionValuesByNameMap(List<Variant>) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
-
Creates a map containing all the optionNames (as keys) and a set of optionValues (as values) that are currently being used by all the variants of a product.
- getUserId() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The user's id.
- getUsername() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The user's username.
- getValidationRule() - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
-
If
AttributeChoice.validationType
isregex
, 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
- getValidationSchema() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
Validation rules to run against the field's value.
- getValidationSchema() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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 theProduct
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 theProduct
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
isDefaultItemChoiceTargetType.SPECIFIC_VARIANTS
. - getVariant() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
-
If the
SpecificItemChoiceDetail.getType()
isDefaultSpecificItemChoiceType.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
isIncludedProductType.VARIANT
. - getVariant() - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
-
If the
SpecificItemChoice.type
isDefaultSpecificItemChoiceType.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 theProductTag.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.
- getVariantDetailsByProductId(Collection<C>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.contributor.ProductOptionsProductDetailsContributor
- 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 thetype
isIncludedProductType.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 thetype
isDefaultSpecificItemChoiceType.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.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- getVariantService() - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.VariantCatalogEntityDeletedEventHandler
- 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 theProductDetails
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
- getWhitelistedServiceCallers() - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyProperties
-
The names of external microservices that are expected to call Catalog Service for admin or bulk processing requests and should be whitelisted so that they bypass Catalog Access Policy filtering.
- 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(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CategoryAssetCatalogEntityDeletedEventHandler
- handle(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CategoryProductCatalogEntityDeletedEventHandler
- handle(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.OptionTemplateCatalogEntityDeletedEventHandler
- handle(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.ProductAssetCatalogEntityDeletedEventHandler
- handle(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.ProductTagCatalogEntityDeletedEventHandler
- handle(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.PromotionalCategoryProductCatalogEntityDeletedEventHandler
- handle(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.PromotionalProductCatalogEntityDeletedEventHandler
- handle(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.TranslationCatalogEntityDeletedEventHandler
- handle(ApplicationEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.VariantCatalogEntityDeletedEventHandler
- 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.
- handle(ApplicationEvent) - Method in interface com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CatalogEntityDeletedEventHandler
-
Handles the
ApplicationEvent
that represents the catalog entity deletion. - handle(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
-
Handles deleting all the
BulkOperations
and theirBulkOperationItems
that are older than the configured age threshold. - handleBetween(List<Object>, Object) - Method in class com.broadleafcommerce.catalog.service.rsql.DefaultRSQLEvaluationService
- handleCatalogEntityDeletedEvent(CatalogEntityDeletedEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.CatalogEntityDeletedEventListener
- handleCategoryAncestryHydrationException(Exception, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint
- handleCategoryAssetDeletionByCategoryIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CategoryAssetCatalogEntityDeletedEventHandler
- handleCategoryDetailsRequestException(CategoryDetailsRequestException, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.exception.CatalogExceptionAdvisor
- handleCategoryProductDeletionByCategoryIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CategoryProductCatalogEntityDeletedEventHandler
- handleCategoryProductDeletionByProductIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.CategoryProductCatalogEntityDeletedEventHandler
- 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
- handleFailedItemUpdates(BulkPersistenceResponse<I>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
- handleFailureEntityUpdates(BulkPersistenceResponse<T>, Function<T, String>, Page<I>, String) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
-
Updates the bulk operation items based on the failed records in the persistence response.
- 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
- handleInternalPersistenceEvent(InternalPersistenceEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.CatalogEntityDeletedEventListener
- 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
- handleOptionTemplateDeletionByCategoryIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.OptionTemplateCatalogEntityDeletedEventHandler
- handleProductDetailsRequestException(ProductDetailsRequestException, WebRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.exception.CatalogExceptionAdvisor
- handlePromotionalCategoryProductDeletionByCategoryIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.PromotionalCategoryProductCatalogEntityDeletedEventHandler
- handlePromotionalCategoryProductDeletionByProductIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.PromotionalCategoryProductCatalogEntityDeletedEventHandler
- handleSuccessfulEntityUpdates(BulkPersistenceResponse<T>, Function<T, String>, Page<I>, String) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
-
Updates the bulk operation items based on the successful records in the persistence response.
- 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.accesspolicy.CatalogAccessPolicy
- hashCode() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
- 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.bulkoperation.BulkOperation
- hashCode() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
- hashCode() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
- 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.type.BusinessType
- hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
- hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationMethod
- hashCode() - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationSchema
- 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.messaging.CatalogAccessPolicyModifiedEvent
- hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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.bulkoperation.JpaBulkOperation
- hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- 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.product.type.JpaBusinessType
- hashCode() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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 class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyProperties
- 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.ProductConsolidationRequest
- hashCode() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
- hashCode() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest
- 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
- hasRequiredOptions(ProductOptionDetail) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
- 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
- hook(String) - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- 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 thegroup
, 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(ContextRequest) - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
- 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 inunhydrated
, 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
- hydrateOptionTemplates(Product, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
-
Hydrate any product options that were added by reference from option templates to ensure that validation takes all the necessary info into account.
- 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
- 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 theproductTags
. - hydrateTemplateOntoProduct(OptionTemplate, Product) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedOptionTemplatesProductContextConsolidator
- 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
- ID - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
- ID_START_QUERY_PARAM - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
- idGetter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.AllAssetsProductConsolidationContributor
- 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.OptionTemplateProductConsolidationContributor
- 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
- IN_PROGRESS - Enum constant in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationStatus
-
The bulk operation is currently in progress.
- INCHES - Enum constant in enum class 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 class 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 aProductDetailsRequest
. - 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 aMap
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 objectString
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 Class in com.broadleafcommerce.catalog.domain.product
-
The possible types of targets a
IncludedProduct
can have. - IncrementalDataFeedEntityUpdateEvent - Class in com.broadleafcommerce.catalog.provider.jpa.datafeed
-
Client message POJO for
com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
- IncrementalDataFeedEntityUpdateEvent() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- 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
oncontextInfo
based on the catalog info ofProductTag.getProduct()
if no catalog info is present. - initializeAttributeChoiceType(String, String, AttributeChoice) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- initializeAttributeChoiceValue(String, String, Integer) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- initializeBatchOfItems(InitializeItemRequest, P, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.BulkOperationService
-
Initializes the batch of items on the
InitializeItemRequest
. - initializeBatchOfItems(InitializeItemRequest, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- 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 forcloned
. - 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.
- initializeInclusionItems(BulkOperationRequest, P, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.BulkOperationService
-
Initializes the list of inclusion items on the
BulkOperationRequest
. - initializeInclusionItems(BulkOperationRequest, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- 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.
- INITIALIZING_ITEMS - Enum constant in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
-
The bulk operation is currently initializing items.
- InitializingStringListConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
- 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 class 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
orPromotionalCategoryProduct
orCategoryProduct
. - 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 Class in com.broadleafcommerce.catalog.domain.type
-
Enumerated values that describe when to trigger an inventory availability check.
- InventoryReservationStrategy - Enum Class in com.broadleafcommerce.catalog.domain.type
-
Enumerated values that describe when to trigger an inventory reservation.
- InventoryType - Enum Class 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 NOT searchable, NOT browseable, and NOT purchaseable.
- isActive() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
-
Inactive variants are by default NOT searchable, NOT browseable, and NOT purchaseable.
- isActive() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- isActive() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaVariant
- isActiveSandboxMember(ConsolidatedProduct) - Static method in class com.broadleafcommerce.catalog.service.product.consolidation.DefaultConsolidatedProductPostProcessor
- isAddedByReference() - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
- isAddedByReference() - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
-
Denotes whether this option was added from an
OptionTemplate
by reference rather than being embedded on theProduct
. - isAddedByReference() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- 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
- 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 class com.broadleafcommerce.catalog.domain.product.DefaultProductType
- isCallerWhitelistedService() - Method in class com.broadleafcommerce.catalog.service.util.CatalogAccessPolicyUtils
-
Checks if the authenticated caller is one of the whitelisted microservices allowed to bypass Catalog Access Policy restrictions due to not being commerce-facing.
- isCanceled(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
- isCartAttributeProductOption(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
- isCartItemAttributeProductOption(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
- isCategoryItemChoiceTargetType(String) - Static method in enum class 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 class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceSelectionType
- isChooseOneItemChoiceSelectionType(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceSelectionType
- isComplete(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationStatus
- isContains() - Method in class com.broadleafcommerce.catalog.web.endpoint.CategoryEndpoint.ProductInCategoryResponse
- isDelete(JsonNode) - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- 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
- isEligibleForPricingKeyAutoGeneration(Product, OperationType) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- isError(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationItemState
- isExplicit(String) - Static method in enum class com.broadleafcommerce.catalog.domain.category.type.CategoryProductMembershipType
- isFailure(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
- 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. - isHidden() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
Whether the field should be hidden in admin forms.
- isHidden() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- isIncludeAllProductAssets() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
ProductAssets
. - isIncludeCategoryProducts() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
CategoryProducts
. - isIncludeOptionTemplates() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
OptionTemplates
. - isIncludePrimaryProductAssets() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
Primary ProductAssets
. - isIncludeProductTags() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
ProductTags
. - isIncludeVariants() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
Variants
. - 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.
- isInitializingItems(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
- isInProgress(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationStatus
- 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 class 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 class 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
-
Whether or not this variant should be visible at all in the store.
- 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
. - isOnline(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- 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()
andProduct.getSalePrice()
are both set andProduct.getSalePrice()
is less than theProduct.defaultPrice
- isOnSale() - Method in class com.broadleafcommerce.catalog.domain.product.Variant
-
An item is on sale if both
Variant.getDefaultPrice()
andVariant.getSalePrice()
are both set - isPending(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
- isPreferAddTemplateByReference() - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
-
Determines whether the
Product.getOptions()
generated from this template will reference the template. - isPreferAddTemplateByReference() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- isPreferAddTemplateByReference() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
-
Determines whether the
Product.getOptions()
generated from this template will reference the template. - 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
- isProcessing(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
- isProduct(Object) - Method in class com.broadleafcommerce.catalog.provider.shared.messaging.search.AbstractProductSingleIndexRequestMessageBuilder
- isReadOnly() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
Whether the field should be read-only in admin forms.
- isReadOnly() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- isRegistered() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
Defines whether the user is registered.
- isRelevant(Trackable) - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.AbstractJpaCatalogDataFeedInspection
- 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.
- isRequired() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
Whether the field is required in admin forms.
- isRequired() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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: IfConsolidatedProduct.hasRequiredOptions
is false, this property should be ignored. - isRuleBased(String) - Static method in enum class com.broadleafcommerce.catalog.domain.category.type.CategoryProductMembershipType
- 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 class 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
- isSpecificItemChoicesTargetType(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
-
Checks if the selection is
DefaultItemChoiceTargetType.SPECIFIC_PRODUCTS
orDefaultItemChoiceTargetType.SPECIFIC_VARIANTS
(plural). - isSpecificItemChoiceTargetType(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
-
Checks if the selection is
DefaultItemChoiceTargetType.SPECIFIC_PRODUCT
orDefaultItemChoiceTargetType.SPECIFIC_VARIANT
(singular). - 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 class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
- isSpecificVariantsItemChoiceTargetType(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
- isStandardProduct(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.DefaultProductType
- isSuccess(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationItemState
- isSuccess(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
- isSuccessful() - Method in class com.broadleafcommerce.catalog.service.category.hydration.CategoryAncestryHydrationResponse
-
Reports whether the hydration of the ancestry was successful.
- isTemplate() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessType
-
Whether this business type is a template.
- isTemplate() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- isUndefined(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationItemState
- isVariantBasedProduct(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.DefaultProductType
- isVariantDistinguishingProductOption(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
- ITEM_CHOICE - Enum constant in enum class 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 acategory
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
- JOB_NAME - Static variable in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- 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
- JpaBulkOperation - Class in com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation
-
Persistent counter-part to a
BulkOperation
for use with a JPA datastore. - JpaBulkOperation() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- JpaBulkOperationItem - Class in com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation
-
Persistent counter-part to a
BulkOperationItem
for use with a JPA datastore. - JpaBulkOperationItem() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- JpaBulkOperationItemRepository<D extends JpaBulkOperationItem> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation
-
JPA domain-specific implementation of
BulkOperationItemRepository
. - JpaBulkOperationRepository<D extends JpaBulkOperation> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation
-
JPA domain-specific implementation of
BulkOperationRepository
. - JpaBusinessType - Class in com.broadleafcommerce.catalog.provider.jpa.domain.product.type
- JpaBusinessType() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- JpaBusinessTypeField - Class in com.broadleafcommerce.catalog.provider.jpa.domain.product.type
- JpaBusinessTypeField() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- JpaBusinessTypeRepository<D extends JpaBusinessType> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.product.type
- 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
. - JpaCatalogAccessPolicy - Class in com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy
-
Persistent domain corresponding to
CatalogAccessPolicy
for JPA data stores. - JpaCatalogAccessPolicy() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- JpaCatalogAccessPolicyRepository<D extends JpaCatalogAccessPolicy> - Interface in com.broadleafcommerce.catalog.provider.jpa.repository.accesspolicy
- jpaCatalogQueryHelper() - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
- JpaCatalogQueryHelper - Class in com.broadleafcommerce.catalog.provider.jpa.repository.support
-
Convenience methods to help query for JPA catalog-related entities.
- JpaCatalogQueryHelper() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.support.JpaCatalogQueryHelper
- 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
forJpaCategoryProduct
. - 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.
- JpaCustomizedBulkOperationItemRepository<D extends JpaBulkOperationItem> - Class in com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation
- JpaCustomizedBulkOperationItemRepository() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation.JpaCustomizedBulkOperationItemRepository
- JpaCustomizedBulkOperationRepository<D extends JpaBulkOperation> - Class in com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation
- JpaCustomizedBulkOperationRepository() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.bulkoperation.JpaCustomizedBulkOperationRepository
- 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
- JpaCustomizedPromotionalProductRepository<D extends JpaPromotionalProduct> - Class in com.broadleafcommerce.catalog.provider.jpa.repository.product.relation
- JpaCustomizedPromotionalProductRepository(TrackableBehaviorUtil, List<RsqlQueryTransformer>, RSQLVisitor<Predicate, Class<?>>, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.product.relation.JpaCustomizedPromotionalProductRepository
- 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
- JpaOperationStatusHistory - Class in com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation
- JpaOperationStatusHistory() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- JpaOperationStatusHistory(Instant, String, String) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- 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
forJpaProductAsset
. - 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
- JpaProductDataFeedInspection - Class in com.broadleafcommerce.catalog.provider.jpa.datafeed
-
DataFeedInspection
handling forJpaProduct
. - JpaProductDataFeedInspection() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.datafeed.JpaProductDataFeedInspection
- 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 inJpaProduct
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 forJpaProduct
. - 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
forJpaProductTag
. - 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
. - jpaPromotionalProductRepositoryImpl(TrackableBehaviorUtil, List<RsqlQueryTransformer>, RSQLVisitor<Predicate, Class<?>>, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.catalog.provider.jpa.autoconfigure.CatalogJpaAutoConfiguration
- JpaPromotionalProductSingleIndexRequestMessageBuilder - Class in com.broadleafcommerce.catalog.provider.jpa.messaging.search
-
A
SingleIndexRequestMessageBuilder
forJpaPromotionalProduct
. - 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
forJpaTranslation
. - 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
- JpaVariantDataFeedInspection - Class in com.broadleafcommerce.catalog.provider.jpa.datafeed
-
DataFeedInspection
handling forJpaVariant
. - JpaVariantDataFeedInspection() - Constructor for class com.broadleafcommerce.catalog.provider.jpa.datafeed.JpaVariantDataFeedInspection
- 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
forJpaVariant
. - 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 class 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()
andCriteriaContext.getLinkedNarrowingParams()
after processing RSQL filters. - LinkedRSQLQueryDetails(CriteriaQuery<?>, Map<String, Object>) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.repository.support.LinkedRSQLQueryDetails
- listen(Message<BulkOpsProcessRequest>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.CatalogBulkOperationHandler
- listen(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- listen(Message<String>) - Method in class com.broadleafcommerce.catalog.messaging.AugmentationModifiedHandler
- LogBulkUpdateProcessor - Class in com.broadleafcommerce.catalog.service.bulkoperation.processor
- LogBulkUpdateProcessor(ProductService<Product>, BulkUpdateProcessorHelper<BulkOperationItem>) - Constructor for class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- 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 class com.broadleafcommerce.catalog.domain.product.DefaultProductType
- 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
- 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 class 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.
- monitoredFields() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.AbstractJpaCatalogDataFeedInspection
- monitoredFields() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.JpaProductDataFeedInspection
- monitoredFields() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.JpaVariantDataFeedInspection
- 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() - Method in interface com.broadleafcommerce.catalog.domain.bulkoperation.type.OperationItemState
- name() - Method in interface com.broadleafcommerce.catalog.domain.bulkoperation.type.OperationStatus
- name() - Method in interface com.broadleafcommerce.catalog.domain.bulkoperation.type.OperationSubStatus
- 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 class com.broadleafcommerce.catalog.domain.type.InventoryCheckStrategy
-
Inventory should never be checked for availability (i.e.
- NEVER - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.InventoryReservationStrategy
-
Inventory should never be reserved.
- NONE - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
-
Means that the tag will not be displayed anywhere.
- NONE - Enum constant in enum class 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
- ofCatalogWithCatalogAccessPolicyAndVendorSupport(DataTrackingKeyGen.KeyType, VendorAwareTrackablePolicyUtils) - Static method in class com.broadleafcommerce.catalog.cache.CatalogKeyGen
- 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
- ONLINE - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- OPERATION_TYPE - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- OPERATION_TYPE - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.ArchiveProductBulkUpdateProcessor
- OPERATION_TYPE - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- OPERATION_TYPE - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.RemoveTagsProductBulkUpdateProcessor
- OPERATION_TYPE - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- OperationItemState - Interface in com.broadleafcommerce.catalog.domain.bulkoperation.type
-
The OperationItemState is the state of an item within a bulk operation, see
BulkOperationItem
. - OperationStatus - Interface in com.broadleafcommerce.catalog.domain.bulkoperation.type
-
The OperationStatus is the overall status of a bulk operation, usually denoting if the operation is currently ongoing or has completed.
- OperationStatusHistory - Class in com.broadleafcommerce.catalog.domain.bulkoperation
-
Bulk operations contains a status that is updated as the operation progresses until it reaches completion.
- OperationStatusHistory() - Constructor for class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
- OperationStatusHistory(Instant, String, String) - Constructor for class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
- OperationStatusHistoryListConverter - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
-
Transforms a list of
JpaOperationStatusHistory
into a JSON objectString
and vice-versa. - OperationStatusHistoryListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.OperationStatusHistoryListConverter
- OperationSubStatus - Interface in com.broadleafcommerce.catalog.domain.bulkoperation.type
-
The OperationSubStatus is a detailed status of the bulk operation, and can denote if it was successful vs cancelled or pending vs initializing.
- OPTION - Static variable in class com.broadleafcommerce.catalog.dataexport.ProductExportRowProducer.LineTypes
- OPTION - Static variable in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler.RecordTypes
-
Deprecated.
- OPTION_TRANSLATION_HINT - Static variable in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
- 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 anSortPositionRequest.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 aOptionTemplate
orOptionTemplateGroup
. - 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 anOptionTemplate
orOptionTemplateGroup
. - OptionGenerationType - Enum Class 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 class 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.
- optionTemplateCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, OptionTemplateService<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration
- OptionTemplateCatalogEntityDeletedEventHandler - Class in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
-
The
CatalogEntityDeletedEventHandler
instance to clean upOptionTemplates
when aJpaCategory
is deleted. - OptionTemplateCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, OptionTemplateService<OptionTemplate>) - Constructor for class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.OptionTemplateCatalogEntityDeletedEventHandler
- 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 anOptionTemplateGroup
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 theOptionTemplateGroup.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 ofProductOptionGroups
- 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
- OptionTemplateProductConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
-
Contributor responsible for consolidating
OptionTemplates
referenced byProducts' Options
. - OptionTemplateProductConsolidationContributor(TypeFactory, OptionTemplateService<OptionTemplate>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
- OptionTemplateRef - Class in com.broadleafcommerce.catalog.domain.option
-
Reduced version of an
OptionTemplate
used to pass along theOptionTemplate.getId()
to use in generating options for a Product. - OptionTemplateRef() - Constructor for class com.broadleafcommerce.catalog.domain.option.OptionTemplateRef
- OptionTemplateRelationshipType - Enum Class in com.broadleafcommerce.catalog.web.endpoint.dto.type
-
Determine whether the
Product.getOptions()
generated from this template will reference the template by default. - OptionTemplateRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.option
-
Repository
for persistent counter-parts ofProductOptions
- 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.
- overrideChangeContainerForTranslation(Object, String, Translation) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
-
Overrides the translation's
ChangeContainer
information since it's created in the context of another entity's import, e.g., Product. - 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
- parseAndSetCurrency(Product, OperationType, BatchRecord, Map<String, String>, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
-
Currency is not complex but gets special treatment because we should not mix different currencies in a single Catalog without using the Pricing Service.
- 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 byRowUtils.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 theAttributeChoice.getAllowedValues()
on theparent
. - 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 byRowUtils.VALUE_SEPARATOR
- for example, 'Shirt Color::Red|Shirt Size::Small'. - parseAttributeChoiceAllowedValuesForOption(Map<String, String>, BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- parseFieldNameAndLocale(String) - Method in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
- parseGivenOptionProperties(String) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- parseIndividualOptionToken(String, AtomicInteger, BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- 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
- PENDING - Enum constant in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
-
The bulk operation has been created, but hasn't started initializing or processing yet.
- persistenceInputClearCacheCategory() - Method in interface com.broadleafcommerce.catalog.messaging.CategoryPersistenceConsumer
- persistenceInputDeleteProductRelatedEntities() - Method in interface com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesPersistenceConsumer
- PHYSICAL - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.InventoryType
- populateAttributeChoiceAllowedValues(ProductOptionDetail, List<VariantDetail>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.util.ProductOptionContributionUtils
- 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
- POSTFIX - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.catalog.autoconfigure.CatalogEnvironmentPostProcessor
- POUNDS - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.WeightUnits
- preFetchBusinessTypes(BatchRequest, ContextInfo) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
-
Pre-fetches existing
BusinessTypes
from the data store and places them intoBatchRequest.BatchContext.getAdditionalContextMap()
to allowProductRowConverter
to validate a given record's Business Type column. - 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 intoBatchRequest.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 intoBatchRequest.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 intoBatchRequest.BatchContext.getAdditionalContextMap()
underProductImageColumnConverter.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 byProductRowConverter
. - 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 intoBatchRequest.BatchContext.getAdditionalContextMap()
underCatalogTranslationColumnConverter.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 intoBatchRequest.BatchContext.getAdditionalContextMap()
underCatalogTranslationColumnConverter.BATCH_CONTEXT_PREFETCHED_VARIANT_TRANSLATIONS_BY_VARIANT_ID
. - PREFIX - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- 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
forProductBulkUpdateProcessor.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 aProductDetailsRequest
. - 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
- PRICING_KEYS_PARAM - Static variable in class com.broadleafcommerce.catalog.web.endpoint.support.ProductStipulationMethodArgumentResolver
- pricingKeyConceptAppliesToProduct(Product) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
-
Product.getPricingKey()
only makes sense for certain types of products, so this method checks those conditions. - 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(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- process(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.ArchiveProductBulkUpdateProcessor
- process(BulkOperation) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.processor.BulkUpdateProcessor
-
Processes the provided bulk operation.
- process(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- process(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.RemoveTagsProductBulkUpdateProcessor
- process(BulkOperation) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- process(BulkOperation, Page<I>) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.processor.BulkItemPageOperator
-
Runs the operation against the given page of
BulkOperationItems
. - 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
- processBulkItemsInBatches(BulkOperation, BulkItemPageOperator<I>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
-
Handles processing a page of
BulkOperationItems
in batches, applying the givenBulkItemPageOperator
to the retrieved items. - processBulkOperationDeletion(Collection<String>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- processBulkOperationItem(BulkOperation, BulkOperationItem) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- processBulkOperationRequestInput() - Method in interface com.broadleafcommerce.catalog.messaging.bulkoperation.CatalogBulkOperationConsumer
- ProcessBulkOpsConfig() - Constructor for class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.ProcessBulkOpsConfig
- 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.
- processIndividualBulkItemDeletion(List<String>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- PROCESSING - Enum constant in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
-
The bulk operation is currently processing items.
- processItemCompletionDeletion(Collection<String>, int) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- processMessage(Message<BulkOpsProcessRequest>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.CatalogBulkOperationHandler
- 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.
- processPageOfItems(BulkOperation, Page<BulkOperationItem>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
-
For a page of bulk operation items, identifies the product tags to create from the bulk operation data.
- processPageOfItems(BulkOperation, Page<BulkOperationItem>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.ArchiveProductBulkUpdateProcessor
-
For a page of bulk operation items, identifies the products to archive from the bulk operation data.
- processPageOfItems(BulkOperation, Page<BulkOperationItem>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.LogBulkUpdateProcessor
- processPageOfItems(BulkOperation, Page<BulkOperationItem>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.RemoveTagsProductBulkUpdateProcessor
-
For a page of bulk operation items, identifies the product tags to archive from the bulk operation data.
- processPageOfItems(BulkOperation, Page<BulkOperationItem>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
-
For a page of bulk operation items, identifies the products to update from the bulk operation data.
- 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.
- processSetActiveProductUpdate(List<BulkPersistenceResponse.PersistenceFailure<Product>>, Set<String>, Product, Instant, Instant, Boolean) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- processStateChange(JsonNode) - Method in class com.broadleafcommerce.catalog.messaging.CategoryPersistenceHandler
- processStateChange(JsonNode) - Method in class com.broadleafcommerce.catalog.messaging.DeleteProductRelationshipEntitiesHandler
-
Deprecated.
- 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, 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 class com.broadleafcommerce.catalog.dataexport.support.DefaultExportTarget
- PRODUCT - Enum constant in enum class com.broadleafcommerce.catalog.domain.accesspolicy.DefaultCatalogAccessPolicyTargetType
-
Restricts access to any products that match across all
catalogs
- PRODUCT - Enum constant in enum class com.broadleafcommerce.catalog.domain.product.IncludedProductType
-
The add on targets exactly one, predetermined
Product
. - PRODUCT - Enum constant in enum class 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_IDS_PARAM - Static variable in class com.broadleafcommerce.catalog.web.endpoint.support.ProductStipulationMethodArgumentResolver
- PRODUCT_TAG - Enum constant in enum class 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
- PRODUCT_TYPE - Static variable in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- ProductAsset - Class in com.broadleafcommerce.catalog.domain.asset
-
Represents a relationship between a
Product
and anAsset
. - ProductAsset() - Constructor for class com.broadleafcommerce.catalog.domain.asset.ProductAsset
- productAssetCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, ProductAssetService<ProductAsset>) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration
- ProductAssetCatalogEntityDeletedEventHandler - Class in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
-
The
CatalogEntityDeletedEventHandler
instance to clean upProductAssets
when aJpaProduct
is deleted. - ProductAssetCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, ProductAssetService<ProductAsset>) - Constructor for class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.ProductAssetCatalogEntityDeletedEventHandler
- 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 aMap
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 ofProductAsset
. - 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 onBulkUpdateTarget.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
-
Request payload that is sent for
ProductBulkUpdateProcessor.SupportedTypes.AVAILABILITY
. - ProductBulkUpdateProcessor.PriceDecreaseAmountPayload - Class in com.broadleafcommerce.catalog.service.bulk
-
Request payload that is sent for
ProductBulkUpdateProcessor.SupportedTypes.PRICE_DECREASE_AMOUNT
. - ProductBulkUpdateProcessor.SupportedTypes - Class in com.broadleafcommerce.catalog.service.bulk
-
The
bulk update types
that are supported by this processor. - ProductBulkUpdateProcessorUtil - Class in com.broadleafcommerce.catalog.service.bulkoperation.processor.util
-
Utility class to handle common operations for product bulk updates.
- ProductBulkUpdateProcessorUtil(DataRouteReference, List<ContextRequestHydrator>, TypeFactory) - Constructor for class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.ProductBulkUpdateProcessorUtil
- 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
. - ProductConsolidationRequest - Class in com.broadleafcommerce.catalog.web.endpoint.dto
-
The request DTO for the product consolidation flow.
- ProductConsolidationRequest() - Constructor for class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
- 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.
- productDataFeedInspection() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.DataFeedAutoConfiguration
- 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>>, Map<String, OptionTemplate>) - 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 aProductDetailsRequest
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 aProductDetailsContext
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
forProductDetailsRequests
. - ProductEndpoint - Class in com.broadleafcommerce.catalog.web.endpoint
-
Operations that are performed for a
Product
andPromotionalProducts
- 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 ofProduct
. - 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
- 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 forProduct
. - 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.AllAssetsProductConsolidationContributor
- 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.OptionTemplateProductConsolidationContributor
- 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 aProductDetailsRequest
. - 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 aMap
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 objectString
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
- productRecordHasAnyVariants(BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- 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
- 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
-
Contributes the
requested category's products
. - 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 ofProduct
. - ProductSingleIndexRequestPayload(String) - Constructor for class com.broadleafcommerce.catalog.provider.shared.messaging.search.ProductSingleIndexRequestPayload
- ProductStipulationMethodArgumentResolver - Class in com.broadleafcommerce.catalog.web.endpoint.support
-
Parses out a stipulations request parameter into a valid ProductionStipulations that can further be sent down to the data tier
- ProductStipulationMethodArgumentResolver() - Constructor for class com.broadleafcommerce.catalog.web.endpoint.support.ProductStipulationMethodArgumentResolver
- ProductStipulations - Class in com.broadleafcommerce.catalog.web.endpoint.dto
-
Additional filter stipulations for product fetch.
- ProductStipulations() - Constructor for class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
- 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
- ProductTag() - Constructor for class com.broadleafcommerce.catalog.domain.tag.ProductTag
- productTagCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, ProductTagService<ProductTag>) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration
- ProductTagCatalogEntityDeletedEventHandler - Class in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
- ProductTagCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, ProductTagService<ProductTag>) - Constructor for class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.ProductTagCatalogEntityDeletedEventHandler
- 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 aMap
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 aProduct
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 anAdvancedTag
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 aVariant
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 class com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
- PROMOTIONAL_PRODUCT - Enum constant in enum class com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
- PromotionalCategoryProduct - Class in com.broadleafcommerce.catalog.domain
-
A join entity that associates
Categories
toProducts
in a many to many relationship, with additional marketing-related information about the association. - PromotionalCategoryProduct() - Constructor for class com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
- promotionalCategoryProductCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, PromotionalCategoryProductService<PromotionalCategoryProduct>) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration
- PromotionalCategoryProductCatalogEntityDeletedEventHandler - Class in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
-
The
CatalogEntityDeletedEventHandler
instance to clean upPromotionalCategoryProducts
when aJpaProduct
is deleted. - PromotionalCategoryProductCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, PromotionalCategoryProductService<PromotionalCategoryProduct>) - Constructor for class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.PromotionalCategoryProductCatalogEntityDeletedEventHandler
- PromotionalCategoryProductRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository
-
Repository
for persistent counter-parts ofPromotionalCategoryProducts
. - PromotionalCategoryProductService<P extends PromotionalCategoryProduct> - Interface in com.broadleafcommerce.catalog.service
-
Service API for
PromotionalCategoryProducts
. - 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
-
Validations for
PromotionalCategoryProduct
. - 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
- promotionalProductCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, PromotionalProductService<PromotionalProduct>) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration
- PromotionalProductCatalogEntityDeletedEventHandler - Class in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
-
The
CatalogEntityDeletedEventHandler
instance to clean upPromotionalProducts
when aJpaProduct
is deleted. - PromotionalProductCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, PromotionalProductService<PromotionalProduct>) - Constructor for class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.PromotionalProductCatalogEntityDeletedEventHandler
- PromotionalProductRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.catalog.repository.product.relation
-
Repository
for persistent counter-parts ofPromotionalProducts
- 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 Class 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
- PurgeBulkOperationHandler - Class in com.broadleafcommerce.catalog.messaging.bulkoperation
- PurgeBulkOperationHandler(IdempotentMessageConsumptionService, BulkOperationService<BulkOperation>, BulkOperationItemService<BulkOperationItem>) - Constructor for class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- PurgeBulkOperationTriggeredJobEventConsumer - Interface in com.broadleafcommerce.catalog.messaging.bulkoperation
- 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, Node, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.CatalogAccessPolicyEndpoint
- 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
- readAllActiveByTargetType(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.accesspolicy.CatalogAccessPolicyService
- readAllActiveByTargetType(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.accesspolicy.DefaultCatalogAccessPolicyService
- readAllBulkOperations(ContextInfo, Node, Pageable, ReadBulkOperationsRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- readAllBusinessTypes(ContextInfo, String, Node, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- readAllBusinessTypesIncludingDefaults(boolean, boolean, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- readAllBusinessTypesWithComponentMappings(ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- readAllByBulkOperationId(String, Node, Pageable) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationItemService
- readAllByBulkOperationId(String, Node, Pageable) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.BulkOperationItemService
-
Reads all bulk operation items for the given bulk operation context ID.
- 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
- 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 givenCategory.id
,Product.id
, andCategoryProduct.sorted
values. - readAllByCategoryIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultCategoryAssetService
- readAllByCategoryIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- readAllByCategoryIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.asset.CategoryAssetService
-
Reads a list of
CategoryAssets
by ID. - readAllByCategoryIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.CategoryProductService
-
Reads a list of
CategoryProducts
by ID. - readAllByCategoryIdsIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
- readAllByCategoryIdsIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.option.DefaultOptionTemplateService
- readAllByCategoryIdsIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.option.OptionTemplateService
-
Finds all option templates by category IDs in the supplied collection.
- readAllByCategoryIdsIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.PromotionalCategoryProductService
-
Reads all the PromotionalCategoryProduct relationships in the database associated with the given category context IDs.
- 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
- 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 thecontextIds
. - 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
- 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.product.businessType.BusinessTypeService
-
Read all business types filtered by name.
- readAllByNameLike(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
- 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 givenproduct 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
. - readAllByProductIdInAndSkuIn(Collection<String>, Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
- readAllByProductIdInAndSkuIn(Collection<String>, Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.VariantService
-
Reads all variants which are associated with any of the given
productIds
andskus
. - readAllByProductIdInAndTagIdIn(Collection<String>, Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultProductTagService
- readAllByProductIdInAndTagIdIn(Collection<String>, Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.tag.ProductTagService
-
Reads all of the product tags with matching
productIds
andtagIds
. - 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 givenproduct IDs
. - readAllByProductIdsIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.DefaultPromotionalCategoryProductService
- readAllByProductIdsIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.PromotionalCategoryProductService
-
Reads all of the PromotionalCategoryProduct relationships in the database associated with the given product context 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
- 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
andposition
. - readAllByTypeAndPosition(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.tag.DefaultAdvancedTagService
- readAllByUpdateDateBeforeAndStatusIn(Instant, Collection<String>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- readAllByUpdateDateBeforeAndStatusIn(Instant, Collection<String>) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.BulkOperationService
-
Retrieves all
BulkOperations
last updated before the given threshold. - 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
- readAllExcludingTemplates(ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.businessType.BusinessTypeService
-
Reads all business types that are not templates.
- readAllExcludingTemplates(ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
- readAllIdsByBulkOperationIdIn(Collection<String>, int) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationItemService
- readAllIdsByBulkOperationIdIn(Collection<String>, int) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.BulkOperationItemService
-
Retrieves a batch of IDs for
BulkOperationItems
that belong to the givenBulkOperations
. - 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
- readAllProductIdsProduction(Node, ProductStipulations, int, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
-
Read all production product ids in batches.
- readAllProducts(ContextInfo, String, boolean, Node, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
-
Deprecated.
- readAllProducts(ContextInfo, String, 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
- readAllProductsIgnoreNarrowingHydratedWithConfiguration(ContextInfo, Node, ProductConsolidationRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
-
Read all hydrated
ConsolidatedProducts
with narrowing ignored and specified product consolidation request. - readAllProductsProduction(ContextInfo, Node) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- readAllProductsProductionWithConfiguration(ContextInfo, Node, ProductConsolidationRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
-
Read all non-archived, production products with specified product consolidation request.
- 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
- readAllUniqueIdsPerContextWithOptionalStipulations(Node, ProductStipulations, int, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- readAllUniqueIdsPerContextWithOptionalStipulations(Node, ProductStipulations, int, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.ProductService
-
Retrieves a 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
- readBulkItemIdsForBatch(Collection<String>, int) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- readBulkOperationById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- readBulkOperationItems(HttpServletRequest, ContextInfo, String, String, Node, Pageable) - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- ReadBulkOperationsRequest - Class in com.broadleafcommerce.catalog.web.endpoint.dto
-
Represents the various parameters accepted by
CatalogBulkOperationsEndpoint.readAllBulkOperations(com.broadleafcommerce.data.tracking.core.context.ContextInfo, cz.jirutka.rsql.parser.ast.Node, org.springframework.data.domain.Pageable, com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest)
. - ReadBulkOperationsRequest() - Constructor for class com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest
- readBulkOperationsToDelete(Map<String, String>) - Method in class com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationHandler
- readBusinessTypeById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- 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 aCategory
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 givenCategoryAsset.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(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.CatalogAccessPolicyEndpoint
- 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 givenProductAsset.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
andtagId
. - 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.
- readByTypeKey(String, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.businessType.BusinessTypeService
-
Reads a business type by
BusinessType.getTypeKey()
. - readByTypeKey(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
- 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
- readCatalogTargetingAccessPolicies(ContextRequest) - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
- 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
-
Returns a
DataDrivenEnumDetailsList
for the givenDataDrivenEnumDetailsRequest
. - readDetailsForRequest(HttpServletRequest, ContextInfo, Pageable, CategoryDetailsRequest, MultiValueMap<String, String>) - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.CategoryDetailsEndpoint
-
Returns a
CategoryDetails
for the givenCategoryDetailsRequest
. - readDetailsForRequests(HttpServletRequest, ContextInfo, ProductDetailsRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.commerce.ProductDetailsEndpoint
-
Returns a
ProductDetails
for the givenProductDetailsRequest
. - 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
- readPageByName(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.accesspolicy.CatalogAccessPolicyService
- readPageByName(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.accesspolicy.DefaultCatalogAccessPolicyService
- 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 onisSorted
. - 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
andvariantId
. - 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
andvariantId
. - 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 givenCategory
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 whoseCategoryProduct.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 onisSorted
. - 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
- readSupportedBulkOperations(HttpServletRequest, ContextInfo, String, String) - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogSupportedBulkOperationsEndpoint
- 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.
- REFERENCE - Enum constant in enum class com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionTemplateRelationshipType
-
Means that generation is based on an
OptionTemplate
. - referenceOptionFromTemplate(String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
- referenceOptionsFromTemplateGroup(String, OptionTemplateGroup, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Populates the
requested product's
options'
with each of theoption template IDs
of the providedOptionTemplateGroup
. - REGEX - Enum constant in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationType
-
A regular express is run against the submitted option value
- reindexCatalogEntitiesIfNeeded(MarketplaceApplicationCatalogChangedEvent) - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- REJECT_OR_IGNORE - Enum constant in enum class 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 theProductDetailsContext
. - 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 theCategoryDetailsContext
. - 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 theProductDetailsContext
. - RelatedDataDrivenEnumsProductContextContributor(DataDrivenEnumService<DataDrivenEnum>) - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.RelatedDataDrivenEnumsProductContextContributor
- RelatedOptionTemplatesProductContextConsolidator - Class in com.broadleafcommerce.catalog.service.product.commerce.context.consolidator
-
Generates
ProductOptions
onto the related products using theOptionTemplates
that they reference. - RelatedOptionTemplatesProductContextConsolidator() - Constructor for class com.broadleafcommerce.catalog.service.product.commerce.context.consolidator.RelatedOptionTemplatesProductContextConsolidator
- RelatedProductAssetsCategoryContextContributor - Class in com.broadleafcommerce.catalog.service.category.commerce.context.contributor
-
Contributes all of the related
ProductAssets
to theCategoryDetailsContext
. - 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 theProductDetailsContext
. - 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 theCategoryDetailsContext
. - 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 theCategoryDetailsContext
. - 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 theProductDetailsContext
. - 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 theProductDetailsContext
. - 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
-
Contributes the
requested category's promotional products
. - 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 theCategoryDetailsContext
. - 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 theProductDetailsContext
. - 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
- removeRestrictedCatalogsIfCatalogIdUnspecified(ContextRequest, List<CatalogAccessPolicy>, Map<String, String>) - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
-
* Removes by default all
Application.getInheritanceLines()
from a context request application when targeted by aCatalogAccessPolicy
. - RemoveTagsProductBulkUpdateProcessor - Class in com.broadleafcommerce.catalog.service.bulkoperation.processor
- RemoveTagsProductBulkUpdateProcessor(ProductBulkUpdateProcessorUtil, ProductTagService<ProductTag>, BulkUpdateProcessorHelper<BulkOperationItem>) - Constructor for class com.broadleafcommerce.catalog.service.bulkoperation.processor.RemoveTagsProductBulkUpdateProcessor
- 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 ofProduct.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(HttpServletRequest, ContextInfo, String, CatalogAccessPolicy) - Method in class com.broadleafcommerce.catalog.web.endpoint.CatalogAccessPolicyEndpoint
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.accesspolicy.DefaultCatalogAccessPolicyService
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.asset.DefaultProductAssetService
-
Overridden to enable automatic un-setting of the existing primary.
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
- 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
- replaceBusinessType(HttpServletRequest, ContextInfo, String, BusinessType) - Method in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- 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
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.catalog.web.endpoint.support.ProductStipulationMethodArgumentResolver
- 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
- retrieveAllAssetTranslations(List<ConsolidatedProduct>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.TranslationProductConsolidationContributor
- 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
-
Retrieves translations for primary
ProductAssets
. - 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 class 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 class 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 class 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.
- sendBusinessTypeModifiedEvent(P, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
- sendCatalogAccessPolicyModifiedEvent(P, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.accesspolicy.DefaultCatalogAccessPolicyService
- 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.
- sendProcessBulkOperationRequest(BulkOperation, ContextInfo) - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- SEPARATE - Enum constant in enum class 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.product.type.JpaBusinessType
- 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
- setAccountHierarchy(List<String>) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The hierarchy of accounts, from the root account to the account member's account.
- setAccountId(String) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The ID of the account the user belongs to.
- setActiveEndDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
The date until which the policy should be active.
- 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.accesspolicy.JpaCatalogAccessPolicy
- 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
- SetActiveProductBulkUpdateProcessor - Class in com.broadleafcommerce.catalog.service.bulkoperation.processor
- SetActiveProductBulkUpdateProcessor(ProductBulkUpdateProcessorUtil, ProductService<Product>, BulkUpdateProcessorHelper<BulkOperationItem>) - Constructor for class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- setActiveStartDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
The date from which the policy should be active.
- 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.accesspolicy.JpaCatalogAccessPolicy
- 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
- setAddedByReference(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductOptionDetail
- setAddedByReference(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
-
Denotes whether this option was added from an
OptionTemplate
by reference rather than being embedded on theProduct
. - setAddedByReference(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Additional attributes.
- setAdditionalClaims(List<String>) - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyProperties
-
Represents a list of additional auth token claims to add as attributes to the
CatalogAccessPolicyContext
for rules to be evaluated against. - setAdvancedTags(List<ProductTagDetail>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
-
A list of
ProductTags
sorted based on the sort position of theProductTag
for the product with ties broken byAdvancedTag.getPriority()
. - setAdvancedTags(List<ProductTagDetail>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
-
A list of
ProductTags
sorted based on the sort position of theProductTag
for the produt with ties broken byAdvancedTag.getPriority()
. - setAdvancedTags(List<AdvancedTagRef>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- 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.
- setAffectedProductReferenceType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- setAffectedProductReferenceValue(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- setAllAssets(List<ProductAsset>) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
-
All
ProductAsset
instances associated with this product. - 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.domain.bulkoperation.BulkOperation
-
The id of the application this bulk operation was initiated from, if any.
- setApplicationId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- 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
- setApplicationId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- setArchived(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
-
Whether or not this product has been archived in this context state.
- setArgs(List<Object>) - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationMethod
-
Arguments to pass into the validation method.
- 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
- 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 specificVariant
that contains a unique SKU code, pricing concerns, etc.DefaultProductOptionType.CART_ITEM_ATTRIBUTE
- Customer input will flow directly in the item attributes within their cartDefaultProductOptionType.CART_ATTRIBUTE
. - 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.accesspolicy.CatalogAccessPolicyContext
-
Additional, arbitrary request attributes.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
Miscellaneous attributes for this bulk operation.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
- 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.product.commerce.ProductOptionDetail
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.domain.product.option.ItemChoice
-
Miscellaneous attributes for this tag.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
-
Miscellaneous attributes for this tag.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
Additional arbitrary attributes.
- 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.bulkoperation.JpaBulkOperation
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaItemChoice
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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. - setBulkOpContextConfigurationProperties(BulkOperationContextConfigurationProperties) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
- setBulkOperationId(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
The unique identifier of the bulk operation.
- setBulkOperationId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- setBulkOperationService(BulkOperationService<BulkOperation>) - Method in class com.broadleafcommerce.catalog.service.validation.bulkoperation.BulkOperationItemValidator
-
Lazy injection since this validator is itself a service component.
- setBusinessType(BusinessType) - Method in class com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEvent
-
The augmentation that has been created / modified
- setBusinessType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
- setBusinessType(String) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductSummary
- setBusinessType(String) - Method in class com.broadleafcommerce.catalog.domain.product.ConsolidatedProduct
- setBusinessType(String) - Method in class com.broadleafcommerce.catalog.domain.product.Product
-
Defines the type of the product for business purposes.
- setBusinessType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- setBusinessTypeService(BusinessTypeService<BusinessType>) - Method in class com.broadleafcommerce.catalog.dataimport.CompleteProductImportBatchHandler
- setBusinessTypeService(BusinessTypeService<BusinessType>) - Method in class com.broadleafcommerce.catalog.service.validation.BusinessTypeValidator
-
Lazy injection since this validator is itself a service component.
- setBusinessTypeService(BusinessTypeService<BusinessType>) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- setByAccessPolicyType(Duration) - Method in class com.broadleafcommerce.catalog.cache.CatalogCacheProperties
- 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
- setByRuleProductContributionTtl(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
- setCacheByRuleProductContributionKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
- setCacheByVariantKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.catalog.service.product.DefaultVariantService
- setCatalogAccessPolicy(CatalogAccessPolicy) - Method in class com.broadleafcommerce.catalog.messaging.CatalogAccessPolicyModifiedEvent
-
The augmentation that has been created / modified
- setCatalogId(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The id of the catalog this bulk operation is scoped within, if any.
- setCatalogId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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.
- setCatalogQueryHelper(JpaCatalogQueryHelper) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.asset.JpaCustomizedProductAssetRepository
- setCatalogQueryHelper(JpaCatalogQueryHelper) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.JpaCustomizedCategoryProductRepository
- setCatalogQueryHelper(JpaCatalogQueryHelper) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
- setCatalogQueryHelper(JpaCatalogQueryHelper) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.relation.JpaCustomizedPromotionalProductRepository
- setCatalogQueryHelper(JpaCatalogQueryHelper) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.tag.JpaCustomizedProductTagRepository
- 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 theItemChoice.targetType
isDefaultItemChoiceTargetType.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 theItemChoiceDetail.getTargetType()
isDefaultItemChoiceTargetType.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. - setChangeType(String) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
The type of change that this field represents.
- setChangeType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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
- setClassifier(String) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
The fields classifier, typically either
Field
orExternal
. - setClassifier(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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.accesspolicy.JpaCatalogAccessPolicy
- 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.product.type.JpaBusinessType
- 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
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.catalog.messaging.CatalogAccessPolicyModifiedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - 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.accesspolicy.CatalogAccessPolicy
-
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
- setCreateDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The timestamp when this bulk operation was created.
- setCreateDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- setCreatingUser(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The identity of the creator of this bulk operation.
- setCreatingUser(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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
- setCustomerSegmentIds(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The list of ids that correspond to customer segments that this customer is a part of.
- setCustomFields(Map<String, BusinessTypeField>) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessType
-
Represents fields that are net new to the entity.
- setCustomFields(Map<String, JpaBusinessTypeField>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- 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 whichDataDrivenEnumDetails
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()
isDefaultItemChoiceTargetType.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
isDefaultItemChoiceTargetType.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()
isDefaultItemChoiceTargetType.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
isDefaultItemChoiceTargetType.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
- setDefaultValue(Object) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
The default value for the field.
- setDefaultValue(Object) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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()
isDefaultItemChoiceTargetType.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
isDefaultItemChoiceTargetType.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.type.BusinessType
-
A friendly description of the type.
- 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
- setDescription(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- 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
- setEmail(String) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The user's email.
- 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
- setEntityContextId(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
The context ID of the entity for this item.
- setEntityContextId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- 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.domain.bulkoperation.BulkOperation
-
The type of entity that is associated with the bulk operation.
- setEntityType(String) - Method in class com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEvent
-
The type of entity that this business type is associated with
- setEntityType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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
- setErrorCount(long) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The number of records that had errors during processing.
- setErrorCount(long) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- setErrorDetail(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
Details on the error(s) encountered during processing.
- setErrorDetail(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- setErrorMessage(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
The error message if this item failed processing.
- 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.bulkoperation.JpaBulkOperationItem
- 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
- setExternalIds(List<String>) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
-
Filter the results to only those products whose external ids matches these external ids, or products that are the parents of skus that match these external ids.
- setFields(Map<String, BusinessTypeField>) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessType
-
Represent fields that override the default metadata for an entity such as changing a product's name's field label.
- setFields(Map<String, JpaBusinessTypeField>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- setFilterRules(Map<String, String>) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
Filters used by this policy to restrict access to the Catalog entities that match them.
- setFilterRules(Map<String, String>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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
- setFullName(String) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The user's full name.
- setGenerationType(String) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
-
The type of the generation: Either
OptionGenerationType.TEMPLATE
orOptionGenerationType.TEMPLATE_GROUP
. - 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
- setHidden(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
Whether the field should be hidden in admin forms.
- setHidden(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- setId(String) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
Id for the policy.
- 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.bulkoperation.BulkOperation
-
The unique identifier of the bulk operation.
- setId(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
The unique identifier of the bulk operation item.
- 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.type.BusinessType
-
Id of the business type.
- 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.bulkoperation.JpaBulkOperation
- setId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- 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.
- setIncludeAllProductAssets(boolean) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
ProductAssets
. - setIncludeCategoryProducts(boolean) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
CategoryProducts
. - 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
- setIncludeOptionTemplates(boolean) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
OptionTemplates
. - setIncludePrimaryProductAssets(boolean) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
Primary ProductAssets
. - setIncludeProductTags(boolean) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
ProductTags
. - setIncludeVariants(boolean) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductConsolidationRequest
-
Determines whether the product consolidation flow should include all
Variants
. - 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
-
Configuration for the
DefaultProductOptionType.ITEM_CHOICE
. - setItemChoice(ItemChoice) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
- setItemChoice(ItemChoice) - Method in class com.broadleafcommerce.catalog.domain.product.option.ProductOption
-
Configuration for the
DefaultProductOptionType.ITEM_CHOICE
. - setItemChoice(JpaItemChoice) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- setItemChoiceAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- 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.domain.product.type.BusinessTypeField
-
The display label for this field.
- 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
- setLabel(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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.
- setMatchRule(String) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
Match rule to evaluate against a context object containing user and request data.
- setMatchRule(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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
- setMessage(String) - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationMethod
-
An error message to dispaly if the
BusinessTypeField
fails validation. - setMessageSource(MessageSource) - Method in class com.broadleafcommerce.catalog.service.DefaultCategoryProductService
- 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
- setMethods(List<ValidationMethod>) - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationSchema
-
The validation rules.
- 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
- setModificationType(String) - Method in class com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEvent
-
The type of modification that has occurred ("CREATE", "UPDATE" or "DELETE")
- 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.accesspolicy.CatalogAccessPolicy
-
Name of the policy.
- setName(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The friendly name of the bulk operation.
- 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.type.BusinessType
-
Name of the type.
- setName(String) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
The name of the field.
- setName(String) - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationMethod
-
Name of the method to use to validate a method.
- 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.accesspolicy.JpaCatalogAccessPolicy
- setName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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.product.type.JpaBusinessType
- setName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- setName(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- setName(String) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest
-
The name or partial name of the operations to read.
- 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
-
Whether or not this variant should be visible at all in the store.
- 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
- setOperationContext(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The context provided with the bulk operation.
- setOperationContext(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- setOperationData(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
Additional data to be passed for performing this bulk operation.
- setOperationData(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- setOperationResolver(OperationResolver) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.
- setOperationStatus(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The current status of the bulk operation.
- setOperationStatus(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
-
What the operation status was for this update.
- setOperationStatus(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- setOperationStatus(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- setOperationStatusHistory(List<OperationStatusHistory>) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
A detailed historical list of statuses for this bulk operation.
- setOperationStatusHistory(List<JpaOperationStatusHistory>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- setOperationSubStatus(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The current sub-status of the bulk operation.
- setOperationSubStatus(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
-
What the operation sub-status was for this update.
- setOperationSubStatus(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- setOperationSubStatus(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- setOperationType(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The type of operation being performed during the bulk operation.
- setOperationType(String) - Method in class com.broadleafcommerce.catalog.messaging.CatalogAccessPolicyModifiedEvent
-
The type of operation that has occurred ("CREATE", "UPDATE" or "DELETE")
- setOperationType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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(ConsolidatedProduct, List<? extends OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
- 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
- setOptionTemplatesById(Map<String, OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.ResolvedProductReferences
-
Contains the results of querying for
ProductReferences.optionTemplateIdstoFind
. - setOptionTemplateService(OptionTemplateService<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.commerce.context.contributor.ItemChoiceHierarchyProductContextContributor
- setOptionTemplateService(OptionTemplateService<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.hydration.DefaultProductHydrationService
- setOptionTemplateService(OptionTemplateService<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.product.SkuGenerationService
- setOptionTemplateService(OptionTemplateService<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
-
Lazy injection since this validator is itself a service component.
- setOptionTemplateService(OptionTemplateService<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
- setOptionTemplateService(OptionTemplateService<OptionTemplate>) - Method in class com.broadleafcommerce.catalog.service.validation.VariantValidator
- 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
- setOrder(Integer) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
The display order.
- setOrder(Integer) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- setOriginal(E) - Method in class com.broadleafcommerce.catalog.clone.messaging.CloneEvent
-
The original entity.
- setOriginalEventTime(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- 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
- setOverrideChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTranslation
- 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 includeProductDetailsContext.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
- setParser(FilterParser<Node>) - Method in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- setPhoneNumber(String) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The user's phone number.
- 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
- setPreferAddTemplateByReference(boolean) - Method in class com.broadleafcommerce.catalog.domain.option.OptionTemplate
-
Determines whether the
Product.getOptions()
generated from this template will reference the template. - setPreferAddTemplateByReference(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.option.JpaOptionTemplate
- setPreferAddTemplateByReference(boolean) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.OptionGenerationRequest
-
Determines whether the
Product.getOptions()
generated from this template will reference the template. - 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
- setPricingKeys(List<String>) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
-
Filter the results to only those products whose pricing keys match these pricing keys.
- 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 asProductAsset.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 theCategoryProduct
relationship is marked asCategoryProduct.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
orAdvancedTag.type
. - setPriority(Long) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.tag.JpaAdvancedTag
- setProcessingAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
Miscellaneous attributes for the processing of this item.
- setProcessingAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- setProduct(ProductDetails) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.IncludedProductDetail
-
This field contains the specified product if the
add-on type
isDefaultItemChoiceTargetType.SPECIFIC_PRODUCTS
. - setProduct(ProductDetails) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
-
If the
SpecificItemChoiceDetail.getType()
isDefaultSpecificItemChoiceType.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
isIncludedProductType.PRODUCT
. - setProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
-
If the
SpecificItemChoice.type
isDefaultSpecificItemChoiceType.PRODUCT
this holds the product for this choice - setProduct(Product) - Method in class com.broadleafcommerce.catalog.domain.tag.ProductTag
-
The
Variant
to associate to theProductTag.tag
to. - setProduct(Product) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductRef
- setProductAssetService(ProductAssetService<ProductAsset>) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- 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(List<String>) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
-
Filter the results to only those products whose ids match these product ids.
- setProductIds(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsRequest
-
The
Product.getId()
product IDs} matching the products for whichProductDetails
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 the
products 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
ofProducts
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
. - setProductTagService(ProductTagService<ProductTag>) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- 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.domain.product.type.BusinessType
-
The base type this business type derives from.
- setProductType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct
- setProductType(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- setProductTypeBasedOnRecord(Product, BatchRecord) - Method in class com.broadleafcommerce.catalog.dataimport.ProductImportBatchHandler
-
Deprecated.Set
Product.getProductType()
based on whether or not the givenBatchRecord
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 givenBatchRecord
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 whichProductDetails
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 thetype
. - setPromotionalProducts(Map<String, List<PromotionalProductSummary>>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetails
-
Map of all of the related
PromotionalProducts
grouped bytype
. - setPromotionalProductService(PromotionalProductService<PromotionalProduct>) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- 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 isIncludedProductQuantityType#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
- setReadOnly(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
Whether the field should be read-only in admin forms.
- setReadOnly(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- setRegistered(boolean) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
Defines whether the user is registered.
- setRelatedCategoryAssets(Map<String, List<CategoryAsset>>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
-
An aggregation of all of the
CategoryAssets
related to theCategoryDetailsContext.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 relatedCategories
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 theCategoryDetailsContext.resolvedCategory
. - setRelatedDataDrivenEnums(List<DataDrivenEnum>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
An aggregation of all of the
DataDrivenEnums
related to theProductDetailsContext.resolvedProduct
. - setRelatedOptionTemplates(Map<String, OptionTemplate>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
An aggregation of all
Option Templates
related to theProductDetailsContext.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 theCategoryDetailsContext.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 theProductDetailsContext.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 theProductDetailsContext.resolvedProduct
. - setRelatedProducts(Map<String, ProductSummary>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
-
An aggregation of all of the
Products
related to theCategoryDetailsContext.resolvedCategory
. - setRelatedProductTags(Map<String, List<ProductTag>>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
-
Map of all
ProductTags
of theCategoryDetailsContext.relatedProducts
. - setRelatedProductTags(Map<String, List<ProductTag>>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
Map of all
ProductTags
of theProductDetailsContext.relatedProducts
. - setRelatedPromotionalProducts(List<PromotionalProductSummary>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
An aggregation of all of the
PromotionalProducts
related to theProductDetailsContext.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 theCategoryDetailsContext.resolvedCategory
mapped by theirtype
. - setRelatedRuleBasedProducts(Page<ProductSummary>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
-
An aggregation of all of the
Products
related to theCategoryDetailsContext.resolvedCategory
when it isCategoryProductMembershipType.RULE_BASED
. - setRelatedVariants(Map<String, VariantDetail>) - Method in class com.broadleafcommerce.catalog.domain.category.commerce.CategoryDetailsContext
-
An aggregation of all of the
Variants
related to theCategoryDetailsContext.relatedProducts
. - setRelatedVariants(Map<String, VariantDetail>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ProductDetailsContext
-
An aggregation of all of the
Variants
related to theProductDetailsContext.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(PromotionalProductRepository<D>) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.relation.JpaCustomizedPromotionalProductRepository
- 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 theCategoryDetails
build process. - setRequest(DataDrivenEnumDetailsRequest) - Method in class com.broadleafcommerce.catalog.domain.enumeration.commerce.DataDrivenEnumDetailsContext
-
The
DataDrivenEnumDetailsRequest
made that initiated theDataDrivenEnumDetails
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.
- setRequestAttributeList(List<String>) - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyProperties
-
Represents the list of attribute from a
WebRequest
to store onCatalogAccessPolicyContext
. - 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.domain.product.type.BusinessTypeField
-
Whether the field is required in admin forms.
- setRequired(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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: IfConsolidatedProduct.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. - setRootAccountId(String) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The ID of the root account the account member belongs to.
- setRsqlFilterParser(RSQLFilterParser) - Method in class com.broadleafcommerce.catalog.service.category.commerce.context.contributor.RelatedProductsCategoryContextContributor
- 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
- setSandboxId(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The id of the sandbox this bulk operation is executed within.
- setSandboxId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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.option.JpaOptionTemplate
- 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
- setSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
- 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
- setSkus(List<String>) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
-
Filter the results to only those products whose default skus matches these skus, or products that are the parents of skus that match these skus.
- setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.asset.CategoryAsset
-
Whether the persistent counterpart to this
CategoryAsset
has a non-default value forSortable.getSorting()
, which determines order in admin list grids and ordering of images that appear in customer-facing frontend views that are driven byCategoryAsset
. - setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.asset.ProductAsset
-
Whether the persistent counterpart to this
ProductAsset
has a non-default value forSortable.getSorting()
, which determines order in admin list grids and ordering of images that appear in customer-facing frontend views that are driven byProductAsset
. - setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.CategoryProduct
-
Whether the persistent counterpart to this
CategoryProduct
has a non-default value forSortable.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 forSortable.getSorting()
, which determines order in admin list grids and ordering ofPromotionalCategoryProducts
that appear in customer-facing frontend views driven byPromotionalCategoryProduct
. - setSorted(Boolean) - Method in class com.broadleafcommerce.catalog.domain.PromotionalProduct
-
Whether the persistent counterpart to this
PromotionalProduct
has a non-default value forSortable.getSorting()
, which determines order in admin list grids and ordering ofPromotionalProducts
that appear in customer-facing frontend views driven byPromotionalProduct
. - 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 theProductTag.tag
compared to others related to theProductTag.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 theProductDetailsContext.resolvedProduct
. - setSpecificChoices(List<SpecificItemChoiceDetail>) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.ItemChoiceDetail
-
If the
ItemChoiceDetail.getTargetType()
isDefaultItemChoiceTargetType.SPECIFIC_PRODUCTS
orDefaultItemChoiceTargetType.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
isDefaultItemChoiceTargetType.SPECIFIC_PRODUCTS
orDefaultItemChoiceTargetType.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()
isDefaultItemChoiceTargetType.SPECIFIC_PRODUCT
orDefaultItemChoiceTargetType.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
isDefaultItemChoiceTargetType.SPECIFIC_PRODUCT
orDefaultItemChoiceTargetType.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.option.JpaOptionTemplate
- 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
- setState(String) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
-
The current state of this item.
- setState(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- setStatus(String) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest
-
The status of the operations to read.
- setSubItemIdentifier(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.option.JpaProductOption
- setSubstatus(String) - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest
-
The substatus of the operations to read.
- setSuccessCount(long) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The number of records that were successfully processed.
- setSuccessCount(long) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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 theProductTag.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
- setTargetCatalogIds(List<String>) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
List of the target
Catalog.getId()
that this catalog access policy applies to. - setTargetCatalogIds(List<String>) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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
- setTargetKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
Augmentation target key.
- setTargetKey(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- setTargetType(String) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicy
-
The target type denoting how to restrict this catalog access policy.
- 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.accesspolicy.JpaCatalogAccessPolicy
- 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(boolean) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessType
-
Whether this business type is a template.
- setTemplate(boolean) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- 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 theOptionGenerationRequest.generationType
isOptionGenerationType.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 theOptionGenerationRequest.generationType
isOptionGenerationType.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.domain.bulkoperation.BulkOperation
-
The id of the tenant this bulk operation was initiated from.
- setTenantId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- 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
- setTenantId(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- setter() - Method in class com.broadleafcommerce.catalog.service.product.consolidation.AllAssetsProductConsolidationContributor
- 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.OptionTemplateProductConsolidationContributor
- 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
- setTimestamp(Instant) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
The timestamp of when this was created.
- setTimestamp(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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
- setTotalRecords(long) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The total records to be processed by this bulk operation.
- setTotalRecords(long) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- 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.product.type.JpaBusinessType
- 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
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- setTranslationEntityService(TranslationEntityService<Translation>) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- 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
- 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.product.type.BusinessTypeField
-
The type of field, e.g.,
STRING
,DECIMAL
,MONEY
etc. - setType(String) - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationSchema
-
The type of validation, e.g.,
STRING
,NUMBER
,BOOLEAN
, etc. - 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.product.type.JpaBusinessTypeField
- 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
- setTypeKey(String) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessType
-
Key for the type.
- setTypeKey(String) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessType
- 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
- setUpdateDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperation
-
The timestamp when this bulk operation was last updated.
- setUpdateDate(Instant) - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
-
When this operation was updated.
- setUpdateDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperation
- setUpdateDate(Instant) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- 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
orCategories
to be fetched. - setUrisForMissingEntities(Set<String>) - Method in class com.broadleafcommerce.catalog.domain.commerce.BrowseEntityDetails
- 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
- setUserId(String) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The user's id.
- setUsername(String) - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
-
The user's username.
- setValidationRule(String) - Method in class com.broadleafcommerce.catalog.domain.product.option.AttributeChoice
-
If
AttributeChoice.validationType
isregex
, 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
- setValidationSchema(ValidationSchema) - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
-
Validation rules to run against the field's value.
- setValidationSchema(ValidationSchema) - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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 theProduct
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 theProduct
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
isDefaultItemChoiceTargetType.SPECIFIC_VARIANTS
. - setVariant(VariantDetail) - Method in class com.broadleafcommerce.catalog.domain.product.commerce.SpecificItemChoiceDetail
-
If the
SpecificItemChoiceDetail.getType()
isDefaultSpecificItemChoiceType.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
isIncludedProductType.VARIANT
. - setVariant(Variant) - Method in class com.broadleafcommerce.catalog.domain.product.option.SpecificItemChoice
-
If the
SpecificItemChoice.type
isDefaultSpecificItemChoiceType.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 theProductTag.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 thetype
isIncludedProductType.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 thetype
isDefaultSpecificItemChoiceType.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
- setWhitelistedServiceCallers(Set<String>) - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyProperties
-
The names of external microservices that are expected to call Catalog Service for admin or bulk processing requests and should be whitelisted so that they bypass Catalog Access Policy filtering.
- 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
- shouldConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.AllAssetsProductConsolidationContributor
- shouldConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.CategoryProductConsolidationContributor
- shouldConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.OptionTemplateProductConsolidationContributor
- shouldConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.PrimaryAssetProductConsolidationContributor
- shouldConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in interface com.broadleafcommerce.catalog.service.product.consolidation.ProductConsolidationContributor
-
Determines whether this contributor should be executed based on the given parameters and context.
- shouldConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.ProductTagConsolidationContributor
- shouldConsolidate(Set<String>, List<ConsolidatedProduct>, InheritanceLines, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.consolidation.VariantProductConsolidationContributor
- 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 theProduct's
copy of theProductOption
. - shouldCustomize(ContextInfo, String, MethodParameter, NativeWebRequest) - Method in class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyContextInfoCustomizer
-
Whether the customizer should process the request.
- shouldFilterProductOnActiveFlagAndDates(ContextInfo) - Method in class com.broadleafcommerce.catalog.provider.jpa.repository.product.JpaCustomizedVariantRepository
-
This checks whether or not to apply active flag & dates filtering.
- shouldProcessEvent(InternalPersistenceEvent) - Method in class com.broadleafcommerce.catalog.messaging.entitydeletion.CatalogEntityDeletedEventListener
-
Determines whether the given
InternalPersistenceEvent
should be processed. - SIZE - Enum constant in enum class 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
- SKUS_PARAM - Static variable in class com.broadleafcommerce.catalog.web.endpoint.support.ProductStipulationMethodArgumentResolver
- 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 class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
-
The item choice is a specific
Product
. - SPECIFIC_PRODUCTS - Enum constant in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
-
The item choice is among
Products
from a predetermined list. - SPECIFIC_VARIANT - Enum constant in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
-
The item choice is a specific
Variant
. - SPECIFIC_VARIANTS - Enum constant in enum class 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 aDefaultItemChoiceTargetType.SPECIFIC_PRODUCTS
orDefaultItemChoiceTargetType.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 - Class in com.broadleafcommerce.catalog.provider.jpa.domain.support
- SpecificItemChoiceConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.catalog.provider.jpa.domain.support.SpecificItemChoiceConverter
- 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 aMap
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 objectString
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 class 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
- STRING_EQUALS - Static variable in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- STRING_IS_NULL - Static variable in class com.broadleafcommerce.catalog.web.endpoint.ProductEndpoint
- SUBMIT_ORDER - Enum constant in enum class 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 class 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
- SUCCESS - Enum constant in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationItemState
-
The item successfully processed the operation.
- SUCCESS - Enum constant in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
-
The bulk operation was completed successfully.
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.bulkoperation.BulkOperationItemValidator
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.bulkoperation.BulkOperationValidator
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.BusinessTypeValidator
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CatalogAccessPolicyValidator
- 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
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.catalog.web.endpoint.support.ProductStipulationMethodArgumentResolver
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 anAdvancedTag
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
- TAGS - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.AddTagsProductBulkUpdateProcessor
- TAGS - Static variable in class com.broadleafcommerce.catalog.service.bulkoperation.processor.RemoveTagsProductBulkUpdateProcessor
- 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 class 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 class com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionGenerationType
-
Means that generation is based on an
OptionTemplateGroup
. - TEXT - Enum constant in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
- TEXT_AREA - Enum constant in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
- throwIfHasRecords(BiFunction<Collection<String>, ContextInfo, Long>, String, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
-
Throws an
UnsupportedOperationException
if the given count function has a count > 0. - 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.accesspolicy.JpaCatalogAccessPolicy
- 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.bulkoperation.JpaBulkOperation
- toMe() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- 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.product.type.JpaBusinessType
- 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 class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- TOP_JUSTIFIED - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- TOP_LEFT - Enum constant in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
- TOP_RIGHT - Enum constant in enum class 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.accesspolicy.CatalogAccessPolicy
- toString() - Method in class com.broadleafcommerce.catalog.domain.accesspolicy.CatalogAccessPolicyContext
- 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.bulkoperation.BulkOperation
- toString() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
- toString() - Method in class com.broadleafcommerce.catalog.domain.bulkoperation.OperationStatusHistory
- 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.type.BusinessType
- toString() - Method in class com.broadleafcommerce.catalog.domain.product.type.BusinessTypeField
- toString() - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationMethod
- toString() - Method in class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationSchema
- 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.messaging.CatalogAccessPolicyModifiedEvent
- toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.IncrementalDataFeedEntityUpdateEvent
- toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.accesspolicy.JpaCatalogAccessPolicy
- 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.bulkoperation.JpaBulkOperation
- toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaBulkOperationItem
- toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.bulkoperation.JpaOperationStatusHistory
- 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.product.type.JpaBusinessType
- toString() - Method in class com.broadleafcommerce.catalog.provider.jpa.domain.product.type.JpaBusinessTypeField
- 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 class com.broadleafcommerce.catalog.service.context.CatalogAccessPolicyProperties
- 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.ProductConsolidationRequest
- toString() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ProductStipulations
- toString() - Method in class com.broadleafcommerce.catalog.web.endpoint.dto.ReadBulkOperationsRequest
- 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.since 1.7.2, in favor of
DefaultOptionGenerationService.transformEntityFieldToProductEquivalent(String, String)
- transformEntityFieldToProductEquivalent(String, String) - Method in class com.broadleafcommerce.catalog.service.product.DefaultOptionGenerationService
-
Transforms the given
Translation.getEntityField()
from anOptionTemplate's Option's
Translation
into a value that is appropriate for aProduct's copy of the option
. - TRANSLATION_COLUMN_PREFIX - Static variable in class com.broadleafcommerce.catalog.dataimport.converter.CatalogTranslationColumnConverter
- translationCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, TranslationEntityService<Translation>) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration
- TranslationCatalogEntityDeletedEventHandler - Class in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
-
The
CatalogEntityDeletedEventHandler
instance to clean upTranslations
when aJpaProduct
is deleted. - TranslationCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.TranslationCatalogEntityDeletedEventHandler
- TranslationProductConsolidationContributor - Class in com.broadleafcommerce.catalog.service.product.consolidation
-
Consolidates
Translation
s 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 class com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
- triggeredJobEventInputPurgeBulkOperation() - Method in interface com.broadleafcommerce.catalog.messaging.bulkoperation.PurgeBulkOperationTriggeredJobEventConsumer
- 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
- TYPE - Static variable in interface com.broadleafcommerce.catalog.messaging.BusinessTypeModifiedEventProducer
- TYPE - Static variable in interface com.broadleafcommerce.catalog.messaging.CatalogAccessPolicyModifiedEventProducer
- typeFactory - Variable in class com.broadleafcommerce.catalog.service.product.consolidation.ContextualProductConsolidationContributor
- typeFactory - Variable in class com.broadleafcommerce.catalog.service.product.consolidation.DataDrivenEnumConsolidationContributor
U
- UNDEFINED - Enum constant in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationItemState
-
The state of the bulk item processing is unknown.
- 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 givenproductId
and unmarks it as primary if it exists. - UP_SALE - Enum constant in enum class 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(String, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
- 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(HttpServletRequest, ContextInfo, String, CatalogAccessPolicy) - Method in class com.broadleafcommerce.catalog.web.endpoint.CatalogAccessPolicyEndpoint
- 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.accesspolicy.DefaultCatalogAccessPolicyService
- 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(String, P, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.businessType.DefaultBusinessTypeService
- UPDATE - Static variable in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- 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.
- updateApplicationCatalogs(ContextRequest, Collection<? extends CatalogAccessPolicy>, Map<String, String>, Set<? extends CatalogAccessPolicy>) - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
-
Removes inheritance lines and isolated catalogs from the resolved application if they are not visible due to a
CatalogAccessPolicy
that targets them not matching the request context. - updateAvailability(List<Product>, String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.bulk.ProductBulkUpdateProcessor
- updateBatchingStartId(String, Page<I>) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.util.BulkUpdateProcessorHelper
- updateBulkOperationTotalRecordsCount(HttpServletRequest, ContextInfo, String, BulkOperationTotalRecordCountRequest) - Method in class com.broadleafcommerce.catalog.web.endpoint.bulkoperation.CatalogBulkOperationsEndpoint
- updateBusinessType(HttpServletRequest, ContextInfo, String, BusinessType) - Method in class com.broadleafcommerce.catalog.web.endpoint.BusinessTypeEndpoint
- updateCatalog(ContextRequest, Collection<D>, Set<D>) - Method in class com.broadleafcommerce.catalog.web.context.CatalogContextRequestHydrator
-
Evaluates the match rules of
CatalogAccessPolicies
targeting the application'sApplication.getIsolatedCatalogs()
against the currentCatalogAccessPolicyContext
. - 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(Product, Errors, Instant, Instant, Boolean) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- 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
- updateStatusAndSubStatus(String, String, P) - Method in interface com.broadleafcommerce.catalog.service.bulkoperation.BulkOperationService
-
Updates the bulk operation's status, substatus, and status history.
- updateStatusAndSubStatus(String, String, P) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.DefaultBulkOperationService
- updateTag(HttpServletRequest, ContextInfo, String, AdvancedTag) - Method in class com.broadleafcommerce.catalog.web.endpoint.AdvancedTagEndpoint
- updateTenantDiscriminatedEntities(CatalogChangedEvent) - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceCatalogChangeListener
- updateTenantDiscriminatedEntities(MarketplaceApplicationCatalogChangedEvent) - Method in class com.broadleafcommerce.catalog.messaging.CatalogServiceMarketplaceCatalogChangeListener
- 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.CatalogAccessPolicyValidator
- 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.bulkoperation.BulkOperationItemValidator
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.bulkoperation.BulkOperationValidator
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.BusinessTypeValidator
- 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(CatalogAccessPolicy, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CatalogAccessPolicyValidator
- 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(CatalogAccessPolicy, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CatalogAccessPolicyValidator
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.since CatalogServices 1.9.0, allowed values are no longer validated
- 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
- validateBulkOperationId(BulkOperationItem, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.bulkoperation.BulkOperationItemValidator
- validateBundleProductOptions(Product, String, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBundleProductTypeValidator
-
The
DefaultProductType.BUNDLE
product can't have theDefaultProductOptionType.VARIANT_DISTINGUISHING
options. - validateBusinessType(Product, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.catalog.dataimport.converter.ProductRowConverter
- validateBusinessTypeFields(Product, String, ContextInfo, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- 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
- validateCategoryProductDoesNotExist(CategoryProduct, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryProductValidator
- 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
- validateEmail(Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- validateEndDate(Product, Errors) - Method in class com.broadleafcommerce.catalog.service.bulkoperation.processor.SetActiveProductBulkUpdateProcessor
- validateEntityContextId(BulkOperationItem, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.bulkoperation.BulkOperationItemValidator
- validateForCreate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.CategoryProductValidator
- 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
-
Validates a specific
IncludedProduct
fromProduct.getIncludedProducts()
. - 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
- validateIsAtLeast(Object, Object, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- 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
- validateLessThan(Object, Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- validateLowercase(Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- validateMaxLength(Object, Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- validateMaxNumber(Object, Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- validateMethod(String, Object, Object, Product) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- validateMinAndMaxQuantity(ItemChoice, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator.ItemChoiceValidator
- validateMinLength(Object, Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- validateMinNumber(Object, Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- validateMoreThan(Object, Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- validateMsrp(Product, CurrencyUnit, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
- validateName(BulkOperation, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.bulkoperation.BulkOperationValidator
- validateName(Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CatalogAccessPolicyValidator
- 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
- validateNoDuplicateProductOptions(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductValidator
-
Validates that there are no
ProductOptions
that have the duplicatedAttributeChoice.getAttributeName()
- validateNoNonProductionRecordsForRelatedEntities(String, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.product.DefaultProductService
-
Validates that there are no non-production records for the relationship entities for the product being deleted.
- validateOperationType(BulkOperation, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.bulkoperation.BulkOperationValidator
- 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
- validateOptionsAndOptionValuesUsageInVariants(Product, Product, List<Variant>, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
-
Validates if a
ProductOption
or itsAttributeChoiceValue
is used in any of the variants of the current product - 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, String, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- 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 asProduct.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.DefaultBusinessTypeFieldsValidator
- 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.DefaultBusinessTypeFieldsValidator
- 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.DefaultBusinessTypeFieldsValidator
- 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
isVARIANT_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
- validateReferenceOptionTemplate(ProductOption, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.ProductOptionValidator
- validateRegex(Object, Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- 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
- validateRequired(Errors, BusinessTypeField, String, Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- 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
- validateTargetCatalog(CatalogAccessPolicy, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.CatalogAccessPolicyValidator
- 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
- validateTypeKey(BusinessType, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.BusinessTypeValidator
- validateUpdate(DataDrivenEnum, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.DataDrivenEnumValidator
- validateUppercase(Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- 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
- validateUrl(Object) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultBusinessTypeFieldsValidator
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.9.0, allowed values are no longer validated
- validateVariants(Product, List<? extends Variant>, Errors) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
-
Validates the variants and adds errors to the errors object if any.
- validateVariants(Product, Errors, ContextInfo) - Method in class com.broadleafcommerce.catalog.service.validation.product.type.DefaultVariantBasedProductTypeValidator
-
Deprecated.
- 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
- ValidationMethod - Class in com.broadleafcommerce.catalog.domain.product.type.validation
-
Represents a validation rule for a
ValidationSchema
. - ValidationMethod() - Constructor for class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationMethod
- ValidationSchema - Class in com.broadleafcommerce.catalog.domain.product.type.validation
-
Represents validation rules to run against a
BusinessTypeField
. - ValidationSchema() - Constructor for class com.broadleafcommerce.catalog.domain.product.type.validation.ValidationSchema
- 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 class com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.dataexport.support.DefaultExportTarget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.accesspolicy.DefaultCatalogAccessPolicyTargetType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationItemState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.category.type.CategoryProductMembershipType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.DefaultProductType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.IncludedProductType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceSelectionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultSpecificItemChoiceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.product.relation.type.PromotionalProductType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.type.DefaultMergingType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.type.DimensionUnits
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.type.InventoryCheckStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.type.InventoryReservationStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.type.InventoryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.domain.type.WeightUnits
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionGenerationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionTemplateRelationshipType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.broadleafcommerce.catalog.clone.category.DefaultRelationshipType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.clone.product.DefaultRelationshipType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.dataexport.support.DefaultExportTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.accesspolicy.DefaultCatalogAccessPolicyTargetType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationItemState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.bulkoperation.type.DefaultOperationSubStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.category.type.CategoryProductMembershipType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.product.DefaultProductType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.product.IncludedProductType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultAttributeChoiceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceSelectionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultItemChoiceTargetType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultProductOptionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultSpecificItemChoiceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.product.option.type.DefaultValidationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.product.relation.type.PromotionalProductType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.type.DefaultMergingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagDisplayPosition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.type.DefaultTagType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.type.DimensionUnits
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.type.InventoryCheckStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.type.InventoryReservationStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.type.InventoryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.domain.type.WeightUnits
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionGenerationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.catalog.web.endpoint.dto.type.OptionTemplateRelationshipType
-
Returns an array containing the constants of this enum class, 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 class com.broadleafcommerce.catalog.domain.product.IncludedProductType
-
The add on targets exactly one, predetermined
Variant
- VARIANT - Enum constant in enum class 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 class com.broadleafcommerce.catalog.domain.product.DefaultProductType
-
Denotes a configurable product that has
Variants
determined byProductOptions
like color and size for a T-Shirt. - VARIANT_DISTINGUISHING - Enum constant in enum class 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
- variantCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, VariantService<Variant>) - Method in class com.broadleafcommerce.catalog.messaging.autoconfigure.CatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration
- VariantCatalogEntityDeletedEventHandler - Class in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
- VariantCatalogEntityDeletedEventHandler(CommonCatalogService<Catalog>, ObjectMapper, TypeFactory, ContextRequestHydrator, VariantService<Variant>) - Constructor for class com.broadleafcommerce.catalog.messaging.entitydeletion.handlers.VariantCatalogEntityDeletedEventHandler
- 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.
- variantDataFeedInspection() - Method in class com.broadleafcommerce.catalog.provider.jpa.datafeed.DataFeedAutoConfiguration
- 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
Variant
s. - 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
- 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
Variant
s 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 class 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 class com.broadleafcommerce.catalog.domain.type.InventoryType
W
- Weight - Class in com.broadleafcommerce.catalog.domain.product
- 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 Class 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DefaultProductHydrationService.applyHydration(ProductOption, ResolvedProductReferences, List)