A C E G H I P S T 
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
 
A C E G H I P S T 
All Classes All Packages