Class AbstractLuceneNestableAggregation.AbstractBuilder<A>
java.lang.Object
org.hibernate.search.backend.lucene.types.aggregation.impl.AbstractLuceneNestableAggregation.AbstractBuilder<A>
- All Implemented Interfaces:
SearchAggregationBuilder<A>
- Direct Known Subclasses:
AbstractLuceneBucketAggregation.AbstractBuilder
- Enclosing class:
- AbstractLuceneNestableAggregation<A>
public abstract static class AbstractLuceneNestableAggregation.AbstractBuilder<A>
extends Object
implements SearchAggregationBuilder<A>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final LuceneSearchIndexValueFieldContext<?>protected final LuceneSearchIndexScope<?> -
Constructor Summary
ConstructorsConstructorDescriptionAbstractBuilder(LuceneSearchIndexScope<?> scope, LuceneSearchIndexValueFieldContext<?> field) -
Method Summary
Modifier and TypeMethodDescriptionabstract LuceneSearchAggregation<A>build()voidfilter(SearchPredicate filter)
-
Field Details
-
scope
-
field
-
-
Constructor Details
-
AbstractBuilder
public AbstractBuilder(LuceneSearchIndexScope<?> scope, LuceneSearchIndexValueFieldContext<?> field)
-
-
Method Details
-
filter
-
build
- Specified by:
buildin interfaceSearchAggregationBuilder<A>
-