Uses of Interface
com.graphdbapi.driver.v1.graph.query.condition.VisitCondition
-
Packages that use VisitCondition Package Description com.graphdbapi.driver com.graphdbapi.driver.v1.graph.query.bfs com.graphdbapi.driver.v1.graph.query.condition -
-
Uses of VisitCondition in com.graphdbapi.driver
Methods in com.graphdbapi.driver with parameters of type VisitCondition Modifier and Type Method Description void
Graph. deleteEdgeByVertexIdCondition(long fromId, long toId, Set<String> edgeTypes, VisitCondition edgeCondition)
删除边。通过起始点id和终止点id,条件删除两点之间的边。void
Graph. deleteEdgeByVertexPkCondition(String fromPk, String fromType, String toPk, String toType, Set<String> edgeTypes, VisitCondition edgeCondition)
删除边。通过起始点pk和终止点pk,条件删除两点之间的边。EdgeDegreeInfo
Graph. getDegree(long id, Set<String> edgeTypeFilter, Direction direction, VisitCondition vertexCondition, VisitCondition edgeCondition, boolean includeLoop)
查询点的degree信息。default Iterator<Edge>
Graph. retrieveEdgeByVertexId(long vertexId, long anotherId, Set<String> edgeTypeFilter, Direction direction, VisitCondition edgeCondition)
查询边。通过指定的两点id和方向查询。Iterator<Edge>
Graph. retrieveEdgeByVertexId(long id, Set<String> edgeTypeFilter, Direction direction, int limitEdge, VisitCondition vertexCondition, VisitCondition edgeCondition, boolean getLoop)
查询邻居。通过起始点id查询。default Iterator<Edge>
Graph. retrieveEdgeByVertexId(long id, Set<String> edgeTypeFilter, Direction direction, VisitCondition vertexCondition, VisitCondition edgeCondition, boolean getLoop)
查询邻居。通过起始点id查询。Iterator<Edge>
Graph. retrieveEdgeByVertexPk(String vertexPk, String vertexType, String anotherPk, String anotherType, Set<String> edgeTypeFilter, Direction direction, int limitEdge, VisitCondition edgeCondition)
查询边。通过两点pk和方向、类型等查询。Iterator<Edge>
Graph. retrieveEdgeByVertexPk(String pk, String type, Set<String> edgeTypeFilter, Direction direction, int limitEdge, VisitCondition vertexCondition, VisitCondition edgeCondition, boolean getLoop)
查询邻居。通过点pk和type查询。default Iterator<Edge>
Graph. retrieveEdgeByVertexPk(String pk, String type, Set<String> edgeTypeFilter, Direction direction, VisitCondition vertexCondition, VisitCondition edgeCondition, boolean getLoop)
查询邻居。通过起始点pk和type查询。Iterator<Edge>
Graph. updateEdgeByVertexIdCondition(long fromId, long toId, String type, VisitCondition edgeCondition, Map<String,Object> property, boolean isMerge)
更新边。通过起始点id和终止点id来修改边。Iterator<Edge>
Graph. updateEdgeByVertexPkCondition(String fromPk, String fromType, String toPk, String toType, String type, VisitCondition edgeCondition, Map<String,Object> property, boolean isMerge)
更新边。通过起始点pk和终止点pk修改边。 找不到起始点和终止点时报错。 -
Uses of VisitCondition in com.graphdbapi.driver.v1.graph.query.bfs
Methods in com.graphdbapi.driver.v1.graph.query.bfs that return types with arguments of type VisitCondition Modifier and Type Method Description List<VisitCondition>
BfsParam. getEdgeConditionList()
List<VisitCondition>
BfsParam. getVertexConditionList()
Methods in com.graphdbapi.driver.v1.graph.query.bfs with parameters of type VisitCondition Modifier and Type Method Description BfsParamBuilder
BfsParamBuilder. setEdgeCondition(int specifiedDepth, VisitCondition pe)
边条件。为指定度数设置边条件。 默认无条件。BfsParamBuilder
BfsParamBuilder. setEdgeCondition(VisitCondition pe)
边条件。为所有扩展都设置边条件。 默认无条件。BfsParamBuilder
BfsParamBuilder. setVertexCondition(int specifiedDepth, VisitCondition pv)
点条件。为指定度数设置点条件。 默认无条件。BfsParamBuilder
BfsParamBuilder. setVertexCondition(VisitCondition pv)
点条件。为所有扩展都设置点条件。 默认无条件。 -
Uses of VisitCondition in com.graphdbapi.driver.v1.graph.query.condition
Classes in com.graphdbapi.driver.v1.graph.query.condition that implement VisitCondition Modifier and Type Class Description class
VisitConditionByProperty
对属性添加条件过滤class
VisitConditionByType
对类型添加过滤class
VisitConditionComposite
多条件组合类,可以组合VisitConditionByProperty
和VisitConditionByType
多个条件之间通过AND组合class
VisitConditionCompositeOr
多条件组合类,可以组合VisitConditionByProperty
和VisitConditionByType
多个条件之间通过OR组合Methods in com.graphdbapi.driver.v1.graph.query.condition that return types with arguments of type VisitCondition Modifier and Type Method Description List<VisitCondition>
VisitConditionComposite. getChildren()
获取组合条件列表List<VisitCondition>
VisitConditionCompositeOr. getChildren()
获取组合条件列表Constructors in com.graphdbapi.driver.v1.graph.query.condition with parameters of type VisitCondition Constructor Description VisitConditionComposite(VisitCondition... v)
VisitConditionCompositeOr(VisitCondition... v)
-