Interface IndexableTypeDocumentBuilder<I extends com.broadleafcommerce.search.api.domain.Indexable<?>,​T>

  • Type Parameters:
    I - The indexable this builder can build documents for
    T - The indexable documents type
    All Superinterfaces:
    DocumentBuilder<T>

    public interface IndexableTypeDocumentBuilder<I extends com.broadleafcommerce.search.api.domain.Indexable<?>,​T>
    extends DocumentBuilder<T>
    Identifies a DocumentBuilder which only applies to a specific indexable type.
    • Method Detail

      • getIndexableType

        com.broadleafcommerce.search.api.type.IndexableType getIndexableType()
        The indexable type this builder can build documents for.
        Returns:
        The indexable type this builder can build documents for.