public class VisitConditionByPropertyBuilder extends Object
VisitConditionByProperty构造工具类
e.g.
VisitConditionByProperty pv = VisitConditionByPropertyBuilder.vertexCondition()
.addFilter("User", "attribution", QueryMethod.EqualString, "test")
.addFilter("User", "age", QueryMethod.LengthMoreAndLessEqual, 10, 20)
.builder();public VisitConditionByPropertyBuilder addFilter(String propertyName, PropertyFilterInfo.QueryMethod method, Object value)
propertyName - 属性名method - 属性条件value - 属性值public VisitConditionByPropertyBuilder addFilter(String type, String propertyName, PropertyFilterInfo.QueryMethod method, Object value)
type - 类型名propertyName - 属性名method - 属性条件value - 属性值public VisitConditionByPropertyBuilder addFilter(String type, String propertyName, PropertyFilterInfo.QueryMethod method, Object value1, Object value2)
type - 类型名propertyName - 属性名method - 属性条件。属性条件如果是PropertyFilterInfo.QueryMethod.LengthLessOrEqual范围条件下,需要指定value1和value2.value1 - 属性值1。范围左侧值。value2 - 属性值2。范围右侧值。public VisitConditionByProperty builder()
public static VisitConditionByPropertyBuilder edgeCondition()
public VisitConditionByPropertyBuilder setSkipNotMatch(boolean skipNotMatch)
VisitConditionByProperty.setSkipNotMatch(boolean)skipNotMatch - 跳过过滤public VisitConditionByPropertyBuilder setSkipNullProperty(boolean skipNullProperty)
VisitConditionByProperty.setSkipNullProperty(boolean) (boolean)}skipNullProperty - 跳过过滤public static VisitConditionByPropertyBuilder vertexCondition()
Copyright © 2024. All rights reserved.