Class ValueFilter
- java.lang.Object
-
- org.apache.iotdb.tsfile.read.filter.ValueFilter
-
public class ValueFilter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classValueFilter.ValueBetween<T extends java.lang.Comparable<T>>static classValueFilter.ValueEq<T extends java.lang.Comparable<T>>static classValueFilter.ValueGt<T extends java.lang.Comparable<T>>static classValueFilter.ValueGtEq<T extends java.lang.Comparable<T>>static classValueFilter.ValueIn<T extends java.lang.Comparable<T>>static classValueFilter.ValueLike<T extends java.lang.Comparable<T>>static classValueFilter.ValueLt<T extends java.lang.Comparable<T>>static classValueFilter.ValueLtEq<T extends java.lang.Comparable<T>>static classValueFilter.ValueNotEq<T extends java.lang.Comparable<T>>static classValueFilter.ValueRegexp<T extends java.lang.Comparable<T>>
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends java.lang.Comparable<T>>
ValueFilter.ValueBetween<T>between(T value1, T value2)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueEq<T>eq(T value)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueGt<T>gt(T value)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueGtEq<T>gtEq(T value)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueIn<T>in(java.util.Set<T> values)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueLike<T>like(java.lang.String value)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueLt<T>lt(T value)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueLtEq<T>ltEq(T value)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueBetween<T>notBetween(T value1, T value2)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueNotEq<T>notEq(T value)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueIn<T>notIn(java.util.Set<T> values)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueLike<T>notLike(java.lang.String value)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueRegexp<T>notRegexp(java.lang.String value)static <T extends java.lang.Comparable<T>>
ValueFilter.ValueRegexp<T>regexp(java.lang.String value)
-
-
-
Method Detail
-
gt
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueGt<T> gt(T value)
-
gtEq
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueGtEq<T> gtEq(T value)
-
lt
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueLt<T> lt(T value)
-
ltEq
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueLtEq<T> ltEq(T value)
-
eq
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueEq<T> eq(T value)
-
notEq
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueNotEq<T> notEq(T value)
-
between
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueBetween<T> between(T value1, T value2)
-
notBetween
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueBetween<T> notBetween(T value1, T value2)
-
like
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueLike<T> like(java.lang.String value)
-
notLike
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueLike<T> notLike(java.lang.String value)
-
regexp
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueRegexp<T> regexp(java.lang.String value)
-
notRegexp
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueRegexp<T> notRegexp(java.lang.String value)
-
in
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueIn<T> in(java.util.Set<T> values)
-
notIn
public static <T extends java.lang.Comparable<T>> ValueFilter.ValueIn<T> notIn(java.util.Set<T> values)
-
-