public class QueryBuilder<T> extends Object
Modifier and Type | Method and Description |
---|---|
static <S> QueryBuilder<S> |
builder(Consumer<Query> callback,
S parent) |
BoostQueryBuilder.Nested<T> |
withBoostQuery() |
CompoundQueryBuilder.Nested<T> |
withCompoundQuery() |
GraphQueryBuilder.Nested<T> |
withGraphQuery() |
JoinQueryBuilder.Nested<T> |
withJoinQuery() |
ModelQueryBuilder.Nested<T> |
withModelQuery() |
PhraseQueryBuilder.Nested<T> |
withPhraseQuery() |
RangeQueryBuilder.Nested<T> |
withRangeQuery() |
SingleTermQueryBuilder.Nested<T> |
withSingleTermQuery() |
TermsQueryBuilder.Nested<T> |
withTermsQuery() |
TextQueryBuilder.Nested<T> |
withTextQuery() |
public static <S> QueryBuilder<S> builder(Consumer<Query> callback, S parent)
public CompoundQueryBuilder.Nested<T> withCompoundQuery()
public PhraseQueryBuilder.Nested<T> withPhraseQuery()
public RangeQueryBuilder.Nested<T> withRangeQuery()
public SingleTermQueryBuilder.Nested<T> withSingleTermQuery()
public TermsQueryBuilder.Nested<T> withTermsQuery()
public JoinQueryBuilder.Nested<T> withJoinQuery()
public GraphQueryBuilder.Nested<T> withGraphQuery()
public TextQueryBuilder.Nested<T> withTextQuery()
public ModelQueryBuilder.Nested<T> withModelQuery()
public BoostQueryBuilder.Nested<T> withBoostQuery()