public class DynamicQuery<T> extends BaseFilterGroup<T,DynamicQuery<T>> implements IElasticsearchQuery
and, and, and, and, and, and, and, and, and, and, and, and, getFilterQuery, or, or, or, or, or, orclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildQueryJsonprotected final org.elasticsearch.index.query.BoolQueryBuilder booleanQueryBuilder
protected static final SingleFilterOperators<String> STRING_FILTER_OPERATORS
protected static final SingleFilterOperators<Integer> INTEGER_FILTER_OPERATORS
protected static final SingleFilterOperators<BigDecimal> BIG_DECIMAL_FILTER_OPERATORS
protected static final SingleFilterOperators<Boolean> BOOLEAN_FILTER_OPERATORS
protected static final SingleFilterOperators<Byte> BYTE_FILTER_OPERATORS
protected static final SingleFilterOperators<Date> DATE_FILTER_OPERATORS
protected static final SingleFilterOperators<Double> DOUBLE_FILTER_OPERATORS
protected static final SingleFilterOperators<Float> FLOAT_FILTER_OPERATORS
protected static final SingleFilterOperators<Long> LONG_FILTER_OPERATORS
protected static final SingleFilterOperators<Short> SHORT_FILTER_OPERATORS
protected static final ArrayFilterOperators<String> STRING_ARRAY_FILTER_OPERATORS
protected static final ArrayFilterOperators<Integer> INTEGER_ARRAY_FILTER_OPERATORS
protected static final ArrayFilterOperators<BigDecimal> BIG_DECIMAL_ARRAY_FILTER_OPERATORS
protected static final ArrayFilterOperators<Boolean> BOOLEAN_ARRAY_FILTER_OPERATORS
protected static final ArrayFilterOperators<Byte> BYTE_ARRAY_FILTER_OPERATORS
protected static final ArrayFilterOperators<Date> DATE_ARRAY_FILTER_OPERATORS
protected static final ArrayFilterOperators<Double> DOUBLE_ARRAY_FILTER_OPERATORS
protected static final ArrayFilterOperators<Float> FLOAT_ARRAY_FILTER_OPERATORS
protected static final ArrayFilterOperators<Long> LONG_ARRAY_FILTER_OPERATORS
protected static final ArrayFilterOperators<Short> SHORT_ARRAY_FILTER_OPERATORS
public static <T> DynamicQuery<T> createQuery(Class<T> clazz)
public static <T> DynamicQuery<T> createQuery(Class<T> clazz, QueryMode queryMode)
public DynamicQuery<T> scoreMapping(BiConsumer<T,Float> setScorePropertyFunc)
public DynamicQuery<T> highlightMapping(GetPropertyFunction<T,String> getSearchPropertyFunc, BiConsumer<T,String> setHighLightPropertyFunc)
public DynamicQuery<T> orderByScore(org.elasticsearch.search.sort.SortOrder sortOrder)
public DynamicQuery<T> orderByScore(boolean enable, org.elasticsearch.search.sort.SortOrder sortOrder)
public DynamicQuery<T> orderBy(GetCommonPropertyFunction<T> getPropertyFunc, org.elasticsearch.search.sort.SortOrder sortOrder)
public DynamicQuery<T> orderBy(boolean enable, GetCommonPropertyFunction<T> getPropertyFunc, org.elasticsearch.search.sort.SortOrder sortOrder)
public HighlightResultMapper getHighlightResultMapper()
public org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder getHighlightBuilder()
public List<org.elasticsearch.search.sort.SortBuilder> getSortBuilders()
public QueryMode getQueryMode()
public org.springframework.data.elasticsearch.core.query.NativeSearchQuery buildNativeSearch()
buildNativeSearch in interface IElasticsearchQuerypublic S or(GetStringPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public S or(boolean enable,
GetStringPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public S or(String value, Function<MultiMatchOperators<T>,MultiMatchOperator<T>> operatorFunc)
public S or(boolean enable,
String value,
Function<MultiMatchOperators<T>,MultiMatchOperator<T>> operatorFunc)
public S or(GetIntegerPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public S or(boolean enable,
GetIntegerPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public S or(GetBigDecimalPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public S or(boolean enable,
GetBigDecimalPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public S or(GetBooleanPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public S or(boolean enable,
GetBooleanPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public S or(GetBytePropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public S or(boolean enable,
GetBytePropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public S or(GetDatePropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public S or(boolean enable,
GetDatePropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public S or(GetDoublePropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public S or(boolean enable,
GetDoublePropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public S or(GetFloatPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public S or(boolean enable,
GetFloatPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public S or(GetLongPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public S or(boolean enable,
GetLongPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public S or(GetShortPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public S or(boolean enable,
GetShortPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public S or(GetStringArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public S or(boolean enable,
GetStringArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public S or(GetIntegerArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public S or(boolean enable,
GetIntegerArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public S or(GetBooleanArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public S or(boolean enable,
GetBooleanArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public S or(GetByteArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public S or(boolean enable,
GetByteArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public S or(GetBigDecimalArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public S or(boolean enable,
GetBigDecimalArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public S or(GetDateArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public S or(boolean enable,
GetDateArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public S or(GetDoubleArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public S or(boolean enable,
GetDoubleArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public S or(GetFloatArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public S or(boolean enable,
GetFloatArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public S or(GetLongArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public S or(boolean enable,
GetLongArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public S or(GetShortArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
public S or(boolean enable,
GetShortArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetStringPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetStringPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetIntegerPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetIntegerPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetBigDecimalPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBigDecimalPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetBooleanPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBooleanPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetBytePropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBytePropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetDatePropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDatePropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetDoublePropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDoublePropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetFloatPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetFloatPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetLongPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetLongPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetShortPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetShortPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetStringArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetStringArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetIntegerArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetIntegerArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetBooleanArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBooleanArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetByteArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetByteArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetBigDecimalArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBigDecimalArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetDateArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDateArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetDoubleArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDoubleArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetFloatArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetFloatArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetLongArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetLongArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public <P1> S or(GetPropertyFunction<T,P1> getP1Func, GetShortArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
public <P1> S or(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetShortArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetStringPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetStringPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetStringPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetStringPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetIntegerPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetIntegerPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetIntegerPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetIntegerPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetBigDecimalPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBigDecimalPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetBigDecimalPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBigDecimalPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetBooleanPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBooleanPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetBooleanPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBooleanPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetBytePropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBytePropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public <P1> S andNot(FilterMode filterMode, GetPropertyFunction<T,P1> getP1Func, GetBytePropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBytePropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetDatePropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDatePropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetDatePropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDatePropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetDoublePropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDoublePropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetDoublePropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDoublePropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetFloatPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetFloatPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetFloatPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetFloatPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetLongPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetLongPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetLongPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetLongPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetShortPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetShortPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetShortPropertyFunction<P1> getPropertyFunc, Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetShortPropertyFunction<P1> getPropertyFunc,
Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetStringArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetStringArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetStringArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetStringArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetIntegerArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetIntegerArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetIntegerArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetIntegerArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetBooleanArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBooleanArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetBooleanArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBooleanArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetByteArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetByteArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetByteArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetByteArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetBigDecimalArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBigDecimalArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetBigDecimalArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetBigDecimalArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetDateArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDateArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetDateArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDateArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetDoubleArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDoubleArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetDoubleArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetDoubleArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public <P1> S and(GetFloatArrayPropertyFunction<P1> getPropertyFunc, GetPropertyFunction<T,P1> getP1Func, Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetFloatArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetFloatArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetFloatArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetLongArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetLongArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetLongArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetLongArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public <P1> S and(GetPropertyFunction<T,P1> getP1Func, GetShortArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
public <P1> S and(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetShortArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
public <P1> S andNot(GetPropertyFunction<T,P1> getP1Func, GetShortArrayPropertyFunction<P1> getPropertyFunc, Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
public <P1> S andNot(boolean enable,
GetPropertyFunction<T,P1> getP1Func,
GetShortArrayPropertyFunction<P1> getPropertyFunc,
Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
public S and(GetStringPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public S and(boolean enable,
GetStringPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public S andNot(GetStringPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public S andNot(boolean enable,
GetStringPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<String>,IFilterOperator<String>> operatorFunc)
public S and(String value, Function<MultiMatchOperators<T>,MultiMatchOperator<T>> operatorFunc)
public S and(boolean enable,
String value,
Function<MultiMatchOperators<T>,MultiMatchOperator<T>> operatorFunc)
public S andNot(String value, Function<MultiMatchOperators<T>,MultiMatchOperator<T>> operatorFunc)
public S andNot(boolean enable,
String value,
Function<MultiMatchOperators<T>,MultiMatchOperator<T>> operatorFunc)
public S and(GetIntegerPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public S and(boolean enable,
GetIntegerPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public S andNot(GetIntegerPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public S andNot(boolean enable,
GetIntegerPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Integer>,IFilterOperator<Integer>> operatorFunc)
public S and(GetBigDecimalPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public S and(boolean enable,
GetBigDecimalPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public S andNot(GetBigDecimalPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public S andNot(boolean enable,
GetBigDecimalPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<BigDecimal>,IFilterOperator<BigDecimal>> operatorFunc)
public S and(GetBooleanPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public S and(boolean enable,
GetBooleanPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public S andNot(GetBooleanPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public S andNot(boolean enable,
GetBooleanPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Boolean>,IFilterOperator<Boolean>> operatorFunc)
public S and(GetBytePropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public S and(boolean enable,
GetBytePropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public S andNot(GetBytePropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public S andNot(boolean enable,
GetBytePropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Byte>,IFilterOperator<Byte>> operatorFunc)
public S and(GetDatePropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public S and(boolean enable,
GetDatePropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public S andNot(GetDatePropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public S andNot(boolean enable,
GetDatePropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Date>,IFilterOperator<Date>> operatorFunc)
public S and(GetDoublePropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public S and(boolean enable,
GetDoublePropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public S andNot(GetDoublePropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public S andNot(boolean enable,
GetDoublePropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Double>,IFilterOperator<Double>> operatorFunc)
public S and(GetFloatPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public S and(boolean enable,
GetFloatPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public S andNot(GetFloatPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public S andNot(boolean enable,
GetFloatPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Float>,IFilterOperator<Float>> operatorFunc)
public S and(GetLongPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public S and(boolean enable,
GetLongPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public S andNot(GetLongPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public S andNot(boolean enable,
GetLongPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Long>,IFilterOperator<Long>> operatorFunc)
public S and(GetShortPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public S and(boolean enable,
GetShortPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public S andNot(GetShortPropertyFunction<T> getPropertyFunc, Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public S andNot(boolean enable,
GetShortPropertyFunction<T> getPropertyFunc,
Function<SingleFilterOperators<Short>,IFilterOperator<Short>> operatorFunc)
public S and(GetStringArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public S and(boolean enable,
GetStringArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public S andNot(GetStringArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public S andNot(boolean enable,
GetStringArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<String>,IArrayFilterOperator<String>> operatorFunc)
public S and(GetIntegerArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public S and(boolean enable,
GetIntegerArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public S andNot(GetIntegerArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public S andNot(boolean enable,
GetIntegerArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Integer>,IArrayFilterOperator<Integer>> operatorFunc)
public S and(GetBooleanArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public S and(boolean enable,
GetBooleanArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public S andNot(GetBooleanArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public S andNot(boolean enable,
GetBooleanArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Boolean>,IArrayFilterOperator<Boolean>> operatorFunc)
public S and(GetByteArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public S and(boolean enable,
GetByteArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public S andNot(GetByteArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public S andNot(boolean enable,
GetByteArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Byte>,IArrayFilterOperator<Byte>> operatorFunc)
public S and(GetBigDecimalArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public S and(boolean enable,
GetBigDecimalArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public S andNot(GetBigDecimalArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public S andNot(boolean enable,
GetBigDecimalArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<BigDecimal>,IArrayFilterOperator<BigDecimal>> operatorFunc)
public S and(GetDateArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public S and(boolean enable,
GetDateArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public S andNot(GetDateArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public S andNot(boolean enable,
GetDateArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Date>,IArrayFilterOperator<Date>> operatorFunc)
public S and(GetDoubleArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public S and(boolean enable,
GetDoubleArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public S andNot(GetDoubleArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public S andNot(boolean enable,
GetDoubleArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Double>,IArrayFilterOperator<Double>> operatorFunc)
public S and(GetFloatArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public S and(boolean enable,
GetFloatArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public S andNot(GetFloatArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public S andNot(boolean enable,
GetFloatArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Float>,IArrayFilterOperator<Float>> operatorFunc)
public S and(GetLongArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public S and(boolean enable,
GetLongArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public S andNot(GetLongArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public S andNot(boolean enable,
GetLongArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Long>,IArrayFilterOperator<Long>> operatorFunc)
public S and(GetShortArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
public S and(boolean enable,
GetShortArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
public S andNot(GetShortArrayPropertyFunction<T> getPropertyFunc, Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
public S andNot(boolean enable,
GetShortArrayPropertyFunction<T> getPropertyFunc,
Function<ArrayFilterOperators<Short>,IArrayFilterOperator<Short>> operatorFunc)
protected <R extends Comparable> S andInternal(boolean enable, FilterMode filterMode, GetPropertyFunction<T,R> getPropertyFunc, SingleFilterOperators<R> singleFilterOperators, Function<SingleFilterOperators<R>,IFilterOperator<R>> operatorFunc)
protected <P1,R extends Comparable> S andInternal(boolean enable, FilterMode filterMode, GetPropertyFunction<T,P1> getP1Func, GetPropertyFunction<P1,R> getPropertyFunc, SingleFilterOperators<R> singleFilterOperators, Function<SingleFilterOperators<R>,IFilterOperator<R>> operatorFunc)
protected <P1,P2,R extends Comparable> S andInternal(boolean enable, FilterMode filterMode, GetPropertyFunction<T,P1> getP1Func, GetPropertyFunction<P1,P2> getP2Func, GetPropertyFunction<P2,R> getPropertyFunc, SingleFilterOperators<R> singleFilterOperators, Function<SingleFilterOperators<R>,IFilterOperator<R>> operatorFunc)
protected <R extends Comparable> S andInternal(boolean enable, FilterMode filterMode, GetArrayPropertyFunction<T,R> getPropertyFunc, ArrayFilterOperators<R> arrayFilterOperators, Function<ArrayFilterOperators<R>,IArrayFilterOperator<R>> operatorFunc)
protected <P1,R extends Comparable> S andInternal(boolean enable, FilterMode filterMode, GetPropertyFunction<T,P1> getP1Func, GetArrayPropertyFunction<P1,R> getPropertyFunc, ArrayFilterOperators<R> arrayFilterOperators, Function<ArrayFilterOperators<R>,IArrayFilterOperator<R>> operatorFunc)
protected S andInternal(FilterMode filterMode, org.elasticsearch.index.query.QueryBuilder queryBuilder)
protected <R extends Comparable> S orInternal(boolean enable, GetPropertyFunction<T,R> getPropertyFunc, SingleFilterOperators<R> singleFilterOperators, Function<SingleFilterOperators<R>,IFilterOperator<R>> operatorFunc)
protected <P1,R extends Comparable> S orInternal(boolean enable, GetPropertyFunction<T,P1> getP1Func, GetPropertyFunction<P1,R> getPropertyFunc, SingleFilterOperators<R> singleFilterOperators, Function<SingleFilterOperators<R>,IFilterOperator<R>> operatorFunc)
protected <R extends Comparable> S orInternal(boolean enable, GetArrayPropertyFunction<T,R> getPropertyFunc, ArrayFilterOperators<R> arrayFilterOperators, Function<ArrayFilterOperators<R>,IArrayFilterOperator<R>> operatorFunc)
protected <P1,R extends Comparable> S orInternal(boolean enable, GetPropertyFunction<T,P1> getP1Func, GetArrayPropertyFunction<P1,R> getPropertyFunc, ArrayFilterOperators<R> arrayFilterOperators, Function<ArrayFilterOperators<R>,IArrayFilterOperator<R>> operatorFunc)
protected <R> String getColumnName(GetPropertyFunction<T,R> getPropertyFunc)
protected <P1,R extends Comparable> String getColumnName(GetPropertyFunction<T,P1> getP1Func, GetPropertyFunction<P1,R> getPropertyFunc)
protected <P1,R extends Comparable> String getColumnName(GetPropertyFunction<T,P1> getP1Func, GetArrayPropertyFunction<P1,R> getPropertyFunc)
protected <P1,R extends Comparable,P2> String getColumnName(GetPropertyFunction<T,P1> getP1Func, GetPropertyFunction<P1,P2> getP2Func, GetPropertyFunction<P2,R> getPropertyFunc)
protected <T1,R> ColumnInfo getColumnInfo(GetPropertyFunction<T1,R> getPropertyFunc)
Copyright © 2021 wz2cool. All rights reserved.