org.elasticsearch.index.query
Interface QueryBuilder

All Known Subinterfaces:
JsonQueryBuilder, JsonSpanQueryBuilder
All Known Implementing Classes:
BaseJsonQueryBuilder, BoolJsonFilterBuilder, BoolJsonQueryBuilder, ConstantScoreQueryJsonQueryBuilder, DisMaxJsonQueryBuilder, FieldJsonQueryBuilder, FilteredJsonQueryBuilder, FuzzyLikeThisFieldJsonQueryBuilder, FuzzyLikeThisJsonQueryBuilder, MatchAllJsonQueryBuilder, MoreLikeThisFieldJsonQueryBuilder, MoreLikeThisJsonQueryBuilder, PrefixJsonQueryBuilder, QueryStringJsonQueryBuilder, RangeJsonQueryBuilder, SpanFirstJsonQueryBuilder, SpanNearJsonQueryBuilder, SpanNotJsonQueryBuilder, SpanOrJsonQueryBuilder, SpanTermJsonQueryBuilder, TermJsonQueryBuilder, WildcardJsonQueryBuilder

public interface QueryBuilder


Method Summary
 byte[] buildAsBytes()
           
 java.lang.String buildAsString()
           
 FastCharArrayWriter buildAsUnsafeChars()
           
 

Method Detail

buildAsString

java.lang.String buildAsString()
                               throws QueryBuilderException
Throws:
QueryBuilderException

buildAsUnsafeChars

FastCharArrayWriter buildAsUnsafeChars()
                                       throws QueryBuilderException
Throws:
QueryBuilderException

buildAsBytes

byte[] buildAsBytes()
                    throws QueryBuilderException
Throws:
QueryBuilderException