Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X 

A

ABBREVIATION - Static variable in class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.FieldOrder
 
abbreviation - Variable in class org.broadleafcommerce.core.search.domain.FieldImpl
 
ABBREVIATION - Static variable in class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.FieldOrder
 
abbreviation - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
AbstractSolrIndexServiceExtensionHandler - Class in org.broadleafcommerce.core.search.service.solr.index
Implementors of the SolrIndexServiceExtensionHandler interface should extend this class so that if additional extension points are added which they don't care about, their code will not need to be modified.
AbstractSolrIndexServiceExtensionHandler() - Constructor for class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandler
 
AbstractSolrSearchServiceExtensionHandler - Class in org.broadleafcommerce.core.search.service.solr
Implementors of the SolrSearchServiceExtensionHandler interface should extend this class so that if additional extension points are added which they don't care about, their code will not need to be modified.
AbstractSolrSearchServiceExtensionHandler() - Constructor for class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
active - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
active - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
activeEndDate - Variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
The active end date.
activeStartDate - Variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
The active start date.
addAditionalLookupType(String) - Method in class org.broadleafcommerce.core.search.domain.FieldEntity
 
addChildDocument(SearchResultItem) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
addChildDocuments(Collection<SearchResultItem>) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
addDocuments(Collection<SolrInputDocument>) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
 
addDocuments(Collection<SolrInputDocument>) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
addField(String, Object) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
This will add a field to the document.
additionalLookupTypes - Variable in class org.broadleafcommerce.core.search.domain.FieldEntity
 
addPropertyValues(Indexable, Field, FieldType, Map<String, Object>, String, List<Locale>) - Method in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandler
 
