org.elasticsearch.index.query
Interface QueryBuilder

All Superinterfaces:
ToXContent
All Known Subinterfaces:
SpanQueryBuilder
All Known Implementing Classes:
BaseQueryBuilder, BoolQueryBuilder, BoostingQueryBuilder, ConstantScoreQueryBuilder, CustomBoostFactorQueryBuilder, CustomFiltersScoreQueryBuilder, CustomScoreQueryBuilder, DisMaxQueryBuilder, FieldMaskingSpanQueryBuilder, FieldQueryBuilder, FilteredQueryBuilder, FuzzyLikeThisFieldQueryBuilder, FuzzyLikeThisQueryBuilder, FuzzyQueryBuilder, HasChildQueryBuilder, IdsQueryBuilder, MatchAllQueryBuilder, MoreLikeThisFieldQueryBuilder, MoreLikeThisQueryBuilder, NestedQueryBuilder, PrefixQueryBuilder, QueryStringQueryBuilder, RangeQueryBuilder, SpanFirstQueryBuilder, SpanNearQueryBuilder, SpanNotQueryBuilder, SpanOrQueryBuilder, SpanTermQueryBuilder, TermQueryBuilder, TermsQueryBuilder, TextQueryBuilder, TopChildrenQueryBuilder, WildcardQueryBuilder, WrapperQueryBuilder

public interface QueryBuilder
extends ToXContent


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent
ToXContent.MapParams, ToXContent.Params
 
Field Summary
 
Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent
EMPTY_PARAMS
 
Method Summary
 byte[] buildAsBytes()
           
 byte[] buildAsBytes(XContentType contentType)
           
 BytesStream buildAsUnsafeBytes()
           
 BytesStream buildAsUnsafeBytes(XContentType contentType)
           
 
Methods inherited from interface org.elasticsearch.common.xcontent.ToXContent
toXContent
 

Method Detail

buildAsUnsafeBytes

BytesStream buildAsUnsafeBytes()
                               throws QueryBuilderException
Throws:
QueryBuilderException

buildAsUnsafeBytes

BytesStream buildAsUnsafeBytes(XContentType contentType)
                               throws QueryBuilderException
Throws:
QueryBuilderException

buildAsBytes

byte[] buildAsBytes()
                    throws QueryBuilderException
Throws:
QueryBuilderException

buildAsBytes

byte[] buildAsBytes(XContentType contentType)
                    throws QueryBuilderException
Throws:
QueryBuilderException