Enum PropertyFilterInfo.QueryMethod
- java.lang.Object
-
- java.lang.Enum<PropertyFilterInfo.QueryMethod>
-
- com.graphdbapi.driver.v1.graph.query.condition.PropertyFilterInfo.QueryMethod
-
- All Implemented Interfaces:
Serializable
,Comparable<PropertyFilterInfo.QueryMethod>
- Enclosing class:
- PropertyFilterInfo
public static enum PropertyFilterInfo.QueryMethod extends Enum<PropertyFilterInfo.QueryMethod>
属性过滤符号,是PropertyFilterInfo
的依赖类- Version:
- 3.3.0
-
-
Enum Constant Summary
Enum Constants Enum Constant Description Contains
只有字符串类型可以使用; 是否包含当前的值EndWith
只有字符串类型可以使用; 是否以当前的值为终止EqualNumber
只有数值类型可以使用; data = valueEqualString
只有字符串类型可以使用; data 与 value 相同Has
只集合类型可以使用; 需要包含当前的值LengthLess
只有字符串类型可以使用; data.length 小于 valueLengthLessOrEqual
只有字符串类型可以使用; data.length 小于等于 valueLengthMore
只有字符串类型可以使用; data.length 大于 valueLengthMoreAndLess
只有字符串类型可以使用; min 小于 data.length 小于 maxLengthMoreAndLessEqual
只有字符串类型可以使用; min 小于 data.length 小于等于 maxLengthMoreEqualAndLess
只有字符串类型可以使用; min 小于等于 data.length 小于 maxLengthMoreEqualAndLessEqual
只有字符串类型可以使用; min 小于等于 data.length 小于等于 maxLengthMoreOrEqual
只有字符串类型可以使用; data.length 大于等于 valueLess
只有数值类型可以使用; data 小于 valueLessOrEqual
只有数值类型可以使用; data 小于等于 valueMore
只有数值类型可以使用; data 大于 valueMoreAndLess
只有数值类型可以使用; min 小于 data 小于 maxMoreAndLessEqual
只有数值类型可以使用; min 小于 data 小于等于 maxMoreEqualAndLess
只有数值类型可以使用; min 小于等于 data 小于 maxMoreEqualAndLessEqual
只有数值类型可以使用; min 小于等于 data 小于等于 maxMoreOrEqual
只有数值类型可以使用; data 大于等于 valueNotContains
只有字符串类型可以使用; 不允许包含当前值NotEndWith
只有字符串类型可以使用; 不允许以当前值为终止NotEqualNumber
只有数值类型可以使用; data != valueNotEqualString
只有字符串类型可以使用; data 与 value 不相同NotHas
只集合类型可以使用; 不允许包含当前的值NotStartWith
只有字符串类型可以使用; 不允许以当前值为起始SizeLess
只有集合类型可以使用; data.size 小于 valueSizeLessOrEqual
只有集合类型可以使用; data.size 小于等于 valueSizeMore
只有集合类型可以使用; data.size 大于 valueSizeMoreAndLess
只有集合类型可以使用; min 小于 data.size 小于 maxSizeMoreAndLessEqual
只有集合类型可以使用; min 小于 data.size 小于等于 maxSizeMoreEqualAndLess
只有集合类型可以使用; min 小于等于 data.size 小于 maxSizeMoreEqualAndLessEqual
只有集合类型可以使用; min 小于等于 data.size 小于等于 maxSizeMoreOrEqual
只有集合类型可以使用; data.size 大于等于 valueStartsWith
只有字符串类型可以使用; 是否以当前的值为起始
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PropertyFilterInfo.QueryMethod
valueOf(String name)
Returns the enum constant of this type with the specified name.static PropertyFilterInfo.QueryMethod[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
EqualString
public static final PropertyFilterInfo.QueryMethod EqualString
只有字符串类型可以使用; data 与 value 相同
-
EqualNumber
public static final PropertyFilterInfo.QueryMethod EqualNumber
只有数值类型可以使用; data = value
-
NotEqualString
public static final PropertyFilterInfo.QueryMethod NotEqualString
只有字符串类型可以使用; data 与 value 不相同
-
NotEqualNumber
public static final PropertyFilterInfo.QueryMethod NotEqualNumber
只有数值类型可以使用; data != value
-
More
public static final PropertyFilterInfo.QueryMethod More
只有数值类型可以使用; data 大于 value
-
MoreOrEqual
public static final PropertyFilterInfo.QueryMethod MoreOrEqual
只有数值类型可以使用; data 大于等于 value
-
Less
public static final PropertyFilterInfo.QueryMethod Less
只有数值类型可以使用; data 小于 value
-
LessOrEqual
public static final PropertyFilterInfo.QueryMethod LessOrEqual
只有数值类型可以使用; data 小于等于 value
-
MoreAndLess
public static final PropertyFilterInfo.QueryMethod MoreAndLess
只有数值类型可以使用; min 小于 data 小于 max
-
MoreAndLessEqual
public static final PropertyFilterInfo.QueryMethod MoreAndLessEqual
只有数值类型可以使用; min 小于 data 小于等于 max
-
MoreEqualAndLess
public static final PropertyFilterInfo.QueryMethod MoreEqualAndLess
只有数值类型可以使用; min 小于等于 data 小于 max
-
MoreEqualAndLessEqual
public static final PropertyFilterInfo.QueryMethod MoreEqualAndLessEqual
只有数值类型可以使用; min 小于等于 data 小于等于 max
-
LengthMore
public static final PropertyFilterInfo.QueryMethod LengthMore
只有字符串类型可以使用; data.length 大于 value
-
LengthMoreOrEqual
public static final PropertyFilterInfo.QueryMethod LengthMoreOrEqual
只有字符串类型可以使用; data.length 大于等于 value
-
LengthLess
public static final PropertyFilterInfo.QueryMethod LengthLess
只有字符串类型可以使用; data.length 小于 value
-
LengthLessOrEqual
public static final PropertyFilterInfo.QueryMethod LengthLessOrEqual
只有字符串类型可以使用; data.length 小于等于 value
-
LengthMoreAndLess
public static final PropertyFilterInfo.QueryMethod LengthMoreAndLess
只有字符串类型可以使用; min 小于 data.length 小于 max
-
LengthMoreAndLessEqual
public static final PropertyFilterInfo.QueryMethod LengthMoreAndLessEqual
只有字符串类型可以使用; min 小于 data.length 小于等于 max
-
LengthMoreEqualAndLess
public static final PropertyFilterInfo.QueryMethod LengthMoreEqualAndLess
只有字符串类型可以使用; min 小于等于 data.length 小于 max
-
LengthMoreEqualAndLessEqual
public static final PropertyFilterInfo.QueryMethod LengthMoreEqualAndLessEqual
只有字符串类型可以使用; min 小于等于 data.length 小于等于 max
-
StartsWith
public static final PropertyFilterInfo.QueryMethod StartsWith
只有字符串类型可以使用; 是否以当前的值为起始
-
NotStartWith
public static final PropertyFilterInfo.QueryMethod NotStartWith
只有字符串类型可以使用; 不允许以当前值为起始
-
EndWith
public static final PropertyFilterInfo.QueryMethod EndWith
只有字符串类型可以使用; 是否以当前的值为终止
-
NotEndWith
public static final PropertyFilterInfo.QueryMethod NotEndWith
只有字符串类型可以使用; 不允许以当前值为终止
-
Contains
public static final PropertyFilterInfo.QueryMethod Contains
只有字符串类型可以使用; 是否包含当前的值
-
NotContains
public static final PropertyFilterInfo.QueryMethod NotContains
只有字符串类型可以使用; 不允许包含当前值
-
SizeMore
public static final PropertyFilterInfo.QueryMethod SizeMore
只有集合类型可以使用; data.size 大于 value
-
SizeMoreOrEqual
public static final PropertyFilterInfo.QueryMethod SizeMoreOrEqual
只有集合类型可以使用; data.size 大于等于 value
-
SizeLess
public static final PropertyFilterInfo.QueryMethod SizeLess
只有集合类型可以使用; data.size 小于 value
-
SizeLessOrEqual
public static final PropertyFilterInfo.QueryMethod SizeLessOrEqual
只有集合类型可以使用; data.size 小于等于 value
-
SizeMoreAndLess
public static final PropertyFilterInfo.QueryMethod SizeMoreAndLess
只有集合类型可以使用; min 小于 data.size 小于 max
-
SizeMoreAndLessEqual
public static final PropertyFilterInfo.QueryMethod SizeMoreAndLessEqual
只有集合类型可以使用; min 小于 data.size 小于等于 max
-
SizeMoreEqualAndLess
public static final PropertyFilterInfo.QueryMethod SizeMoreEqualAndLess
只有集合类型可以使用; min 小于等于 data.size 小于 max
-
SizeMoreEqualAndLessEqual
public static final PropertyFilterInfo.QueryMethod SizeMoreEqualAndLessEqual
只有集合类型可以使用; min 小于等于 data.size 小于等于 max
-
Has
public static final PropertyFilterInfo.QueryMethod Has
只集合类型可以使用; 需要包含当前的值
-
NotHas
public static final PropertyFilterInfo.QueryMethod NotHas
只集合类型可以使用; 不允许包含当前的值
-
-
Method Detail
-
values
public static PropertyFilterInfo.QueryMethod[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (PropertyFilterInfo.QueryMethod c : PropertyFilterInfo.QueryMethod.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PropertyFilterInfo.QueryMethod valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
-