A C E G H I P S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAttribute(String, Object) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Add a value to the JSON data.
C
- canEqual(Object) - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
- canEqual(Object) - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryResponse
- canEqual(Object) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
- CATALOG - Static variable in class com.broadleafcommerce.search.catalog.core.types.CatalogIndexableType
- CatalogIndexableType - Class in com.broadleafcommerce.search.catalog.core.types
- CatalogIndexableType(String, String, IndexableType, boolean, TrackableBehavior...) - Constructor for class com.broadleafcommerce.search.catalog.core.types.CatalogIndexableType
- CatalogIndexableTypesAutoConfiguration - Class in com.broadleafcommerce.search.catalog.core.types
- CatalogIndexableTypesAutoConfiguration() - Constructor for class com.broadleafcommerce.search.catalog.core.types.CatalogIndexableTypesAutoConfiguration
- com.broadleafcommerce.search.catalog.core.domain - package com.broadleafcommerce.search.catalog.core.domain
- com.broadleafcommerce.search.catalog.core.types - package com.broadleafcommerce.search.catalog.core.types
- ConsolidatedInventoryAvailability - Class in com.broadleafcommerce.search.catalog.core.domain
-
Component that indicates that a SKU inventory is available for a particular tenant and/or application.
- ConsolidatedInventoryAvailability() - Constructor for class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
- ConsolidatedInventoryResponse - Class in com.broadleafcommerce.search.catalog.core.domain
-
This is just a wrapper class around a list of
ConsolidatedInventoryAvailability
instances, making it easier to deserialize. - ConsolidatedInventoryResponse() - Constructor for class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryResponse
E
- equals(Object) - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
- equals(Object) - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryResponse
- equals(Object) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
G
- getActiveEndDate() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
- getActiveStartDate() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
- getApplicationId() - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
-
The application ID to which this inventory availability belongs.
- getAttribute(String) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Get a value from the JSON data.
- getAvailabilities() - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryResponse
- getCatalogOmissions() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
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.search.catalog.core.domain.Product
-
The IDs of descendant catalogs in which this context version of the product has been overridden.
- getContextState() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Trackable context state information for this product.
- getId() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
The context ID of the product.
- getInventoryCheckStrategy() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Indicates whether inventory should be checked, and how.
- getInventoryReservationStrategy() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Indicates whether Inventory should be reserved, and how.
- getJsonMap() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
JSON data for the product object which isn't already stored in other fields.
- getMarketplaceApplications() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
All of the IDs of marketplace applications where this product could appear in, based on the catalog hierarchy.
- getSandboxOverrides() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
The IDs of descendant sandboxes in which this context version of the product has been overridden.
- getSandboxOwner() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
The user who authored this version of the product, if it's in a user sandbox state.
- getSkuCode() - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
-
The SKU code.
- getTenantId() - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
-
The tenant ID to which this inventory availability belongs.
- getTranslations() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Any translations applicable to this product in all locales.
- getType() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
H
- hashCode() - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
- hashCode() - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryResponse
- hashCode() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
I
- isArchived() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Whether this product version has been archived.
- isAvailable() - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
-
Indicates if this inventory is available or not.
- isAvailableOnline() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Is this product available online? e.g.
- isHasRequiredOptions() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Does this product have required options?
- isOnline() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Whether or not this product should be visible at all in the store.
- isRequiredOptionsAvailable() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
If
Product.hasRequiredOptions
is true, are all required options available for purchase? - isSearchable() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Whether or not this product shows up in search.
P
- Product - Class in com.broadleafcommerce.search.catalog.core.domain
-
The indexable product payload received from the web request for retrieving products, to be mapped into a document for the search engine.
- Product() - Constructor for class com.broadleafcommerce.search.catalog.core.domain.Product
- PRODUCT - Static variable in class com.broadleafcommerce.search.catalog.core.types.CatalogIndexableType
S
- setActiveEndDate(Instant) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
End when this product is not longer active.
- setActiveStartDate(Instant) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Start of when this product should be active.
- setApplicationId(String) - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
-
The application ID to which this inventory availability belongs.
- setArchived(boolean) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Whether this product version has been archived.
- setAvailabilities(List<ConsolidatedInventoryAvailability>) - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryResponse
- setAvailable(boolean) - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
-
Indicates if this inventory is available or not.
- setAvailableOnline(boolean) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Is this product available online? e.g.
- setCatalogOmissions(Set<String>) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
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.search.catalog.core.domain.Product
-
The IDs of descendant catalogs in which this context version of the product has been overridden.
- setContextState(ContextState) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Trackable context state information for this product.
- setHasRequiredOptions(boolean) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Does this product have required options?
- setId(String) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
The context ID of the product.
- setInventoryCheckStrategy(String) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Indicates whether inventory should be checked, and how.
- setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Indicates whether Inventory should be reserved, and how.
- setJsonMap(Map<String, Object>) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
JSON data for the product object which isn't already stored in other fields.
- setMarketplaceApplications(Set<String>) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
All of the IDs of marketplace applications where this product could appear in, based on the catalog hierarchy.
- setOnline(boolean) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Whether or not this product should be visible at all in the store.
- setRequiredOptionsAvailable(boolean) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
If
Product.hasRequiredOptions
is true, are all required options available for purchase? - setSandboxOverrides(Set<String>) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
The IDs of descendant sandboxes in which this context version of the product has been overridden.
- setSandboxOwner(String) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
The user who authored this version of the product, if it's in a user sandbox state.
- setSearchable(boolean) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Whether or not this product shows up in search.
- setSkuCode(String) - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
-
The SKU code.
- setTenantId(String) - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
-
The tenant ID to which this inventory availability belongs.
- setTranslations(List<Translation>) - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
-
Any translations applicable to this product in all locales.
T
- toString() - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryAvailability
- toString() - Method in class com.broadleafcommerce.search.catalog.core.domain.ConsolidatedInventoryResponse
- toString() - Method in class com.broadleafcommerce.search.catalog.core.domain.Product
All Classes All Packages