@NonNullApi
Package com.broadleafcommerce.search.index.core.document
-
Interface Summary Interface Description DocumentBuilder<T> Documents builder to be used when building data to be indexed.DocumentBuilderContributor<T> Responsible for further contributing to a populated search document.DocumentBuilderPreProcessor Pre-process indexables sharing the same contextId.IndexableTypeDocumentBuilder<I extends com.broadleafcommerce.search.api.domain.Indexable<?>,T> Identifies aDocumentBuilder
which only applies to a specific indexable type.IndexableTypeDocumentBuilderContributor<T> Identifies aDocumentBuilderContributor
which only applies to a specific indexable type. -
Class Summary Class Description AbstractDocumentBuilder<T> Builds documents from indexables based onFieldDefinitions
for theirIndexableType
.AbstractDocumentBuilderPreProcessor Abstract processor for updating indexables sharing the same contextId.