com.senseidb.search.client.json.req.query
Class StringQuery.Builder

java.lang.Object
  extended by com.senseidb.search.client.json.req.query.StringQuery.Builder
Enclosing class:
StringQuery

public static class StringQuery.Builder
extends Object


Constructor Summary
StringQuery.Builder()
           
 
Method Summary
 StringQuery.Builder allowLeadingWildCard(boolean allowLeadingWildCard)
           
 StringQuery.Builder autoGeneratePhraseQueries(boolean autoGeneratePhraseQueries)
           
 StringQuery.Builder boost(double boost)
           
 StringQuery build()
           
 StringQuery.Builder defaultField(String defaultField)
           
 StringQuery.Builder defaultOperator(Operator op)
           
 StringQuery.Builder enablePositionIncrements(boolean enablePositionIncrements)
           
 StringQuery.Builder fields(String... fields)
           
 StringQuery.Builder fuzzyMinSim(double fuzzyMinSim)
           
 StringQuery.Builder fuzzyPrefixLength(String fuzzyPrefixLength)
           
 StringQuery.Builder lowercaseExpandedTerms(boolean lowercaseExpandedTerms)
           
 StringQuery.Builder phraseSlop(int phraseSlop)
           
 StringQuery.Builder query(String queryParam)
           
 StringQuery.Builder tieBreaker(int tieBreaker)
           
 StringQuery.Builder useDisMax(boolean useDisMax)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringQuery.Builder

public StringQuery.Builder()
Method Detail

defaultField

public StringQuery.Builder defaultField(String defaultField)

allowLeadingWildCard

public StringQuery.Builder allowLeadingWildCard(boolean allowLeadingWildCard)

defaultOperator

public StringQuery.Builder defaultOperator(Operator op)

lowercaseExpandedTerms

public StringQuery.Builder lowercaseExpandedTerms(boolean lowercaseExpandedTerms)

enablePositionIncrements

public StringQuery.Builder enablePositionIncrements(boolean enablePositionIncrements)

fuzzyPrefixLength

public StringQuery.Builder fuzzyPrefixLength(String fuzzyPrefixLength)

fuzzyMinSim

public StringQuery.Builder fuzzyMinSim(double fuzzyMinSim)

phraseSlop

public StringQuery.Builder phraseSlop(int phraseSlop)

boost

public StringQuery.Builder boost(double boost)

autoGeneratePhraseQueries

public StringQuery.Builder autoGeneratePhraseQueries(boolean autoGeneratePhraseQueries)

fields

public StringQuery.Builder fields(String... fields)

useDisMax

public StringQuery.Builder useDisMax(boolean useDisMax)

tieBreaker

public StringQuery.Builder tieBreaker(int tieBreaker)

query

public StringQuery.Builder query(String queryParam)

build

public StringQuery build()


Copyright © 2010-2012. All Rights Reserved.