public class ExtQueryBuilders<T> extends Object
| Constructor and Description |
|---|
ExtQueryBuilders() |
public MatchExtQueryBuilder<T> match(GetStringPropertyFunction<T> getPropertyFunc, String text)
@SafeVarargs public final MultiMatchExtQueryBuilder<T> multiMatch(String value, GetStringPropertyFunction<T>... getPropertyFuncs)
public MatchPhraseExtQueryBuilder<T> matchPhrase(GetStringPropertyFunction<T> getPropertyFunc, String text)
public MatchPhrasePrefixExtQueryBuilder<T> matchPhrasePrefix(GetStringPropertyFunction<T> getPropertyFunc, String text)
public TermExtQueryBuilder<T,String> term(GetStringArrayPropertyFunction<T> getPropertyFunc, String value)
public TermExtQueryBuilder<T,Integer> term(GetIntegerArrayPropertyFunction<T> getPropertyFunc, int value)
public TermExtQueryBuilder<T,Long> term(GetLongArrayPropertyFunction<T> getPropertyFunc, long value)
public TermExtQueryBuilder<T,Float> term(GetFloatArrayPropertyFunction<T> getPropertyFunc, float value)
public TermExtQueryBuilder<T,Double> term(GetDoubleArrayPropertyFunction<T> getPropertyFunc, double value)
public TermExtQueryBuilder<T,Date> term(GetDateArrayPropertyFunction<T> getPropertyFunc, Date value)
public TermExtQueryBuilder<T,BigDecimal> term(GetBigDecimalArrayPropertyFunction<T> getPropertyFunc, BigDecimal value)
public TermExtQueryBuilder<T,String> term(GetStringPropertyFunction<T> getPropertyFunc, String value)
public TermExtQueryBuilder<T,Integer> term(GetIntegerPropertyFunction<T> getPropertyFunc, int value)
public TermExtQueryBuilder<T,Long> term(GetLongPropertyFunction<T> getPropertyFunc, long value)
public TermExtQueryBuilder<T,Float> term(GetFloatPropertyFunction<T> getPropertyFunc, float value)
public TermExtQueryBuilder<T,Double> term(GetDoublePropertyFunction<T> getPropertyFunc, double value)
public TermExtQueryBuilder<T,Boolean> term(GetBooleanPropertyFunction<T> getPropertyFunc, boolean value)
public TermExtQueryBuilder<T,Date> term(GetDatePropertyFunction<T> getPropertyFunc, Date value)
public TermExtQueryBuilder<T,BigDecimal> term(GetBigDecimalPropertyFunction<T> getPropertyFunc, BigDecimal value)
public TermsExtQueryBuilder<T,String> terms(GetStringArrayPropertyFunction<T> getPropertyFunc, String... values)
public TermsExtQueryBuilder<T,Integer> terms(GetIntegerArrayPropertyFunction<T> getPropertyFunc, Integer... values)
public TermsExtQueryBuilder<T,Long> terms(GetLongArrayPropertyFunction<T> getPropertyFunc, Long... values)
public TermsExtQueryBuilder<T,Float> terms(GetFloatArrayPropertyFunction<T> getPropertyFunc, Float... values)
public TermsExtQueryBuilder<T,Double> terms(GetDoubleArrayPropertyFunction<T> getPropertyFunc, Double... values)
public TermsExtQueryBuilder<T,Date> terms(GetDateArrayPropertyFunction<T> getPropertyFunc, Date... values)
public TermsExtQueryBuilder<T,BigDecimal> terms(GetBigDecimalArrayPropertyFunction<T> getPropertyFunc, BigDecimal... values)
public TermsExtQueryBuilder<T,String> terms(GetStringPropertyFunction<T> getPropertyFunc, String... values)
public TermsExtQueryBuilder<T,Integer> terms(GetIntegerPropertyFunction<T> getPropertyFunc, Integer... values)
public TermsExtQueryBuilder<T,Long> terms(GetLongPropertyFunction<T> getPropertyFunc, Long... values)
public TermsExtQueryBuilder<T,Float> terms(GetFloatPropertyFunction<T> getPropertyFunc, Float... values)
public TermsExtQueryBuilder<T,Double> terms(GetDoublePropertyFunction<T> getPropertyFunc, Double... values)
public TermsExtQueryBuilder<T,Boolean> terms(GetBooleanPropertyFunction<T> getPropertyFunc, Boolean... values)
public TermsExtQueryBuilder<T,Date> terms(GetDatePropertyFunction<T> getPropertyFunc, Date... values)
public TermsExtQueryBuilder<T,BigDecimal> terms(GetBigDecimalPropertyFunction<T> getPropertyFunc, BigDecimal... values)
public FuzzyExtQueryBuilder<T> fuzzy(GetStringPropertyFunction<T> getPropertyFunc, String value)
public PrefixExtQueryBuilder<T> prefix(GetStringPropertyFunction<T> getPropertyFunc, String prefix)
public RangeExtQueryBuilder<T,Integer> range(GetIntegerPropertyFunction<T> getPropertyFunc)
public RangeExtQueryBuilder<T,Long> range(GetLongPropertyFunction<T> getPropertyFunc)
public RangeExtQueryBuilder<T,Float> range(GetFloatPropertyFunction<T> getPropertyFunc)
public RangeExtQueryBuilder<T,Double> range(GetDoublePropertyFunction<T> getPropertyFunc)
public RangeExtQueryBuilder<T,Date> range(GetDatePropertyFunction<T> getPropertyFunc)
public RangeExtQueryBuilder<T,BigDecimal> range(GetBigDecimalPropertyFunction<T> getPropertyFunc)
public WildcardExtQueryBuilder<T> wildcard(GetStringPropertyFunction<T> getPropertyFunc, String query)
public RegexpExtQueryBuilder<T> regexp(GetStringPropertyFunction<T> getPropertyFunc, String regexp)
Copyright © 2021 wz2cool. All rights reserved.