addPropertyValues(Indexable, Field, FieldType, Map<String, Object>, String, List<Locale>) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandler
Given the input field, populates the values array with the fields needed for the passed in field.
adminServer - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
afterBuildPage() - Method in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
afterBuildPage() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
Executes after building each page, this is where any filters or cleanup for building can be taken care of
afterCountIndexables() - Method in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
afterCountIndexables() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
Executes after the count, this is where any filters or cleanup for counting can be taken care of
afterPropertiesSet() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
afterReadIndexables() - Method in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
afterReadIndexables() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
Executes after the read, this is where any filters or cleanup for reading can be taken care of
attachActiveFacetFilters(SolrQuery, Map<String, SearchFacetDTO>, SearchCriteria) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Restricts the query by adding active facet filters.
attachActiveFacetFilters(SolrQuery, Map<String, SearchFacetDTO>, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
attachActiveFacetFilters(SolrQuery, Map<String, SearchFacetDTO>, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Restricts the query by adding active facet filters.
attachAdditionalBasicFields(Indexable, SolrInputDocument, SolrHelperService) - Method in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandler
 
attachAdditionalBasicFields(Indexable, SolrInputDocument, SolrHelperService) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandler
Allows the extension additional fields to the document that are not configured via the DB.
attachAdditionalDocumentFields(Indexable, SolrInputDocument) - Method in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandler
 
attachAdditionalDocumentFields(Indexable, SolrInputDocument) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandler
 
attachAdditionalDocumentFields(Indexable, SolrInputDocument) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
Implementors can extend this and override this method to add additional fields to the Solr document.
attachBasicDocumentFields(Indexable, SolrInputDocument) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
attachFacet(SolrQuery, String, SearchFacetDTO) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
attachFacet(SolrQuery, String, SearchFacetDTO, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
attachFacet(SolrQuery, String, SearchFacetDTO) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
attachFacet(SolrQuery, String, SearchFacetDTO, SearchCriteria) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
Attaches the given dto to the given query, if possible
attachFacets(SolrQuery, Map<String, SearchFacetDTO>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
attachFacets(SolrQuery, Map<String, SearchFacetDTO>, SearchCriteria) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Notifies solr about which facets you want it to determine results and counts for.
attachFacets(SolrQuery, Map<String, SearchFacetDTO>) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
Deprecated.
attachFacets(SolrQuery, Map<String, SearchFacetDTO>, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
attachFacets(SolrQuery, Map<String, SearchFacetDTO>, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Notifies solr about which facets you want it to determine results and counts for
attachIndexableDocumentFields(SolrInputDocument, Indexable, List<IndexField>, List<Locale>) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Iterates through the fields for this indexable and indexes any SearchField's or SearchFacet's.
attachIndexableDocumentFields(SolrInputDocument, Indexable, List<IndexField>, List<Locale>) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
attachSortClause(SolrQuery, SearchCriteria) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Sets up the sorting criteria.
attachSortClause(SolrQuery, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
attachSortClause(SolrQuery, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Sets up the sorting criteria.
attributes - Variable in class org.broadleafcommerce.core.search.service.solr.SearchContextDTO
 

B

beforeBuildPage() - Method in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
beforeBuildPage() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
Executes before building each page, this is where any filters or setup for building can be taken care of
beforeCountIndexables() - Method in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
beforeCountIndexables() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
Executes before the count, this is where any filters or setup for counting can be taken care of
beforeReadIndexables() - Method in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
beforeReadIndexables() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
Executes before the read, this is where any filters or setup for reading can be taken care of
blFileSystemSolrIndexStatusProvider() - Method in class org.broadleafcommerce.autoconfig.search.SearchAutoConfiguration
 
blSolrIndexStatusProviders() - Method in class org.broadleafcommerce.autoconfig.search.SearchAutoConfiguration
 
BOOLEAN - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
BOOLEANS - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
BroadleafCloudSolrClient - Class in org.broadleafcommerce.core.search.service.solr
 
BroadleafCloudSolrClient(String) - Constructor for class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
BroadleafCloudSolrClient(String, HttpClient) - Constructor for class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
BroadleafCloudSolrClient(Collection<String>, String) - Constructor for class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
BroadleafCloudSolrClient(Collection<String>, String, HttpClient) - Constructor for class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
BroadleafCloudSolrClient(String, boolean) - Constructor for class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
BroadleafCloudSolrClient(String, boolean, HttpClient) - Constructor for class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
BroadleafCloudSolrClient(String, LBHttpSolrClient) - Constructor for class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
BroadleafCloudSolrClient(String, LBHttpSolrClient, boolean) - Constructor for class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
buildActiveFacetFilter(FieldEntity, String, String[], List<String>) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
buildActiveFacetFilter(FieldEntity, String, String[], List<String>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
Builds the active facet filter query string for the given entity type and values.
buildCustomFieldQuery(String) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
buildCustomFieldQuery(String, String) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
buildDocument(Indexable, List<IndexField>, List<Locale>) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Given a product, fields that relate to that product, and a list of locales and pricelists, builds a SolrInputDocument to be added to the Solr index.
buildDocument(Indexable, List<IndexField>, List<Locale>) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
builder - Variable in class org.broadleafcommerce.core.search.service.solr.FileSystemSolrIndexStatusProviderImpl
 
buildIncrementalIndex(List<? extends Indexable>, SolrClient) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Builds a set of Indexables against the given SolrServer
buildIncrementalIndex(int, Long, SolrIndexOperation) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
buildIncrementalIndex(List<? extends Indexable>, SolrClient) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
buildIndex() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Handles all the document building for the current index rebuild.
buildIndex() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
buildPage(List<? extends Indexable>) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
buildPrefixListForIndexField(IndexField, FieldType, List<String>) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
buildPrefixListForIndexField(IndexField, FieldType, List<String>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
Returns a prefix if required for the passed in searchable field.
buildQueryFieldsString(SolrQuery, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
buildSearchFacetDTOs(List<SearchFacet>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Builds a list of SearchFacetDTOs from a list of SearchFacets.
buildSearchFacetDTOs(List<SearchFacet>) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
buildSearchFacetDTOs(List<SearchFacet>) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Create the wrapper DTO around the SearchFacet
buildSolrCoreDirectories(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
This creates the proper directories and writes the correct properties files for Solr to run in embedded mode.

C

cachedDate - Variable in class org.broadleafcommerce.core.search.redirect.dao.SearchRedirectDaoImpl
 
canMultiselect - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
CatalogStructure() - Constructor for class org.broadleafcommerce.core.search.service.solr.index.SolrIndexCachedOperation.CatalogStructure
 
CATEGORY - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
CATEGORY_FORMAT_REGEX - Static variable in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
categoryFilters - Variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
The category that the user searched on
children - Variable in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
clear() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
Remove all fields from the document
clearCache() - Static method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexCachedOperation
Clear the thread local cache from the thread
commit(SolrClient) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Allows a commit to be called.
commit(SolrClient, boolean, boolean, boolean) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
This allows an external caller to force a commit to the SolrClient.
commit - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
commit(SolrClient) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
commit(SolrClient, boolean, boolean, boolean) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
containsKey(Object) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
containsValue(Object) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
convert(String) - Method in interface org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionService
Given a simple MVEL rule, convert it to Search Criteria.
convert(String) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
convertDisplayOrderToLong(SolrIndexCachedOperation.CatalogStructure, String) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
We multiply the BigDecimal by 1,000,000 to maintain any possible decimals in use the displayOrder value.
convertPrefixListToString(List<String>) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
convertToMappedProperty(String, String, String) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
Deprecated.
see SolrHelperService.getPropertyValue()
COORDINATE - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
copyConfigToSolrHome(InputStream, File) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
copyPropertyToCollection(Collection<Object>, Object) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
countIndexableItems() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
countIndexables() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
The count of all of the Indexable items about to be indexed.
createAliasIfNotExist(CloudSolrClient, String, String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
createCollectionIfNotExist(CloudSolrClient, String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class org.broadleafcommerce.core.search.domain.IndexFieldTypeImpl
 
createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
createSearchContextDTO() - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
createSynonym(SearchSynonym) - Method in interface org.broadleafcommerce.core.search.dao.SearchSynonymDao
 
createSynonym(SearchSynonym) - Method in class org.broadleafcommerce.core.search.dao.SearchSynonymDaoImpl
 
currentDateResolution - Variable in class org.broadleafcommerce.core.search.redirect.dao.SearchRedirectDaoImpl
 
CUSTOM_FIELD_CONTAINS_FORMAT_REGEX - Static variable in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
CUSTOM_FIELD_EQUALS_FORMAT_REGEX - Static variable in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
CUSTOMER - Static variable in class org.broadleafcommerce.core.search.domain.FieldEntity
 
CUSTOMER_KEY - Static variable in class org.broadleafcommerce.core.search.service.solr.SearchContextDTO
 

D

DATE - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
DATES - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
Dates - Static variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectAdminPresentation.GroupName
 
Dates - Static variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectAdminPresentation.GroupOrder
 
DEFAULT_CATALOG_CACHE_KEY - Static variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexCachedOperation
 
defaultLocale - Static variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
deleteAllDocuments(SolrClient) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
 
deleteAllDocuments() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
deleteAllDocuments(SolrClient) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
deleteAllNamespaceDocuments(SolrClient) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
 
deleteAllNamespaceDocuments(SolrClient) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
deleteAllReindexCoreDocuments() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
This method deletes all of the documents from SolrContext#getReindexServer()
deleteByQuery(String) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
 
deleteByQuery(String) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
deleteSynonym(SearchSynonym) - Method in interface org.broadleafcommerce.core.search.dao.SearchSynonymDao
 
deleteSynonym(SearchSynonym) - Method in class org.broadleafcommerce.core.search.dao.SearchSynonymDaoImpl
 
Dependent - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.GroupName
 
Dependent - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.GroupOrder
 
Dependent - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.TabName
 
Dependent - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.TabOrder
 
destroy() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
destroy() - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
determineCoreName(HttpSolrClient) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
doc - Variable in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
DOUBLE - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
DOUBLES - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 

E

em - Variable in class org.broadleafcommerce.core.search.dao.FieldDaoImpl
 
em - Variable in class org.broadleafcommerce.core.search.dao.IndexFieldDaoImpl
 
em - Variable in class org.broadleafcommerce.core.search.dao.SearchFacetDaoImpl
 
em - Variable in class org.broadleafcommerce.core.search.dao.SearchSynonymDaoImpl
 
em - Variable in class org.broadleafcommerce.core.search.redirect.dao.SearchRedirectDaoImpl
 
endBatchEvent(List<? extends Indexable>) - Method in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandler
 
endBatchEvent(List<? extends Indexable>) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandler
Perform actions to end a batch event, such as closing any Contexts that have been previously created.
ENTITY_TYPE - Static variable in class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.FieldOrder
 
ENTITY_TYPE - Static variable in class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.FieldOrder
 
entityConfiguration - Variable in class org.broadleafcommerce.core.search.dao.FieldDaoImpl
 
entityConfiguration - Variable in class org.broadleafcommerce.core.search.dao.IndexFieldDaoImpl
 
entityConfiguration - Variable in class org.broadleafcommerce.core.search.dao.SearchFacetDaoImpl
 
entityType - Variable in class org.broadleafcommerce.core.search.domain.FieldImpl
 
entrySet() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
equals(Object) - Method in class org.broadleafcommerce.core.search.domain.FieldEntity
 
equals(Object) - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
equals(Object) - Method in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
equals(Object) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
equals(Object) - Method in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
errorOnConcurrentReIndex - Variable in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
errorOnConcurrentReIndex - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
execute() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexCachedOperation.CacheOperation
Execute the block of work
executeSolrIndexOperation(SolrIndexOperation) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Executes the given operation in the correct method order
executeSolrIndexOperation(SolrIndexOperation) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
extensionManager - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
extensionManager - Variable in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 

F

facet - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
facet - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
facetIsAvailable(SearchFacet, Map<String, String[]>) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Checks to see if the requiredFacets condition for a given facet is met.
facets - Variable in class org.broadleafcommerce.core.search.domain.SearchResult
 
facetValues - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
Field - Interface in org.broadleafcommerce.core.search.domain
Represents a String-based mapping of entities and properties.
field - Variable in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
FieldAdminPresentation - Interface in org.broadleafcommerce.core.search.domain
 
FieldAdminPresentation.FieldOrder - Class in org.broadleafcommerce.core.search.domain
 
FieldAdminPresentation.GroupName - Class in org.broadleafcommerce.core.search.domain
 
FieldAdminPresentation.GroupOrder - Class in org.broadleafcommerce.core.search.domain
 
FieldAdminPresentation.TabName - Class in org.broadleafcommerce.core.search.domain
 
FieldAdminPresentation.TabOrder - Class in org.broadleafcommerce.core.search.domain
 
FieldDao - Interface in org.broadleafcommerce.core.search.dao
DAO to facilitate interaction with Broadleaf fields.
fieldDao - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
fieldDao - Variable in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
FieldDaoImpl - Class in org.broadleafcommerce.core.search.dao
 
FieldDaoImpl() - Constructor for class org.broadleafcommerce.core.search.dao.FieldDaoImpl
 
FieldEntity - Class in org.broadleafcommerce.core.search.domain
An extensible enumeration of entities that are used for searching and reporting
FieldEntity() - Constructor for class org.broadleafcommerce.core.search.domain.FieldEntity
 
FieldEntity(String, String) - Constructor for class org.broadleafcommerce.core.search.domain.FieldEntity
 
FieldImpl - Class in org.broadleafcommerce.core.search.domain
 
FieldImpl() - Constructor for class org.broadleafcommerce.core.search.domain.FieldImpl
 
FieldOrder() - Constructor for class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.FieldOrder
 
FieldOrder() - Constructor for class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.FieldOrder
 
fieldType - Variable in class org.broadleafcommerce.core.search.domain.IndexFieldTypeImpl
 
fieldType - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
FieldType - Class in org.broadleafcommerce.core.search.domain.solr
An extensible enumeration of entities that are used for searching and reporting
FieldType() - Constructor for class org.broadleafcommerce.core.search.domain.solr.FieldType
 
FieldType(String, String) - Constructor for class org.broadleafcommerce.core.search.domain.solr.FieldType
 
fieldTypes - Variable in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
FileSystemSolrIndexStatusProviderImpl - Class in org.broadleafcommerce.core.search.service.solr
 
FileSystemSolrIndexStatusProviderImpl() - Constructor for class org.broadleafcommerce.core.search.service.solr.FileSystemSolrIndexStatusProviderImpl
 
filterCriteria - Variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
filterSearchFacetRanges(SearchFacetDTO, List<SearchFacetRange>) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
filterSearchFacetRanges(SearchFacetDTO, List<SearchFacetRange>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
Builds the search facet ranges for the provided dto.
findSearchRedirectBySearchTerm(String) - Method in interface org.broadleafcommerce.core.search.redirect.dao.SearchRedirectDao
 
findSearchRedirectBySearchTerm(String) - Method in class org.broadleafcommerce.core.search.redirect.dao.SearchRedirectDaoImpl
 
findSearchRedirectBySearchTerm(String) - Method in interface org.broadleafcommerce.core.search.redirect.service.SearchRedirectService
Checks the passed in URL to determine if there is a matching SearchRedirect.
findSearchRedirectBySearchTerm(String) - Method in class org.broadleafcommerce.core.search.redirect.service.SearchRedirectServiceImpl
Checks the passed in URL to determine if there is a matching SearchRedirect.
findSearchResults(SearchCriteria) - Method in interface org.broadleafcommerce.core.search.service.SearchService
Performs a search for search results based on the given SearchCriteria, if SearchCriteria has a category, the category is considering for the search.
findSearchResults(SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
findSearchResults(String, List<SearchFacetDTO>, SearchCriteria, String...) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Given a qualified solr query string (such as "category:2002"), actually performs a solr search.
format - Variable in class org.broadleafcommerce.core.search.service.solr.FileSystemSolrIndexStatusProviderImpl
 
FRIENDLY_NAME - Static variable in class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.FieldOrder
 
FRIENDLY_NAME - Static variable in class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.FieldOrder
 
friendlyName - Variable in class org.broadleafcommerce.core.search.domain.FieldImpl
 

G

General - Static variable in class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.GroupName
 
General - Static variable in class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.GroupOrder
 
General - Static variable in class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.GroupName
 
General - Static variable in class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.GroupOrder
 
General - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.GroupName
 
General - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.GroupOrder
 
General - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.TabName
 
General - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.TabOrder
 
General - Static variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectAdminPresentation.GroupName
 
General - Static variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectAdminPresentation.GroupOrder
 
General - Static variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectAdminPresentation.TabName
 
General - Static variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectAdminPresentation.TabOrder
 
genericEntityDao - Variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
get(Object) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
get(String) - Method in class org.broadleafcommerce.core.search.service.solr.SearchContextDTO
 
getAbbreviation() - Method in interface org.broadleafcommerce.core.search.domain.Field
Gets the abbreviation of this Field.
getAbbreviation() - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
getAbbreviation() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
getActiveEndDate() - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
getActiveEndDate() - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
getActiveStartDate() - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
getActiveStartDate() - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
getAdditionalInfo() - Method in interface org.broadleafcommerce.core.search.service.solr.index.IndexStatusInfo
Arbitrary information about the index.
getAdditionalInfo() - Method in class org.broadleafcommerce.core.search.service.solr.index.IndexStatusInfoImpl
 
getAdditionalLookupTypes() - Method in class org.broadleafcommerce.core.search.domain.FieldEntity
 
getAdminServer() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
The adminServer is just a reference to a SolrClient component for connecting to Solr.
getAllLocales() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
 
getAllLocales() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
getAllLookupTypes() - Method in class org.broadleafcommerce.core.search.domain.FieldEntity
 
getAllSynonyms() - Method in interface org.broadleafcommerce.core.search.dao.SearchSynonymDao
 
getAllSynonyms() - Method in class org.broadleafcommerce.core.search.dao.SearchSynonymDaoImpl
 
getAttributes() - Method in class org.broadleafcommerce.core.search.service.solr.SearchContextDTO
 
getCache() - Static method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexCachedOperation
Retrieve the cache bound to the current thread.
getCanMultiselect() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Gets whether or not you can multiselect values for this Facet
getCanMultiselect() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getCatalogFieldName() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
The field that should store which catalog the item is being indexed for
getCatalogFieldName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getCatalogOverridesFieldName() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
The field that the list of catalogs that have overridden this document are in.
getCatalogOverridesFieldName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getCategoryFieldName() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
 
getCategoryFieldName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getCategoryFilter(SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
getCategoryFilters() - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
getCategoryId(Long, Long[]) - Method in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandler
 
getCategoryId(Long, Long[]) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandler
In certain scenarios, the requested category id might not be the one that should be used in Solr.
getCategoryId(String) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
getCategorySortFieldName(String) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
 
getCategorySortFieldName(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getChildDocumentCount() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
getChildren() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
Returns the list of child documents, or null if none.
getCurrentDateAfterFactoringInDateResolution() - Method in class org.broadleafcommerce.core.search.redirect.dao.SearchRedirectDaoImpl
 
getCurrentDateResolution() - Method in class org.broadleafcommerce.core.search.redirect.dao.SearchRedirectDaoImpl
 
getCustomFieldPropertyName(String) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
getCustomFieldValue(String) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
getDefaultCollection() - Method in class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
getDefaultLocale() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Returns the default locale.
getDefaultLocale() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getDefaultLocalePrefix() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
 
getDefaultLocalePrefix() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getDocumentType(Indexable) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Returns the type for the given Indexable.
getDocumentType(Indexable) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getEndResult() - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
getEntityType() - Method in interface org.broadleafcommerce.core.search.domain.Field
Gets the entityType of this Field
getEntityType() - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
getExplicitCategoryFieldName() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
 
getExplicitCategoryFieldName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getFacet() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
getFacet() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
getFacetFieldType() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
This String represents the FieldType for the given SearchFacet.
getFacetFieldType() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getFacets() - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
getFacetValues() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
getField() - Method in interface org.broadleafcommerce.core.search.domain.IndexField
Gets the field for this search field
getField() - Method in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
getField() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Returns the field associated with this facet.
getField() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getFieldEntityType() - Method in interface org.broadleafcommerce.core.search.domain.Indexable
Which type of Field should be queried for when looking up database-driven search fields to store in the search index
getFieldNames() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
getFieldType() - Method in interface org.broadleafcommerce.core.search.domain.IndexFieldType
 
getFieldType() - Method in class org.broadleafcommerce.core.search.domain.IndexFieldTypeImpl
 
getFieldType() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
The main relationship to the rest of the search index entities
getFieldType() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getFieldTypes() - Method in interface org.broadleafcommerce.core.search.domain.IndexField
Gets the searchable field types for this search field
getFieldTypes() - Method in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
getFieldValue(String) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
Get the value or collection of values for a given field.
getFieldValueMap() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
Expose a Map interface to the solr fields.
getFieldValues(String) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
Get a collection of values for a given field name
getFieldValuesMap() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
Expose a Map interface to the solr field value collection.
getFilterCriteria() - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
getFirstValue(String) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
returns the first value for a field
getFriendlyName() - Method in interface org.broadleafcommerce.core.search.domain.Field
Returns the friendly name of the field, for use by admin or other UI.
getFriendlyName() - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
getFriendlyType() - Method in class org.broadleafcommerce.core.search.domain.FieldEntity
 
getFriendlyType() - Method in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
getGlobalFacetTagField() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
This property is needed to be non-null to allow filtering by multiple facets at one time and have the results be an AND of the facets.
getGlobalFacetTagField() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getId() - Method in interface org.broadleafcommerce.core.search.domain.Field
Gets the id
getId() - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
getId() - Method in interface org.broadleafcommerce.core.search.domain.Indexable
The primary key for this indexable item that gets stored in the search index SolrHelperService#getIndexableIdFieldName()
getId() - Method in interface org.broadleafcommerce.core.search.domain.IndexField
Gets the id for this search field
getId() - Method in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
getId() - Method in interface org.broadleafcommerce.core.search.domain.IndexFieldType
 
getId() - Method in class org.broadleafcommerce.core.search.domain.IndexFieldTypeImpl
 
getId() - Method in interface org.broadleafcommerce.core.search.domain.RequiredFacet
 
getId() - Method in class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
getId() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Returns the internal id
getId() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getId() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacetRange
Returns the internal id
getId() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
getId() - Method in class org.broadleafcommerce.core.search.domain.SearchSynonymImpl
 
getId() - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
getId() - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
getIdFieldName() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
 
getIdFieldName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getIndexableId(Indexable, Long[]) - Method in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandler
 
getIndexableId(Indexable, Long[]) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandler
In certain scenarios, the requested product id might not be the one that should be used in Solr.
getIndexableId(Indexable) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
In certain cases, the sku id used for Solr indexing is different than the direct id on the sku.
getIndexableId(Indexable) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getIndexableIdFieldName() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
 
getIndexableIdFieldName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getIndexField() - Method in interface org.broadleafcommerce.core.search.domain.IndexFieldType
 
getIndexField() - Method in class org.broadleafcommerce.core.search.domain.IndexFieldTypeImpl
 
getIndexFieldTypes(FieldType) - Method in interface org.broadleafcommerce.core.search.dao.IndexFieldDao
 
getIndexFieldTypes(FieldType) - Method in class org.broadleafcommerce.core.search.dao.IndexFieldDaoImpl
 
getIndexFieldTypesByAbbreviation(String) - Method in interface org.broadleafcommerce.core.search.dao.IndexFieldDao
 
getIndexFieldTypesByAbbreviation(String) - Method in class org.broadleafcommerce.core.search.dao.IndexFieldDaoImpl
 
getIndexFieldTypesByAbbreviationOrPropertyName(String) - Method in interface org.broadleafcommerce.core.search.dao.IndexFieldDao
 
getIndexFieldTypesByAbbreviationOrPropertyName(String) - Method in class org.broadleafcommerce.core.search.dao.IndexFieldDaoImpl
 
getIndexStatus() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexStatusService
 
getIndexStatus() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexStatusServiceImpl
 
getInstance(String) - Static method in class org.broadleafcommerce.core.search.domain.FieldEntity
 
getInstance(String) - Static method in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
getLabel() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Gets the label of this SearchFacet.
getLabel() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getLastIndexDate() - Method in interface org.broadleafcommerce.core.search.service.solr.index.IndexStatusInfo
The most recent index date
getLastIndexDate() - Method in class org.broadleafcommerce.core.search.service.solr.index.IndexStatusInfoImpl
 
getLocalePrefix() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Determines if there is a locale prefix that needs to be applied to the given field for this particular request.
getLocalePrefix() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getLocalePrefix() - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
getMainEntityName() - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
getMainEntityName() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getMainEntityName() - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
getMaxValue() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacetRange
Gets the maximum value for this SearchFacetRange Note: The default SearchFacetRangeImpl allows this value to be null
getMaxValue() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
getMaxValue() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
getMinValue() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacetRange
Gets the minimum value for this SearchFacetRange Note: The default SearchFacetRangeImpl does not allow this value to be null
getMinValue() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
getMinValue() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
getName() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Gets the name of this SearchFacet.
getName() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getNamedFacetMap(List<SearchFacetDTO>, SearchCriteria) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Returns a map of fully qualified solr index field key to the searchFacetDTO object
getNamedFacetMap(List<SearchFacetDTO>, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getNamedFacetMap(List<SearchFacetDTO>, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
getNamespace() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getNamespaceFieldName() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
 
getNamespaceFieldName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getOverrideGeneratedPropertyName() - Method in interface org.broadleafcommerce.core.search.domain.Field
 
getOverrideGeneratedPropertyName() - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
getPage() - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
getPage() - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
getPageSize() - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
getPageSize() - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
getPrimaryName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getPropertyName() - Method in interface org.broadleafcommerce.core.search.domain.Field
Gets the propertyName of this Field.
getPropertyName() - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
getPropertyNameForIndexField(IndexField, FieldType, String) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Returns the property name for the given field, field type, and prefix
getPropertyNameForIndexField(IndexField, FieldType) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Returns the property name for the given field and field type.
getPropertyNameForIndexField(IndexField, FieldType, String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getPropertyNameForIndexField(IndexField, FieldType) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getPropertyValue(Object, Field) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
See getPropertyValue(Object, String)
getPropertyValue(Object, String) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
This method is meant to behave in a similar way to Apache's PropertyUtils.getProperty(Object, String).
getPropertyValue(Object, Field) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getPropertyValue(Object, String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getPropertyValueInternal(Object, String[], int) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getPropertyValues(Indexable, Field, FieldType, List<Locale>) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
Returns a map of prefix to value for the requested attributes.
getQualifiedFieldName() - Method in interface org.broadleafcommerce.core.search.domain.Field
Returns the qualified name of this Field.
getQualifiedFieldName() - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
getQuantity() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
getQuery() - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
getQueryField(SolrQuery, SearchCriteria, IndexFieldType, ExtensionResultHolder<List<String>>) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
getQueryField(SolrQuery, SearchCriteria, IndexFieldType, ExtensionResultHolder<List<String>>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
Finds and adds the query fields for the given search field and searchable field type.
getQueryFields(SolrQuery, List<String>, IndexField, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
This helper method gathers the query fields for the given field and stores them in the List parameter.
getQueryResponse() - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
getQueryString() - Method in class org.broadleafcommerce.core.search.domain.SearchQuery
 
getReindexName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getReindexOperation() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Creates the SolrIndexOperation for rebuilding the current index, used by SolrIndexService.buildIndex().
getReindexOperation() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
getReindexServer() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getRequiredFacet() - Method in interface org.broadleafcommerce.core.search.domain.RequiredFacet
 
getRequiredFacet() - Method in class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
getRequiredFacets() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
 
getRequiredFacets() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getRequiresAllDependentFacets() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
This boolean controls whether or not this particular facet requires one of the dependent facets to be active, or if it requires all of the dependent facets to be active.
getRequiresAllDependentFacets() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getResponseDocuments(QueryResponse) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Determines the list of SolrDocuments from the QueryResponse
getResponseDocuments(QueryResponse) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getResponseDocuments(QueryResponse) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
getResultItems() - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
getResultItems(List<SolrDocument>) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Given a list of product IDs from solr, this method will look up the IDs via the productDao and build out actual Product instances.
getSandBoxChangeTypeFieldName() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Used for DELETE documents that are extra documents created in a sandbox when an item is deleted.
getSandBoxChangeTypeFieldName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getSandBoxFieldName() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
The field that stores which sandbox the document is active for.
getSandBoxFieldName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getSandBoxPriorityFieldName() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Which level of the priority tree the sandbox field is in like approval or user
getSandBoxPriorityFieldName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getSearchable() - Method in interface org.broadleafcommerce.core.search.domain.IndexField
Whether or not the user should see results for this field when typing in search terms in the omnibox, or if this is just a field stored in the index (like margin or sorts)
getSearchable() - Method in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
getSearchableIndexFields(List<IndexField>) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
getSearchableIndexFields() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
 
getSearchableIndexFields() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getSearchableIndexFields(List<IndexField>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
Populated the List of searchable IndexField's that will be used in building the query fields (qf) for a Solr query.
getSearchDisplayPriority() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Gets the display priority of this SearchFacet on search result pages
getSearchDisplayPriority() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getSearchExplicitCategory() - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
getSearchFacet() - Method in interface org.broadleafcommerce.core.search.domain.RequiredFacet
 
getSearchFacet() - Method in class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
getSearchFacet() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacetRange
Gets the associated SearchFacet to this range
getSearchFacet() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
getSearchFacetRanges() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Gets the applicable ranges for this search facet, if any are specified.
getSearchFacetRanges() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getSearchFacets() - Method in interface org.broadleafcommerce.core.search.service.SearchService
Gets all available facets for search results page
getSearchFacets(List<SearchFacet>) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
getSearchFacets(List<SearchFacet>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
Populates the List of SearchFacet's, or else returns NOT_HANDLED
getSearchFacets() - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
getSearchPriority() - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
getSearchPriority() - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
getSearchTerm() - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
getSearchTerm() - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
getSeedStatusInstance() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexStatusService
Provide a custom IndexStatusInfo instance to be used by the system.
getSeedStatusInstance() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexStatusServiceImpl
 
getServer() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getShowOnSearch() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Gets a boolean that specifies whether or not this SearchFacet should be displayed on search result pages in addition to category pages
getShowOnSearch() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getSiteAliasBase() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getSiteAliasName(Site) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getSiteCollectionBase() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getSiteCollectionName(Site) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getSiteReindexAliasName(Site) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getSiteReindexCollectionName(Site) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getSiteReindexServer() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getSiteServer() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getSolrCloudConfigName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getSolrCloudNumShards() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getSolrConfig() - Method in class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
getSolrDocumentId(SolrInputDocument, Indexable) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
 
getSolrDocumentId(SolrInputDocument, Indexable) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getSolrFieldKeyMap(SearchCriteria, List<IndexField>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
 
getSolrFieldKeyMap(SearchCriteria, List<IndexField>) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getSolrFieldTag(String, String, SearchFacetRange) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Returns a solr field tag.
getSolrFieldTag(String, String, SearchFacetRange) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getSolrFieldTag(String, String, SearchFacetRange) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Returns a solr field tag.
getSolrHomePath() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
getSolrQueryMethod() - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Allows the user to choose the query method to use.
getSolrRangeFunctionString(BigDecimal, BigDecimal) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Returns a string representing a call to the frange solr function.
getSolrRangeFunctionString(BigDecimal, BigDecimal) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getSolrRangeFunctionString(BigDecimal, BigDecimal) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
getSolrRangeString(String, BigDecimal, BigDecimal) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Creates a range filter (e.g.
getSolrRangeString(String, BigDecimal, BigDecimal) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getSolrRangeString(String, BigDecimal, BigDecimal) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
getSolrServerForIndexing() - Method in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
getSolrServerForIndexing() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
Which SolrClient the index should be built on
getSolrTaggedFieldString(String, String, SearchFacetRange) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Returns a fully composed solr field string.
getSolrTaggedFieldString(String, String, SearchFacetRange) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getSolrTaggedFieldString(String, String, SearchFacetRange) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Returns a fully composed solr field string.
getSortOrder(String[], String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getSortQuery() - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
getStartIndex() - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
getStartResult() - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
getStatusDirectory(SolrSearchServiceImpl) - Method in class org.broadleafcommerce.core.search.service.solr.FileSystemSolrIndexStatusProviderImpl
 
getStatusFile(SolrSearchServiceImpl) - Method in class org.broadleafcommerce.core.search.service.solr.FileSystemSolrIndexStatusProviderImpl
 
getSynonyms() - Method in interface org.broadleafcommerce.core.search.domain.SearchSynonym
 
getSynonyms() - Method in class org.broadleafcommerce.core.search.domain.SearchSynonymImpl
 
getTerm() - Method in interface org.broadleafcommerce.core.search.domain.SearchSynonym
 
getTerm() - Method in class org.broadleafcommerce.core.search.domain.SearchSynonymImpl
 
getTotalPages() - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
getTotalResults() - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
getTranslatable() - Method in interface org.broadleafcommerce.core.search.domain.Field
Returns whether or not this field should be considered translatable
getTranslatable() - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
getType() - Method in class org.broadleafcommerce.core.search.domain.FieldEntity
 
getType() - Method in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
getTypeFieldName() - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Returns the type field name, usually 'type_s'
getTypeFieldName() - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
getUnderlyingDocument() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
getUrl() - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
getUrl() - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
getUseFacetRanges() - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Gets whether or not this facet uses facet ranges
getUseFacetRanges() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
getValue() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
getValueKey() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
GLOBAL_FACET_TAG_FIELD - Static variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
globalFacetsForCategorySearch - Variable in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
GlobalSolrFullReIndexOperation - Class in org.broadleafcommerce.core.search.service.solr.index
Rebuilds the entire Solr index.
GlobalSolrFullReIndexOperation(SolrIndexService, SolrConfiguration, SolrHelperService, boolean) - Constructor for class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
GroupName() - Constructor for class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.GroupName
 
GroupName() - Constructor for class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.GroupName
 
GroupName() - Constructor for class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.GroupName
 
GroupName() - Constructor for class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectAdminPresentation.GroupName
 
GroupOrder() - Constructor for class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.GroupOrder
 
GroupOrder() - Constructor for class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.GroupOrder
 
GroupOrder() - Constructor for class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.GroupOrder
 
GroupOrder() - Constructor for class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectAdminPresentation.GroupOrder
 

H

handleUpdateIndexStatus(IndexStatusInfo) - Method in class org.broadleafcommerce.core.search.service.solr.FileSystemSolrIndexStatusProviderImpl
 
handleUpdateIndexStatus(IndexStatusInfo) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexStatusProvider
 
hasChildDocuments() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
hashCode() - Method in class org.broadleafcommerce.core.search.domain.FieldEntity
 
hashCode() - Method in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
hashCode() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
hashCode() - Method in class org.broadleafcommerce.core.search.domain.solr.FieldType
 

I

id - Variable in class org.broadleafcommerce.core.search.domain.FieldImpl
 
id - Variable in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
id - Variable in class org.broadleafcommerce.core.search.domain.IndexFieldTypeImpl
 
id - Variable in class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
id - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
id - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
ID - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
id - Variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
Indexable - Interface in org.broadleafcommerce.core.search.domain
Mainly a marker interface denoting that the entity should be indexed for search
indexExtensionManager - Variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
IndexField - Interface in org.broadleafcommerce.core.search.domain
Represents a field that gets stored in the search index
indexField - Variable in class org.broadleafcommerce.core.search.domain.IndexFieldTypeImpl
 
IndexFieldAdminPresentation - Interface in org.broadleafcommerce.core.search.domain
 
IndexFieldAdminPresentation.FieldOrder - Class in org.broadleafcommerce.core.search.domain
 
IndexFieldAdminPresentation.GroupName - Class in org.broadleafcommerce.core.search.domain
 
IndexFieldAdminPresentation.GroupOrder - Class in org.broadleafcommerce.core.search.domain
 
IndexFieldAdminPresentation.TabName - Class in org.broadleafcommerce.core.search.domain
 
IndexFieldAdminPresentation.TabOrder - Class in org.broadleafcommerce.core.search.domain
 
IndexFieldDao - Interface in org.broadleafcommerce.core.search.dao
DAO used to interact with the database search fields
indexFieldDao - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
indexFieldDao - Variable in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
indexFieldDao - Variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
indexFieldDao - Variable in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
IndexFieldDaoImpl - Class in org.broadleafcommerce.core.search.dao
 
IndexFieldDaoImpl() - Constructor for class org.broadleafcommerce.core.search.dao.IndexFieldDaoImpl
 
IndexFieldImpl - Class in org.broadleafcommerce.core.search.domain
 
IndexFieldImpl() - Constructor for class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
IndexFieldType - Interface in org.broadleafcommerce.core.search.domain
This interface is used for representing a FieldType for an IndexField
IndexFieldTypeImpl - Class in org.broadleafcommerce.core.search.domain
 
IndexFieldTypeImpl() - Constructor for class org.broadleafcommerce.core.search.domain.IndexFieldTypeImpl
 
indexService - Variable in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
IndexStatusInfo - Interface in org.broadleafcommerce.core.search.service.solr.index
General information about the current status of a (embedded) Solr instance's index
IndexStatusInfoImpl - Class in org.broadleafcommerce.core.search.service.solr.index
 
IndexStatusInfoImpl() - Constructor for class org.broadleafcommerce.core.search.service.solr.index.IndexStatusInfoImpl
 
INT - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
INTS - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
IS_LOCKED - Static variable in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
isActive() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
isActive() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
isActive() - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
isActive() - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
isActive() - Method in interface org.broadleafcommerce.core.search.service.SearchService
Determines whether or not the necessary configuration is in place
isActive() - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
isCategoryTargetingRule(String) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
isCustomFieldContainsCheck(String) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
isCustomFieldEqualsCheck(String) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
isCustomFieldIndexed(List<IndexFieldType>) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
isCustomFieldTargetingRule(String) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
isEmpty() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
isFacetAvailable(SearchFacet, Map<String, String[]>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Checks to see if the requiredFacets condition for a given facet is met.
isFacetAvailable(SearchFacet, Map<String, String[]>) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
isFirstItem(String) - Method in class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 
isMultiValued(FieldType) - Static method in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
isNullActiveStartDateActive - Variable in class org.broadleafcommerce.core.search.redirect.dao.SearchRedirectDaoImpl
 
isReindexClient() - Method in class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
isShowQuantity() - Method in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
isSingleCoreMode() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
isSiteCollections() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
isSolrCloudMode() - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
isSolrConfigured - Variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
iterator() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
Iterate of String->Object keys

K

keySet() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 

L

label - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
localeService - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
localeService - Variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
LOCK_OBJECT - Static variable in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
logDeleteQuery(String) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
 
logDeleteQuery(String) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
logDocuments(Collection<SolrInputDocument>) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Prints out the docs to the trace logger
logDocuments(Collection<SolrInputDocument>) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
LONG - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
LONGS - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 

M

maxValue - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
maxValue - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
minValue - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
minValue - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
modifyBuiltDocuments(Collection<SolrInputDocument>, List<? extends Indexable>, List<IndexField>, List<Locale>) - Method in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandler
 
modifyBuiltDocuments(Collection<SolrInputDocument>, List<? extends Indexable>, List<IndexField>, List<Locale>) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandler
 
modifySearchResults(List<SolrDocument>, List<SearchResultItem>) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
modifySearchResults(List<SolrDocument>, List<SearchResultItem>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
Modifies the product search results from a Solr query
modifySolrQuery(SolrQuery, String, List<SearchFacetDTO>, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
modifySolrQuery(SearchContextDTO, SolrQuery, String, List<SearchFacetDTO>, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
modifySolrQuery(SolrQuery, String, List<SearchFacetDTO>, SearchCriteria) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
Provides an extension point to modify the SolrQuery.
modifySolrQuery(SearchContextDTO, SolrQuery, String, List<SearchFacetDTO>, SearchCriteria) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
Provides an extension point to modify the SolrQuery.
modifySolrQuery(SolrQuery, String, List<SearchFacetDTO>, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Provides a hook point for implementations to modify all SolrQueries before they're executed.
MvelToSearchCriteriaConversionService - Interface in org.broadleafcommerce.core.search.service.solr
Convenience methods for converting simple MVEL rules to Solr SearchCriteria
MvelToSearchCriteriaConversionServiceImpl - Class in org.broadleafcommerce.core.search.service.solr
Convenience methods for converting simple MVEL rules to Solr SearchCriteria
MvelToSearchCriteriaConversionServiceImpl() - Constructor for class org.broadleafcommerce.core.search.service.solr.MvelToSearchCriteriaConversionServiceImpl
 

N

name - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
namespace - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 

O

obtainLock() - Method in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
obtainLock() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
Grab some sort of lock so that nothing else can index items at the same time
OFFER - Static variable in class org.broadleafcommerce.core.search.domain.FieldEntity
 
optimizeIndex(SolrClient) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Triggers the Solr optimize index function on the given server.
optimizeIndex(SolrClient) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
optimizeIndex(SolrClient) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Tells Solr to optimize the index.
optimizeIndex(SolrClient) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
Options - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.GroupName
 
Options - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.GroupOrder
 
ORDER - Static variable in class org.broadleafcommerce.core.search.domain.FieldEntity
 
ORDERITEM - Static variable in class org.broadleafcommerce.core.search.domain.FieldEntity
 
org.broadleafcommerce.autoconfig.search - package org.broadleafcommerce.autoconfig.search
 
org.broadleafcommerce.core.search.dao - package org.broadleafcommerce.core.search.dao
 
org.broadleafcommerce.core.search.domain - package org.broadleafcommerce.core.search.domain
 
org.broadleafcommerce.core.search.domain.solr - package org.broadleafcommerce.core.search.domain.solr
 
org.broadleafcommerce.core.search.redirect.dao - package org.broadleafcommerce.core.search.redirect.dao
 
org.broadleafcommerce.core.search.redirect.domain - package org.broadleafcommerce.core.search.redirect.domain
 
org.broadleafcommerce.core.search.redirect.service - package org.broadleafcommerce.core.search.redirect.service
 
org.broadleafcommerce.core.search.service - package org.broadleafcommerce.core.search.service
 
org.broadleafcommerce.core.search.service.solr - package org.broadleafcommerce.core.search.service.solr
 
org.broadleafcommerce.core.search.service.solr.index - package org.broadleafcommerce.core.search.service.solr.index
 
OVERRIDE_GENERATED_PROPERTY_NAME - Static variable in class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.FieldOrder
 
OVERRIDE_GENERATED_PROPERTY_NAME - Static variable in class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.FieldOrder
 
overrideGeneratedPropertyName - Variable in class org.broadleafcommerce.core.search.domain.FieldImpl
 

P

page - Variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
page - Variable in class org.broadleafcommerce.core.search.domain.SearchResult
 
PAGE_NUMBER - Static variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
PAGE_SIZE_STRING - Static variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
pageSize - Variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
pageSize - Variable in class org.broadleafcommerce.core.search.domain.SearchResult
 
pageSize - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
performCachedOperation(SolrIndexCachedOperation.CacheOperation) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
SolrIndexService exposes #buildIncrementalIndex(int, int, boolean).
performCachedOperation(SolrIndexCachedOperation.CacheOperation) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
populateDocumentForIndexField(SolrInputDocument, IndexField, FieldType, Map<String, Object>) - Method in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandler
 
populateDocumentForIndexField(SolrInputDocument, IndexField, FieldType, Map<String, Object>) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandler
This is used to populate any fields for the given parameters as well as adding any property names to the added properties list.
postBuildIndex() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Executed after we do any indexing when rebuilding the current index.
postBuildIndex() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
preBuildIndex() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Executed before we do any indexing when rebuilding the index.
preBuildIndex() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
PREFIX_SEPARATOR - Static variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
PRICE - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
primaryName - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
primaryServer - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
PRODUCT - Static variable in class org.broadleafcommerce.core.search.domain.FieldEntity
 
PROPERTY_NAME - Static variable in class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.FieldOrder
 
PROPERTY_NAME - Static variable in class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.FieldOrder
 
propertyName - Variable in class org.broadleafcommerce.core.search.domain.FieldImpl
 
put(String, Object) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
putAll(Map<? extends String, ? extends Object>) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 

Q

quantity - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
query - Variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
The query that the user actually typed into the search box, fully sanitized
QUERY_STRING - Static variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
queryResponse - Variable in class org.broadleafcommerce.core.search.domain.SearchResult
 

R

Ranges - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.GroupName
 
Ranges - Static variable in class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.GroupOrder
 
readAllActiveIndexables(int, Long) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
readAllProductFields() - Method in interface org.broadleafcommerce.core.search.dao.FieldDao
 
readAllProductFields() - Method in class org.broadleafcommerce.core.search.dao.FieldDaoImpl
 
readAllSearchFacets(FieldEntity) - Method in interface org.broadleafcommerce.core.search.dao.SearchFacetDao
Returns all SearchFacets that are tagged with showOnSearch for the given entity type
readAllSearchFacets(FieldEntity) - Method in class org.broadleafcommerce.core.search.dao.SearchFacetDaoImpl
 
readAllSkuFields() - Method in interface org.broadleafcommerce.core.search.dao.FieldDao
 
readAllSkuFields() - Method in class org.broadleafcommerce.core.search.dao.FieldDaoImpl
 
readFieldByAbbreviation(String) - Method in interface org.broadleafcommerce.core.search.dao.FieldDao
Given an abbreviation, returns the Field object that maps to this abbreviation.
readFieldByAbbreviation(String) - Method in class org.broadleafcommerce.core.search.dao.FieldDaoImpl
 
readFieldsByEntityType(FieldEntity) - Method in interface org.broadleafcommerce.core.search.dao.FieldDao
Finds all fields based on the entity type.
readFieldsByEntityType(FieldEntity) - Method in class org.broadleafcommerce.core.search.dao.FieldDaoImpl
 
readFieldsByEntityType(FieldEntity) - Method in interface org.broadleafcommerce.core.search.dao.IndexFieldDao
Finds all of the IndexFields based on the entity type.
readFieldsByEntityType(FieldEntity) - Method in class org.broadleafcommerce.core.search.dao.IndexFieldDaoImpl
 
readIndexables(int, Long) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
Perform the a read of the Indexable items for a particular page and pageSize
readIndexFieldByFieldId(Long) - Method in interface org.broadleafcommerce.core.search.dao.IndexFieldDao
Returns the SearchField instance associated with the given field parameter, or null if non exists.
readIndexFieldByFieldId(Long) - Method in class org.broadleafcommerce.core.search.dao.IndexFieldDaoImpl
 
readIndexFieldForField(Field) - Method in interface org.broadleafcommerce.core.search.dao.IndexFieldDao
Returns the SearchField instance associated with the given field parameter, or null if non exists.
readIndexFieldForField(Field) - Method in class org.broadleafcommerce.core.search.dao.IndexFieldDaoImpl
 
readIndexStatus(IndexStatusInfo) - Method in class org.broadleafcommerce.core.search.service.solr.FileSystemSolrIndexStatusProviderImpl
 
readIndexStatus(IndexStatusInfo) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexStatusProvider
 
readSearchableFieldsByEntityType(FieldEntity) - Method in interface org.broadleafcommerce.core.search.dao.IndexFieldDao
Reads all of the IndexFields that are searchable on the entity type
readSearchableFieldsByEntityType(FieldEntity) - Method in class org.broadleafcommerce.core.search.dao.IndexFieldDaoImpl
 
readSearchFacetForField(Field) - Method in interface org.broadleafcommerce.core.search.dao.SearchFacetDao
Returns a SearchFacet for the given field, if one exists
readSearchFacetForField(Field) - Method in class org.broadleafcommerce.core.search.dao.SearchFacetDaoImpl
 
rebuildIndex() - Method in interface org.broadleafcommerce.core.search.service.SearchService
This method delegates to SolrIndexService.rebuildIndex().
rebuildIndex() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Executes a full rebuild of the Solr index.
rebuildIndex() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
rebuildIndex() - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
reindexClient - Variable in class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
reindexName - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
reindexServer - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
releaseLock() - Method in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
releaseLock() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexOperation
If a lock was obtained in SolrIndexOperation.obtainLock() this releases it
remove(Object) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
removeFields(String) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
Remove all fields with the name
RequiredFacet - Interface in org.broadleafcommerce.core.search.domain
 
requiredFacet - Variable in class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
RequiredFacetImpl - Class in org.broadleafcommerce.core.search.domain
 
RequiredFacetImpl() - Constructor for class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
requiredFacets - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
requiresAllDependentFacets - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
restoreState(Object[]) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Restores state that was saved prior to indexing that might have been altered.
restoreState(Object[]) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
resultItems - Variable in class org.broadleafcommerce.core.search.domain.SearchResult
 

S

sandBoxHelper - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
sanitizeQuery(String) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Strips out or replaces certain characters / substrings.
sanitizeQuery(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
sanitizeQuery(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Perform any necessary query sanitation here.
save(Field) - Method in interface org.broadleafcommerce.core.search.dao.FieldDao
Persist an instance to the data layer.
save(Field) - Method in class org.broadleafcommerce.core.search.dao.FieldDaoImpl
 
save(SearchFacet) - Method in interface org.broadleafcommerce.core.search.dao.SearchFacetDao
Persist to the data layer.
save(SearchFacet) - Method in class org.broadleafcommerce.core.search.dao.SearchFacetDaoImpl
 
saveState() - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexService
Saves some global context that might be altered during indexing.
saveState() - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
scrubFacetValue(String) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
 
scrubFacetValue(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
scrubFacetValue(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Scrubs a facet value string for all Solr special characters, automatically adding escape characters
searchable - Variable in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
SearchAutoConfiguration - Class in org.broadleafcommerce.autoconfig.search
 
SearchAutoConfiguration() - Constructor for class org.broadleafcommerce.autoconfig.search.SearchAutoConfiguration
 
SearchConfig - Interface in org.broadleafcommerce.core.search.domain
 
SearchContextDTO - Class in org.broadleafcommerce.core.search.service.solr
This contains a map of objects representing the context dtos for a search.
SearchContextDTO() - Constructor for class org.broadleafcommerce.core.search.service.solr.SearchContextDTO
 
SearchCriteria - Class in org.broadleafcommerce.core.search.domain
Container that holds additional criteria to consider when performing searches for Products
SearchCriteria() - Constructor for class org.broadleafcommerce.core.search.domain.SearchCriteria
 
searchDisplayPriority - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
searchExplicitCategory - Variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
searchExtensionManager - Variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
searchFacet - Variable in class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
SearchFacet - Interface in org.broadleafcommerce.core.search.domain
A SearchFacet is an object that represents a particular facet that can be used to guide faceted searching on a results page.
searchFacet - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
SearchFacetAdminPresentation - Interface in org.broadleafcommerce.core.search.domain
 
SearchFacetAdminPresentation.GroupName - Class in org.broadleafcommerce.core.search.domain
 
SearchFacetAdminPresentation.GroupOrder - Class in org.broadleafcommerce.core.search.domain
 
SearchFacetAdminPresentation.TabName - Class in org.broadleafcommerce.core.search.domain
 
SearchFacetAdminPresentation.TabOrder - Class in org.broadleafcommerce.core.search.domain
 
SearchFacetDao - Interface in org.broadleafcommerce.core.search.dao
DAO used to interact with the database search facets
searchFacetDao - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
searchFacetDao - Variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
searchFacetDao - Variable in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
SearchFacetDaoImpl - Class in org.broadleafcommerce.core.search.dao
 
SearchFacetDaoImpl() - Constructor for class org.broadleafcommerce.core.search.dao.SearchFacetDaoImpl
 
SearchFacetDTO - Class in org.broadleafcommerce.core.search.domain
 
SearchFacetDTO() - Constructor for class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
SearchFacetImpl - Class in org.broadleafcommerce.core.search.domain
 
SearchFacetImpl() - Constructor for class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
SearchFacetRange - Interface in org.broadleafcommerce.core.search.domain
 
SearchFacetRangeImpl - Class in org.broadleafcommerce.core.search.domain
 
SearchFacetRangeImpl() - Constructor for class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
searchFacetRanges - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
SearchFacetResultDTO - Class in org.broadleafcommerce.core.search.domain
 
SearchFacetResultDTO() - Constructor for class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
searchPriority - Variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
SearchQuery - Class in org.broadleafcommerce.core.search.domain
 
SearchQuery() - Constructor for class org.broadleafcommerce.core.search.domain.SearchQuery
 
SearchQuery(String) - Constructor for class org.broadleafcommerce.core.search.domain.SearchQuery
 
SearchRedirect - Interface in org.broadleafcommerce.core.search.redirect.domain
 
SearchRedirectAdminPresentation - Interface in org.broadleafcommerce.core.search.redirect.domain
 
SearchRedirectAdminPresentation.GroupName - Class in org.broadleafcommerce.core.search.redirect.domain
 
SearchRedirectAdminPresentation.GroupOrder - Class in org.broadleafcommerce.core.search.redirect.domain
 
SearchRedirectAdminPresentation.TabName - Class in org.broadleafcommerce.core.search.redirect.domain
 
SearchRedirectAdminPresentation.TabOrder - Class in org.broadleafcommerce.core.search.redirect.domain
 
SearchRedirectDao - Interface in org.broadleafcommerce.core.search.redirect.dao
Created by ppatel.
SearchRedirectDao - Variable in class org.broadleafcommerce.core.search.redirect.service.SearchRedirectServiceImpl
 
SearchRedirectDaoImpl - Class in org.broadleafcommerce.core.search.redirect.dao
Created by ppatel.
SearchRedirectDaoImpl() - Constructor for class org.broadleafcommerce.core.search.redirect.dao.SearchRedirectDaoImpl
 
SearchRedirectImpl - Class in org.broadleafcommerce.core.search.redirect.domain
 
SearchRedirectImpl() - Constructor for class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
SearchRedirectService - Interface in org.broadleafcommerce.core.search.redirect.service
Created by bpolster.
SearchRedirectServiceImpl - Class in org.broadleafcommerce.core.search.redirect.service
Created by ppatel.
SearchRedirectServiceImpl() - Constructor for class org.broadleafcommerce.core.search.redirect.service.SearchRedirectServiceImpl
 
SearchResult - Class in org.broadleafcommerce.core.search.domain
Container that holds the result of a ProductSearch or a SkuSearch
SearchResult() - Constructor for class org.broadleafcommerce.core.search.domain.SearchResult
 
SearchResultItem - Class in org.broadleafcommerce.core.search.domain
Temporary interface to code to for things that come back from searching.
SearchResultItem(SolrDocument) - Constructor for class org.broadleafcommerce.core.search.domain.SearchResultItem
 
SearchService - Interface in org.broadleafcommerce.core.search.service
 
searchService - Variable in class org.broadleafcommerce.core.search.service.solr.FileSystemSolrIndexStatusProviderImpl
 
SearchSynonym - Interface in org.broadleafcommerce.core.search.domain
 
SearchSynonymDao - Interface in org.broadleafcommerce.core.search.dao
 
SearchSynonymDaoImpl - Class in org.broadleafcommerce.core.search.dao
 
SearchSynonymDaoImpl() - Constructor for class org.broadleafcommerce.core.search.dao.SearchSynonymDaoImpl
 
SearchSynonymImpl - Class in org.broadleafcommerce.core.search.domain
 
SearchSynonymImpl() - Constructor for class org.broadleafcommerce.core.search.domain.SearchSynonymImpl
 
searchTerm - Variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
serialVersionUID - Static variable in class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
setAbbreviation(String) - Method in interface org.broadleafcommerce.core.search.domain.Field
Sets the abbreviation
setAbbreviation(String) - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
setAbbreviation(String) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
setActive(boolean) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
setActive(boolean) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
setActiveEndDate(Date) - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
setActiveEndDate(Date) - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
setActiveStartDate(Date) - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
setActiveStartDate(Date) - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
setAdditionalInfo(Map<String, String>) - Method in interface org.broadleafcommerce.core.search.service.solr.index.IndexStatusInfo
 
setAdditionalInfo(Map<String, String>) - Method in class org.broadleafcommerce.core.search.service.solr.index.IndexStatusInfoImpl
 
setAdminServer(SolrClient) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
Sets the admin SolrClient instance to communicate with Solr for administrative reasons, like swapping cores.
setAttributes(Map<String, Object>) - Method in class org.broadleafcommerce.core.search.service.solr.SearchContextDTO
 
setCache(SolrIndexCachedOperation.CatalogStructure) - Static method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexCachedOperation
Set the cache on the current thread
setCanMultiselect(Boolean) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Sets whether or not you can multiselect values for this Facet.
setCanMultiselect(Boolean) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
setCategoryFilters(List<String>) - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
setCurrentDateResolution(Long) - Method in class org.broadleafcommerce.core.search.redirect.dao.SearchRedirectDaoImpl
 
setEntityType(FieldEntity) - Method in interface org.broadleafcommerce.core.search.domain.Field
Sets the entityType
setEntityType(FieldEntity) - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
setFacet(SearchFacet) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
setFacet(SearchFacet) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
setFacetResults(Map<String, SearchFacetDTO>, QueryResponse) - Method in class org.broadleafcommerce.core.search.service.solr.AbstractSolrSearchServiceExtensionHandler
 
setFacetResults(Map<String, SearchFacetDTO>, QueryResponse) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Builds out the DTOs for facet results from the search.
setFacetResults(Map<String, SearchFacetDTO>, QueryResponse) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
setFacetResults(Map<String, SearchFacetDTO>, QueryResponse) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionHandler
Attaches any additional facet results to the namedFacetMap if they exist.
setFacetResults(Map<String, SearchFacetDTO>, QueryResponse) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Builds out the DTOs for facet results from the search.
setFacets(List<SearchFacetDTO>) - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
setFacetValues(List<SearchFacetResultDTO>) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
setField(Field) - Method in interface org.broadleafcommerce.core.search.domain.IndexField
Sets the field for this search field
setField(Field) - Method in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
setField(String, Object) - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
Set a field with the given object.
setFieldType(FieldType) - Method in interface org.broadleafcommerce.core.search.domain.IndexFieldType
 
setFieldType(FieldType) - Method in class org.broadleafcommerce.core.search.domain.IndexFieldTypeImpl
 
setFieldType(IndexFieldType) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
 
setFieldType(IndexFieldType) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
setFieldTypes(List<IndexFieldType>) - Method in interface org.broadleafcommerce.core.search.domain.IndexField
Sets the searchable field types for this search field
setFieldTypes(List<IndexFieldType>) - Method in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
setFilterCriteria(Map<String, String[]>) - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
setFriendlyName(String) - Method in interface org.broadleafcommerce.core.search.domain.Field
The friendly name of the field, for use by admin or other UI.
setFriendlyName(String) - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
setId(Long) - Method in interface org.broadleafcommerce.core.search.domain.Field
Sets the id
setId(Long) - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
setId(Long) - Method in interface org.broadleafcommerce.core.search.domain.IndexField
Sets the id for this search field
setId(Long) - Method in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
setId(Long) - Method in interface org.broadleafcommerce.core.search.domain.IndexFieldType
 
setId(Long) - Method in class org.broadleafcommerce.core.search.domain.IndexFieldTypeImpl
 
setId(Long) - Method in interface org.broadleafcommerce.core.search.domain.RequiredFacet
 
setId(Long) - Method in class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
setId(Long) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Sets the internal id
setId(Long) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
setId(Long) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacetRange
Sets the internal id
setId(Long) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
setId(Long) - Method in class org.broadleafcommerce.core.search.domain.SearchSynonymImpl
 
setId(Long) - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
setId(Long) - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
setIndexField(IndexField) - Method in interface org.broadleafcommerce.core.search.domain.IndexFieldType
 
setIndexField(IndexField) - Method in class org.broadleafcommerce.core.search.domain.IndexFieldTypeImpl
 
setIndexStatus(IndexStatusInfo) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexStatusService
 
setIndexStatus(IndexStatusInfo) - Method in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexStatusServiceImpl
 
setLabel(String) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Sets the label
setLabel(String) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
setLastIndexDate(Date) - Method in interface org.broadleafcommerce.core.search.service.solr.index.IndexStatusInfo
 
setLastIndexDate(Date) - Method in class org.broadleafcommerce.core.search.service.solr.index.IndexStatusInfoImpl
 
setMaxValue(BigDecimal) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacetRange
Sets the maximum value for this SearchFacetRange
setMaxValue(BigDecimal) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
setMaxValue(BigDecimal) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
setMinValue(BigDecimal) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacetRange
Sets the minium value for this SearchFacetRange
setMinValue(BigDecimal) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
setMinValue(BigDecimal) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
setName(String) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Sets the name
setName(String) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
setNamespace(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
setOverrideGeneratedPropertyName(Boolean) - Method in interface org.broadleafcommerce.core.search.domain.Field
 
setOverrideGeneratedPropertyName(Boolean) - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
setPage(Integer) - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
setPage(Integer) - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
setPageSize(Integer) - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
setPageSize(Integer) - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
setPagingAttributes(SearchResult, int, SearchCriteria) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Sets the total results, the current page, and the page size on the ProductSearchResult.
setPrimaryName(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
setPropertyName(String) - Method in interface org.broadleafcommerce.core.search.domain.Field
Sets the propertyName
setPropertyName(String) - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
setQuantity(Integer) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
setQuery(String) - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
setQueryResponse(QueryResponse) - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
setQueryString(String) - Method in class org.broadleafcommerce.core.search.domain.SearchQuery
 
setReindexClient(boolean) - Method in class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
setReindexName(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
setReindexServer(SolrClient) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
Sets the SolrClient instance that points to the reindex core for the purpose of doing a full reindex, while the primary core is still serving serving requests.
setRequiredFacet(SearchFacet) - Method in interface org.broadleafcommerce.core.search.domain.RequiredFacet
 
setRequiredFacet(SearchFacet) - Method in class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
setRequiredFacets(List<RequiredFacet>) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Sets the list of facets which this facet depends on.
setRequiredFacets(List<RequiredFacet>) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
setRequiresAllDependentFacets(Boolean) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Sets whether or not all dependent facets must be active, or if only one is necessary
setRequiresAllDependentFacets(Boolean) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
setResultItems(List<SearchResultItem>) - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
setSearchable(Boolean) - Method in interface org.broadleafcommerce.core.search.domain.IndexField
 
setSearchable(Boolean) - Method in class org.broadleafcommerce.core.search.domain.IndexFieldImpl
 
setSearchDisplayPriority(Integer) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Sets the display priority on search result pages
setSearchDisplayPriority(Integer) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
setSearchExplicitCategory(boolean) - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
setSearchFacet(SearchFacet) - Method in interface org.broadleafcommerce.core.search.domain.RequiredFacet
 
setSearchFacet(SearchFacet) - Method in class org.broadleafcommerce.core.search.domain.RequiredFacetImpl
 
setSearchFacet(SearchFacet) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacetRange
Sets the associated SearchFacet
setSearchFacet(SearchFacet) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetRangeImpl
 
setSearchFacetRanges(List<SearchFacetRange>) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Sets the SearchFacetRanges Note: This method will set ALL search facet ranges
setSearchFacetRanges(List<SearchFacetRange>) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
setSearchPriority(Integer) - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
setSearchPriority(Integer) - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
setSearchTerm(String) - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
setSearchTerm(String) - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
setServer(SolrClient) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
Sets the primary SolrClient instance to communicate with Solr.
setShowOnSearch(Boolean) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Sets showOnSearch
setShowOnSearch(Boolean) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
setShowQuantity(boolean) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
setSiteAliasBase(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
setSiteCollectionBase(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
setSiteCollections(boolean) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
setSolrCloudConfigName(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
setSolrCloudNumShards(Integer) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
setSolrCloudNumShards(int) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
setSolrConfig(SolrConfiguration) - Method in class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
setSolrHomePath(String) - Method in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
setSortQuery(String) - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
setStartIndex(Integer) - Method in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
setSynonyms(String[]) - Method in interface org.broadleafcommerce.core.search.domain.SearchSynonym
 
setSynonyms(String[]) - Method in class org.broadleafcommerce.core.search.domain.SearchSynonymImpl
 
setTerm(String) - Method in interface org.broadleafcommerce.core.search.domain.SearchSynonym
 
setTerm(String) - Method in class org.broadleafcommerce.core.search.domain.SearchSynonymImpl
 
setTotalResults(Integer) - Method in class org.broadleafcommerce.core.search.domain.SearchResult
 
setTranslatable(Boolean) - Method in interface org.broadleafcommerce.core.search.domain.Field
Sets whether or not this field should be considered translatable
setTranslatable(Boolean) - Method in class org.broadleafcommerce.core.search.domain.FieldImpl
 
setUrl(String) - Method in interface org.broadleafcommerce.core.search.redirect.domain.SearchRedirect
 
setUrl(String) - Method in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
setUseFacetRanges(Boolean) - Method in interface org.broadleafcommerce.core.search.domain.SearchFacet
Sets useFacetRanges
setUseFacetRanges(Boolean) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
setValue(String) - Method in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
showOnSearch - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
showQuantity - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetDTO
 
shs - Variable in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
shs - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
shs - Variable in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
siteAliasBase - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
siteCollectionBase - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
siteCollections - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
size() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
SKU - Static variable in class org.broadleafcommerce.core.search.domain.FieldEntity
 
softCommit - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
solrCloudConfigName - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
solrCloudNumShards - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
solrConfig - Variable in class org.broadleafcommerce.core.search.service.solr.BroadleafCloudSolrClient
 
solrConfiguration - Variable in class org.broadleafcommerce.core.search.service.solr.FileSystemSolrIndexStatusProviderImpl
 
solrConfiguration - Variable in class org.broadleafcommerce.core.search.service.solr.index.GlobalSolrFullReIndexOperation
 
solrConfiguration - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
SolrConfiguration - Class in org.broadleafcommerce.core.search.service.solr
Provides a class that will statically hold the Solr server.
SolrConfiguration(String) - Constructor for class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
This constructor should be used to set up embedded solr given a String to a SolrHome directory to use, or if 'solrhome' is passed in as a parameter we will use the java temp directory to setup solr
SolrConfiguration(SolrClient, SolrClient, SolrClient) - Constructor for class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
Sets up Solr using multiple clients, one primary, one for reindexing, and one admin to reduce down time during indexing.
SolrConfiguration(SolrClient, SolrClient, SolrClient, String) - Constructor for class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
Sets up Solr using multiple clients, one primary, one for reindexing, and one admin to reduce down time during indexing.
SolrConfiguration(SolrClient, SolrClient, SolrClient, String, String) - Constructor for class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
Sets up Solr using multiple clients, one primary, one for reindexing, and one admin to reduce down time during indexing.
SolrConfiguration(SolrClient, SolrClient, SolrClient, String, String, String) - Constructor for class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
Sets up Solr using multiple clients, one primary, one for reindexing, and one admin to reduce down time during indexing.
SolrConfiguration(SolrClient, SolrClient, String, int) - Constructor for class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
This constructor should be used to set up Solr Cloud using solr cloud config name, number of cloud shards, and multiple clients, one primary, and one for reindexing to reduce down time during indexing.
SolrConfiguration(SolrClient, SolrClient, String, int, String) - Constructor for class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
This constructor should be used to set up Solr Cloud using solr cloud config name, number of cloud shards, and multiple clients, one primary, and one for reindexing to reduce down time during indexing.
solrConfiguration - Variable in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
SolrHelperService - Interface in org.broadleafcommerce.core.search.service.solr
 
SolrHelperServiceImpl - Class in org.broadleafcommerce.core.search.service.solr
Provides utility methods that are used by other Solr service classes
SolrHelperServiceImpl() - Constructor for class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
solrHomePath - Variable in class org.broadleafcommerce.core.search.service.solr.SolrConfiguration
 
SolrIndexCachedOperation - Class in org.broadleafcommerce.core.search.service.solr.index
Provides a single cache while exposing a block of code for execution to org.broadleafcommerce.core.search.service.solr.index.SolrIndexService#performCachedOperation(org.broadleafcommerce.core.search.service.solr.SolrIndexCachedOperation.CacheOperation).
SolrIndexCachedOperation() - Constructor for class org.broadleafcommerce.core.search.service.solr.index.SolrIndexCachedOperation
 
SolrIndexCachedOperation.CacheOperation - Interface in org.broadleafcommerce.core.search.service.solr.index
Basic interface representing a block of work to perform with a single cache instance
SolrIndexCachedOperation.CatalogStructure - Class in org.broadleafcommerce.core.search.service.solr.index
 
SolrIndexOperation - Interface in org.broadleafcommerce.core.search.service.solr.index
Defines the lifecylce of an indexing operation used in SolrIndexService.
SolrIndexService - Interface in org.broadleafcommerce.core.search.service.solr.index
Service exposing several methods for creating a Solr index based on catalog product data.
solrIndexService - Variable in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
SolrIndexServiceExtensionHandler - Interface in org.broadleafcommerce.core.search.service.solr.index
Extension handler for indexing operations in Solr.
SolrIndexServiceExtensionManager - Class in org.broadleafcommerce.core.search.service.solr.index
Manages extension points for SolrSearchService
SolrIndexServiceExtensionManager() - Constructor for class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionManager
 
SolrIndexServiceImpl - Class in org.broadleafcommerce.core.search.service.solr.index
Responsible for building and rebuilding the Solr index
SolrIndexServiceImpl() - Constructor for class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
SolrIndexStatusProvider - Interface in org.broadleafcommerce.core.search.service.solr.index
Responsible for reading and writing the index status to some persistent store (e.g.
SolrIndexStatusService - Interface in org.broadleafcommerce.core.search.service.solr.index
Responsible for reading and writing the status using one or more SolrIndexStatusProvider instances.
SolrIndexStatusServiceImpl - Class in org.broadleafcommerce.core.search.service.solr.index
 
SolrIndexStatusServiceImpl() - Constructor for class org.broadleafcommerce.core.search.service.solr.index.SolrIndexStatusServiceImpl
 
SolrSearchServiceExtensionHandler - Interface in org.broadleafcommerce.core.search.service.solr
 
SolrSearchServiceExtensionManager - Class in org.broadleafcommerce.core.search.service.solr
Manages extension points for SolrSearchService
SolrSearchServiceExtensionManager() - Constructor for class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionManager
 
SolrSearchServiceImpl - Class in org.broadleafcommerce.core.search.service.solr
An implementation of SearchService that uses Solr.
SolrSearchServiceImpl() - Constructor for class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
 
SORT - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
SORT_STRING - Static variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
sortFacetResults(Map<String, SearchFacetDTO>) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Invoked to sort the facet results.
sortFacetResults(Map<String, SearchFacetDTO>) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
sortFacetResults(Map<String, SearchFacetDTO>) - Method in class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl
Invoked to sort the facet results.
sortQuery - Variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
specialCharacters - Static variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 
startBatchEvent(List<? extends Indexable>) - Method in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandler
 
startBatchEvent(List<? extends Indexable>) - Method in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandler
Perform actions at the start of a batch to improve performance of Solr search for the list of batch products.
startIndex - Variable in class org.broadleafcommerce.core.search.domain.SearchCriteria
 
STRING - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
STRINGS - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
swapActiveCores(SolrConfiguration) - Method in interface org.broadleafcommerce.core.search.service.solr.SolrHelperService
Swaps the primary and reindex cores.
swapActiveCores(SolrConfiguration) - Method in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
This should only ever be called when using the Solr reindex service to do a full reindex.

T

TabName() - Constructor for class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.TabName
 
TabName() - Constructor for class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.TabName
 
TabName() - Constructor for class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.TabName
 
TabName() - Constructor for class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectAdminPresentation.TabName
 
TabOrder() - Constructor for class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.TabOrder
 
TabOrder() - Constructor for class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.TabOrder
 
TabOrder() - Constructor for class org.broadleafcommerce.core.search.domain.SearchFacetAdminPresentation.TabOrder
 
TabOrder() - Constructor for class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectAdminPresentation.TabOrder
 
TEXT - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
TEXTS - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
toString() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 
totalResults - Variable in class org.broadleafcommerce.core.search.domain.SearchResult
 
transactionManager - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
TRANSLATABLE - Static variable in class org.broadleafcommerce.core.search.domain.FieldAdminPresentation.FieldOrder
 
translatable - Variable in class org.broadleafcommerce.core.search.domain.FieldImpl
 
TRANSLATABLE - Static variable in class org.broadleafcommerce.core.search.domain.IndexFieldAdminPresentation.FieldOrder
 
TRIEDATE - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
TRIEDOUBLE - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
TRIEINT - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 
TRIELONG - Static variable in class org.broadleafcommerce.core.search.domain.solr.FieldType
 

U

updateSynonym(SearchSynonym) - Method in interface org.broadleafcommerce.core.search.dao.SearchSynonymDao
 
updateSynonym(SearchSynonym) - Method in class org.broadleafcommerce.core.search.dao.SearchSynonymDaoImpl
 
url - Variable in class org.broadleafcommerce.core.search.redirect.domain.SearchRedirectImpl
 
useFacetRanges - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetImpl
 
useSku - Variable in class org.broadleafcommerce.core.search.service.solr.SolrHelperServiceImpl
 

V

value - Variable in class org.broadleafcommerce.core.search.domain.SearchFacetResultDTO
 
values() - Method in class org.broadleafcommerce.core.search.domain.SearchResultItem
 

W

waitFlush - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 
waitSearcher - Variable in class org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceImpl
 

X

xPath - Variable in class org.broadleafcommerce.core.search.service.solr.FileSystemSolrIndexStatusProviderImpl
 
A B C D E F G H I K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2017. All rights reserved.