Package com.broadleafcommerce.catalogbrowse.domain
package com.broadleafcommerce.catalogbrowse.domain
-
ClassDescriptionA "tag" represents a unique purchasing attribute for a product such "new", "on sale", "fairtrade", etc.Represents the metadata for an asset such as an image.DTO containing information pertaining to a request to be sent to the
CatalogProviderorContentProviderto retrieve a browse entity's details such as for aProduct,Category,ContentItem.DTO containing information pertaining to a request to be sent to theCatalogProviderto retrieve multiple categories' details.Represents a request to the to bulk fetch CMS content to retrieveContentItemsfrom a commerce-facing context.Represents a response to bulk fetch CMS content to retrieveContentItemsfor a commerce-facing context.Represents a field that should be included in the mapping from aProductto a cart item.DTO containing information pertaining to a request to be sent to theCatalogSearchProviderto retrieve search results.DTO containing information pertaining to a request to be sent to theCatalogSearchProviderto retrieve type-ahead suggestions.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).DTO containing information pertaining to a request to be sent to theCatalogProviderto retrieve a category's details.A DTO that holds category references for bulk operations, and lists of failed request params.Represents the definition of aFieldData.Represents the definition forContentItems.Represents a request to the to fetch CMS content to retrieveContentItemsfrom a commerce-facing context.Represents a response to fetch CMS content to retrieveContentItemsfor a commerce-facing context.A structure containing all the info necessary for data driven enum details section shown in a commerce-facing app (as opposed to a PIM UI).DTO containing information pertaining to a request to be sent to theCatalogProviderto retrieve a data driven enum's details.A DTO that holds data driven enum references for bulk operations, and lists of failed request params.AnIncludedItemrepresents a bundling of additional items with a parent product.Configuration state forDefaultProductOptionType.ITEM_CHOICE.A structure containing the details of anItemChoicetargeting acategoryuseful for a commerce-facing product details page.Represents an offerMarks a class as a candidate for pricing from the Pricing Service.A structure containing all the info necessary for a product details page shown in a commerce-facing app (as opposed to a PIM UI).DTO containing information pertaining to a request to be sent to theCatalogProviderto retrieve a product's details.A DTO that holds product references for bulk operations, and lists of failed request params.A "product option" encapsulates additional, variable information about aProductexplicitly designed for customer-facing input.This is a wrapper class around the default pricing details that generally need to be stored together and returned from the search service in order to allow proper pricing details (i.e.This defines the relationship between aProductandAdvancedTag.Represents a configurable contract term for aProduct.A structure containing all of the info necessary for a category's related promotional products shown on a commerce-facing app (as opposed to a PIM UI).A structure containing all of the info necessary for a product details' related promotional product shown on a commerce-facing app (as opposed to a PIM UI).DTO representing the results from the search service request.SimplePage<T>A simple page DTO into which aPagecan be deserialized and that can be easily re-serialized without concern for implementation details.Wrapper around default SKU pricing details.When aItemChoiceis determined to be aDefaultItemChoiceTargetType.SPECIFIC_PRODUCTSorDefaultItemChoiceTargetType.SPECIFIC_VARIANTS, this holds the relationship that the customer should select fromRepresents a pricing override to be used for a dependent item (like a warranty) if a specific variant of the parent product is added as the dependent's parent.DTO representing a response form the search service for a type-ahead suggestions request.Variants can help further identify the specifics of a Product by narrowing down the Sku via additional user data.