- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.