public class LogicPagingQuery<T> extends BaseFilterGroup<T,LogicPagingQuery<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> LogicPagingQuery<T> createQuery(Class<T> clazz, GetLongPropertyFunction<T> pagingPropertyFunc, org.elasticsearch.search.sort.SortOrder sortOrder, UpDown upDown)
public static <T> LogicPagingQuery<T> createQuery(Class<T> clazz, QueryMode queryMode, GetLongPropertyFunction<T> pagingPropertyFunc, org.elasticsearch.search.sort.SortOrder sortOrder, UpDown upDown)
public LogicPagingQuery<T> scoreMapping(BiConsumer<T,Float> setScorePropertyFunc)
public LogicPagingQuery<T> highlightMapping(GetPropertyFunction<T,String> getSearchPropertyFunc, BiConsumer<T,String> setHighLightPropertyFunc)
public org.elasticsearch.index.query.QueryBuilder getQueryBuilder()
public void setQueryBuilder(org.elasticsearch.index.query.QueryBuilder queryBuilder)
public UpDown getUpDown()
public org.elasticsearch.search.sort.SortOrder getSortOrder()
public GetLongPropertyFunction<T> getPagingPropertyFunc()
public int getPageSize()
public void setPageSize(int pageSize)
public Long getLastStartPageId()
public void setLastStartPageId(Long lastStartPageId)
public Long getLastEndPageId()
public void setLastEndPageId(Long lastEndPageId)
public HighlightResultMapper getHighlightResultMapper()
public void setHighlightResultMapper(HighlightResultMapper highlightResultMapper)
public org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder getHighlightBuilder()
public void setHighlightBuilder(org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder highlightBuilder)
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.