Uses of Interface
com.broadleafcommerce.search.index.core.document.DocumentBuilderContributor
-
Packages that use DocumentBuilderContributor Package Description com.broadleafcommerce.search.index.core.document -
-
Uses of DocumentBuilderContributor in com.broadleafcommerce.search.index.core.document
Subinterfaces of DocumentBuilderContributor in com.broadleafcommerce.search.index.core.document Modifier and Type Interface Description interface
IndexableTypeDocumentBuilderContributor<T>
Identifies aDocumentBuilderContributor
which only applies to a specific indexable type.Methods in com.broadleafcommerce.search.index.core.document that return types with arguments of type DocumentBuilderContributor Modifier and Type Method Description protected List<DocumentBuilderContributor<T>>
AbstractDocumentBuilder. getContributorsForIndexableType(com.broadleafcommerce.search.api.type.IndexableType indexableType)
protected List<DocumentBuilderContributor<T>>
AbstractDocumentBuilder. getDefaultContributors()
protected Map<com.broadleafcommerce.search.api.type.IndexableType,List<DocumentBuilderContributor<T>>>
AbstractDocumentBuilder. getIndexableTypeContributors()
If any contributors have been defined for a specificIndexableType
via anIndexableTypeDocumentBuilderContributor
, then the contributors listed here will be used instead ofAbstractDocumentBuilder.defaultContributors
.Method parameters in com.broadleafcommerce.search.index.core.document with type arguments of type DocumentBuilderContributor Modifier and Type Method Description protected void
AbstractDocumentBuilder. executeContributors(List<DocumentBuilderContributor<T>> contributors, com.broadleafcommerce.search.api.domain.Indexable<?> indexable, T document, com.jayway.jsonpath.DocumentContext context, List<com.broadleafcommerce.search.api.domain.FieldDefinition> fields)
Execute all of the definedDocumentBuilderContributors
on the indexable.Constructor parameters in com.broadleafcommerce.search.index.core.document with type arguments of type DocumentBuilderContributor Constructor Description AbstractDocumentBuilder(IndexerSearchService<com.broadleafcommerce.search.api.domain.FieldDefinition> searchFieldService, List<DocumentBuilderContributor<T>> contributors, List<DocumentBuilderPreProcessor> preProcessors)
AbstractDocumentBuilder(IndexerSearchService<com.broadleafcommerce.search.api.domain.FieldDefinition> searchFieldService, List<DocumentBuilderContributor<T>> contributors, List<DocumentBuilderPreProcessor> preProcessors, com.jayway.jsonpath.Configuration jsonPathConfiguration)
-