A B C D E F G H I J L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAndGet(long) - Method in interface com.graphdbapi.atomic.GraphDbAtomicLong
-
先加指定值在获取值
- addFilter(PropertyFilterInfo) - Method in class com.graphdbapi.graph.api.condition.PropertyFilter
- addTo(Temporal) - Method in class com.graphdbapi.values.storable.CypherDuration
- affinities() - Method in interface com.graphdbapi.Graph
-
获取集群中所有affinity。单机版默认返回0。
- affinity(long) - Method in interface com.graphdbapi.Graph
-
获取点VertexId所在的主机号。单机版默认返回0。
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherByte
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherChar
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherDate
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherDouble
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherDuration
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherFloat
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherInt
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherLong
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherShort
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherString
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherStringArray
- asObjectCopy() - Method in class com.graphdbapi.values.storable.CypherValue
B
- beginTransaction() - Method in interface com.graphdbapi.Graph
-
开启一个事务 default: 返回null是为了不影响算法引擎的接口依赖
- BOOLEAN - com.graphdbapi.PropertyType.PrimitiveDataType
- BOOLEAN - Static variable in class com.graphdbapi.PropertyType
- booleanValue(boolean) - Static method in class com.graphdbapi.values.storable.CypherValues
- BOTH - com.graphdbapi.Direction
-
入度和出度
- broadcastCallable(GraphBroadcastCallable<V>) - Method in interface com.graphdbapi.Graph
-
带返回值的广播任务。将会在所有节点上执行。单机版不可用。
- broadcastCallable(Collection<Integer>, GraphBroadcastCallable<V>) - Method in interface com.graphdbapi.Graph
-
带返回值的广播任务。将会在指定节点上执行。单机版不可用。
- broadcastRunnable(GraphBroadcastRunnable) - Method in interface com.graphdbapi.Graph
-
不带返回值的广播任务。将会在所有节点上执行。单机版不可用。
- broadcastRunnable(Collection<Integer>, GraphBroadcastRunnable) - Method in interface com.graphdbapi.Graph
-
不带返回值的广播任务。将会在指定节点上执行。单机版不可用。
- bufferedReader(String, Charset) - Method in interface com.graphdbapi.file.FileObject
-
BufferedReader流
- BufferedReaderObject - Interface in com.graphdbapi.file
-
用于IO的BufferedReader
- bufferedWriter(String, boolean, Charset) - Method in interface com.graphdbapi.file.FileObject
-
BufferedWriter流
- bufferedWriter(String, Charset) - Method in interface com.graphdbapi.file.FileObject
-
BufferedWriter流(默认覆盖文件内容)
- BufferedWriterObject - Interface in com.graphdbapi.file
-
用于IO的BufferedWriter
- buildList(PropertyType.PrimitiveDataType) - Static method in class com.graphdbapi.PropertyType
- buildSet(PropertyType.PrimitiveDataType) - Static method in class com.graphdbapi.PropertyType
- byteValue(byte) - Static method in class com.graphdbapi.values.storable.CypherValues
C
- call(GraphContext) - Method in interface com.graphdbapi.GraphBroadcastCallable
-
执行广播的任务(有返回值)
- change(Graph, String) - Static method in class com.graphdbapi.graph.api.condition.ConditionOnVisitTypeAdapter
-
根据jsonStr转为过滤条件
- charValue(char) - Static method in class com.graphdbapi.values.storable.CypherValues
- close() - Method in interface com.graphdbapi.GraphAutoCloseableIterator
-
关闭资源
- close() - Method in interface com.graphdbapi.Transaction
- com.graphdbapi - package com.graphdbapi
- com.graphdbapi.atomic - package com.graphdbapi.atomic
- com.graphdbapi.file - package com.graphdbapi.file
- com.graphdbapi.graph.api.condition - package com.graphdbapi.graph.api.condition
- com.graphdbapi.procedure - package com.graphdbapi.procedure
- com.graphdbapi.values - package com.graphdbapi.values
- com.graphdbapi.values.api - package com.graphdbapi.values.api
- com.graphdbapi.values.storable - package com.graphdbapi.values.storable
- com.graphdbapi.values.util - package com.graphdbapi.values.util
- com.graphdbapi.values.virtual - package com.graphdbapi.values.virtual
- CombinedEdgeType - Class in com.graphdbapi
-
边信息
- CombinedEdgeType(int, int) - Constructor for class com.graphdbapi.CombinedEdgeType
- ConditionCompose - Class in com.graphdbapi.graph.api.condition
- ConditionCompose(List<ConditionOnVisit>) - Constructor for class com.graphdbapi.graph.api.condition.ConditionCompose
- ConditionComposeOr - Class in com.graphdbapi.graph.api.condition
- ConditionComposeOr(List<ConditionOnVisit>) - Constructor for class com.graphdbapi.graph.api.condition.ConditionComposeOr
- ConditionOnVisit - Interface in com.graphdbapi.graph.api.condition
- ConditionOnVisitTypeAdapter - Class in com.graphdbapi.graph.api.condition
- ConditionOnVisitTypeAdapter() - Constructor for class com.graphdbapi.graph.api.condition.ConditionOnVisitTypeAdapter
- ConditionProperty - Class in com.graphdbapi.graph.api.condition
- ConditionProperty(Map<String, PropertyFilter>, boolean) - Constructor for class com.graphdbapi.graph.api.condition.ConditionProperty
- ConditionType - Class in com.graphdbapi.graph.api.condition
-
TIP:这个方法的edgeCondition是对typeIndex进行比较,需要先调用edgeCondition的init方法将其中的typeSet转为typeIndex
- ConditionType(Set<String>, TypeConditionMethod, boolean) - Constructor for class com.graphdbapi.graph.api.condition.ConditionType
- Contains - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only string
- Context - Annotation Type in com.graphdbapi.procedure
-
每个程序在被调用前,带有该注解的字段将自动用指定API的实现方式进行填充。 字段仅支持public修饰符。
- ConvertUtil - Class in com.graphdbapi.values.util
-
Vertex和Edge转换成
CypherNode
和CypherRelationship
工具类 - ConvertUtil() - Constructor for class com.graphdbapi.values.util.ConvertUtil
- copy(String, String) - Method in interface com.graphdbapi.file.FileObject
-
复制文件/文件夹
- createDir(String) - Method in interface com.graphdbapi.file.FileObject
-
创建文件夹
- createEdgeType(String, int, int, boolean, boolean, String, Map<String, PropertyType>) - Method in interface com.graphdbapi.GraphSchema
-
添加边类型。为图中新增一个边类型,并创建从from到to的CombinedEdgeType。
- createEdgeType(String, int, int, boolean, String, Map<String, PropertyType>) - Method in interface com.graphdbapi.GraphSchema
-
添加边类型。为图中新增一个基于 combineKey 进行去重的边类型,为空表示基于边类型进行去重,并创建从from到to的CombinedEdgeType。
- createEdgeType(String, List<CombinedEdgeType>, boolean, boolean, String, Map<String, PropertyType>) - Method in interface com.graphdbapi.GraphSchema
-
添加边类型。为图中新增一个边类型,并创建从from到to的CombinedEdgeType集合。
- createEdgeType(String, List<CombinedEdgeType>, boolean, String, Map<String, PropertyType>) - Method in interface com.graphdbapi.GraphSchema
-
添加边类型。为图中新增一个基于 combineKey 进行去重的边类型,为空表示基于边类型进行去重,并创建从from到to的CombinedEdgeType。
- createFile(String) - Method in interface com.graphdbapi.file.FileObject
-
创建文件
- createProperty(int, boolean, String, boolean, PropertyType) - Method in interface com.graphdbapi.GraphSchema
-
为某个类型增加属性列。
- createRelationshipTo(Node, RelationshipType) - Method in interface com.graphdbapi.values.api.Node
-
创建并返回此点与另一点的指定边类型的边
- createVertexType(String, String, Map<String, PropertyType>) - Method in interface com.graphdbapi.GraphSchema
-
添加点类型。为图新增一个点类型。
- CypherAny - Class in com.graphdbapi.values
-
Driver传输对象基类。
- CypherAny() - Constructor for class com.graphdbapi.values.CypherAny
- CypherBoolean - Class in com.graphdbapi.values.storable
-
Driver传输Boolean类型的对象。
- CypherBoolean() - Method in class com.graphdbapi.values.storable.CypherBoolean
-
获取当前对象的boolean值。
- CypherByte - Class in com.graphdbapi.values.storable
-
Driver传输Byte类型的对象。
- CypherChar - Class in com.graphdbapi.values.storable
-
Driver传输Char类型的对象。
- CypherDate - Class in com.graphdbapi.values.storable
-
Driver传输Date类型的对象。
- CypherDouble - Class in com.graphdbapi.values.storable
-
Driver传输Double类型的对象。
- CypherDuration - Class in com.graphdbapi.values.storable
-
Driver传输Duration类型的对象。
- CypherFloat - Class in com.graphdbapi.values.storable
-
Driver传输Float类型的对象。
- CypherInt - Class in com.graphdbapi.values.storable
-
Driver传输Int类型的对象。
- CypherList - Class in com.graphdbapi.values.virtual
-
Driver传输List类型的对象。
- CypherList() - Constructor for class com.graphdbapi.values.virtual.CypherList
- CypherLong - Class in com.graphdbapi.values.storable
-
Driver传输Long类型的对象。
- CypherMap - Class in com.graphdbapi.values.virtual
-
Driver传输Map类型的对象。
- CypherMap() - Constructor for class com.graphdbapi.values.virtual.CypherMap
- CypherNode - Class in com.graphdbapi.values.virtual
-
Driver传输Node类型的对象。
- CypherNode(long) - Constructor for class com.graphdbapi.values.virtual.CypherNode
- CypherNumber - Class in com.graphdbapi.values.storable
-
Driver传输Number类型的对象。
- CypherNumber() - Constructor for class com.graphdbapi.values.storable.CypherNumber
- CypherPath - Class in com.graphdbapi.values.virtual
-
Driver传输Path类型的对象。
- CypherPath() - Constructor for class com.graphdbapi.values.virtual.CypherPath
- CypherRelationship - Class in com.graphdbapi.values.virtual
-
Driver传输Relationship类型的对象。
- CypherRelationship(String) - Constructor for class com.graphdbapi.values.virtual.CypherRelationship
- CypherShort - Class in com.graphdbapi.values.storable
-
Driver传输Short类型的对象。
- CypherString - Class in com.graphdbapi.values.storable
-
Driver传输String类型的对象。
- CypherString() - Constructor for class com.graphdbapi.values.storable.CypherString
- CypherStringArray - Class in com.graphdbapi.values.storable
-
Driver传输StringArray类型的对象。
- CypherStringArray(String[]) - Constructor for class com.graphdbapi.values.storable.CypherStringArray
- CypherStringWrappingString - Class in com.graphdbapi.values.storable
-
Driver传输WrappingString类型的对象。
- CypherText - Class in com.graphdbapi.values.storable
-
Driver传输字符/字符串类型的对象。
- CypherTextArray - Class in com.graphdbapi.values.storable
-
Driver传输字符数组/字符串数组类型的对象。
- CypherTextArray() - Constructor for class com.graphdbapi.values.storable.CypherTextArray
- CypherValue - Class in com.graphdbapi.values.storable
-
Driver传输对象基类。
- CypherValue() - Constructor for class com.graphdbapi.values.storable.CypherValue
- CypherValues - Class in com.graphdbapi.values.storable
-
工具类。将基础数据类型转成Driver传输对象。
- CypherValues() - Constructor for class com.graphdbapi.values.storable.CypherValues
- CypherVirtuals - Class in com.graphdbapi.values.virtual
-
复杂对象的构建类。
- CypherVirtuals() - Constructor for class com.graphdbapi.values.virtual.CypherVirtuals
D
- date(LocalDate) - Static method in class com.graphdbapi.values.storable.CypherDate
- DATETIME - com.graphdbapi.PropertyType.PrimitiveDataType
- DATETIME - Static variable in class com.graphdbapi.PropertyType
- decrementAndGet() - Method in interface com.graphdbapi.atomic.GraphDbAtomicLong
-
先自减1再获取值
- DEFAULT_VALUE - Static variable in annotation type com.graphdbapi.procedure.Name
-
默认值
- defaultValue() - Method in annotation type com.graphdbapi.procedure.Name
- delete() - Method in interface com.graphdbapi.values.api.Node
-
删除此点
- delete() - Method in interface com.graphdbapi.values.api.Relationship
-
删除边。
- delete(String) - Method in interface com.graphdbapi.file.FileObject
-
删除文件/文件夹。 文件:若删除成功,返回true。若删除失败,返回false。 文件夹:若文件夹中有文件,则抛出异常
- deleteEdge(String) - Method in interface com.graphdbapi.Graph
-
删除边
- deleteForce(String) - Method in interface com.graphdbapi.file.FileObject
-
强制删除文件/文件夹。 文件:若删除成功,返回true。若删除失败,返回false。 文件夹:删除所有文件
- deleteVertex(long) - Method in interface com.graphdbapi.Graph
-
删除点以及所有与点相关的边
- deleteVertex(long, boolean) - Method in interface com.graphdbapi.Graph
-
删除点
- deprecatedBy() - Method in annotation type com.graphdbapi.procedure.Procedure
-
弃用函数时,指出客户端在警告中可能显示的替换程序会有一定作用。
- deprecatedBy() - Method in annotation type com.graphdbapi.procedure.UserAggregationFunction
-
弃用函数时,指出可能在客户端警告中显示的替换程序是有一定作用的。
- deprecatedBy() - Method in annotation type com.graphdbapi.procedure.UserFunction
-
弃用函数时,指出客户端在警告中可能显示的替换程序会有一定作用
- Description - Annotation Type in com.graphdbapi.procedure
-
可以选择用
@Description("a description")
对注册的方法进行描述。 - Direction - Enum in com.graphdbapi
-
查询方向
- DOUBLE - com.graphdbapi.PropertyType.PrimitiveDataType
- DOUBLE - Static variable in class com.graphdbapi.PropertyType
- doubleValue() - Method in class com.graphdbapi.values.storable.CypherByte
- doubleValue() - Method in class com.graphdbapi.values.storable.CypherDouble
- doubleValue() - Method in class com.graphdbapi.values.storable.CypherFloat
- doubleValue() - Method in class com.graphdbapi.values.storable.CypherInt
- doubleValue() - Method in class com.graphdbapi.values.storable.CypherLong
- doubleValue() - Method in class com.graphdbapi.values.storable.CypherNumber
-
获取double类型的对象值。
- doubleValue() - Method in class com.graphdbapi.values.storable.CypherShort
- doubleValue(double) - Static method in class com.graphdbapi.values.storable.CypherValues
- dropEdgeType(int) - Method in interface com.graphdbapi.GraphSchema
-
删除边类型。删除图中已存在的一个边类型。
- dropProperty(int, boolean, String) - Method in interface com.graphdbapi.GraphSchema
-
删除某个类型的某个属性。
- dropVertexType(int) - Method in interface com.graphdbapi.GraphSchema
-
删除点类型。删除图中已存在的一个点类型。
- duration(long, long, long, long) - Static method in class com.graphdbapi.values.storable.CypherDuration
- duration(Duration) - Static method in class com.graphdbapi.values.storable.CypherDuration
- duration(Period) - Static method in class com.graphdbapi.values.storable.CypherDuration
E
- Edge - Interface in com.graphdbapi
-
边对象
- edgeIteratorFast(Consumer<Edge>) - Method in interface com.graphdbapi.Graph
-
多线程迭代本地边
- edgeIteratorFast(Consumer<Edge>, Set<Integer>) - Method in interface com.graphdbapi.Graph
-
多线程迭代本地边
- edgeIteratorFast(Consumer<Edge>, Set<Integer>, boolean) - Method in interface com.graphdbapi.Graph
-
多线程迭代本地边
- edgeTypeIndex(String) - Method in interface com.graphdbapi.Graph
-
通过边EdgeId获取边类型index
- Element - Interface in com.graphdbapi
-
图元素
- EMPTY - Static variable in class com.graphdbapi.values.virtual.CypherMap
- EMPTY_STRING - Static variable in class com.graphdbapi.values.storable.CypherValues
- endNode() - Method in interface com.graphdbapi.values.api.Path
-
获取路径终止点。
- endNode() - Method in class com.graphdbapi.values.virtual.CypherPath
- endNodeId() - Method in class com.graphdbapi.values.virtual.CypherRelationship
- EndWith - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有字符串类型可以使用; 是否以当前的值为终止
- Entity<T> - Interface in com.graphdbapi.values.api
-
实体。
- EqualNumber - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
number; data = value
- EqualString - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
string; data.equal(value)
- error(String) - Method in interface com.graphdbapi.GraphLogger
-
错误信息
- error(String, Throwable) - Method in interface com.graphdbapi.GraphLogger
-
错误信息
- executePregel(CONFIG, GraphPregelComputation<CONFIG>) - Method in interface com.graphdbapi.Graph
-
执行分布式 pregel 任务
F
- FALSE - Static variable in class com.graphdbapi.values.storable.CypherBoolean
-
Driver传输Boolean.FALSE值的默认对象。
- FileObject - Interface in com.graphdbapi.file
-
用于IO的文件操作接口
- floatValue(float) - Static method in class com.graphdbapi.values.storable.CypherValues
- flush() - Method in interface com.graphdbapi.file.BufferedWriterObject
-
刷新
- flushData() - Method in interface com.graphdbapi.Graph
-
手动触发写盘
- fromList(List<CypherAny>) - Static method in class com.graphdbapi.values.virtual.CypherVirtuals
G
- get() - Method in interface com.graphdbapi.atomic.GraphDbAtomicLong
-
获取当前值
- get(TemporalUnit) - Method in class com.graphdbapi.values.storable.CypherDuration
- getAllEdgeCount() - Method in interface com.graphdbapi.Graph
-
查询集群总边数
- getAllProperties() - Method in interface com.graphdbapi.values.api.PropertyEntity
-
获取所有属性值。
- getAllVertexCount() - Method in interface com.graphdbapi.Graph
-
查询集群总点数
- getAndAdd(long) - Method in interface com.graphdbapi.atomic.GraphDbAtomicLong
-
先获取当前值再加指定值
- getAndDecrement() - Method in interface com.graphdbapi.atomic.GraphDbAtomicLong
-
先获取当前值再自减1
- getAndIncrement() - Method in interface com.graphdbapi.atomic.GraphDbAtomicLong
-
先获取当前值再自加1
- getAndSet(long) - Method in interface com.graphdbapi.atomic.GraphDbAtomicLong
-
获取当前的值并设置新值
- getCondition() - Method in class com.graphdbapi.graph.api.condition.PropertyFilter
- getDegree() - Method in interface com.graphdbapi.values.api.Node
-
返回所有与此点连接的边数量
- getDegree(Direction) - Method in interface com.graphdbapi.values.api.Node
-
返回此点指定方向的边数量
- getDegree(RelationshipType) - Method in interface com.graphdbapi.values.api.Node
-
返回指定类型此点的边数量
- getDegree(RelationshipType, Direction) - Method in interface com.graphdbapi.values.api.Node
-
返回此点指定类型指定方向的边数量
- getEdgeCount(boolean) - Method in interface com.graphdbapi.Graph
-
查询边数量
- getEdgeCount(int) - Method in interface com.graphdbapi.Graph
-
查询集群指定边类型总数
- getEdgeCount(int, boolean) - Method in interface com.graphdbapi.Graph
-
查询指定边类型数量
- getEdgeFromType(int) - Method in interface com.graphdbapi.GraphSchema
-
边类型起始点类型index
- getEdgeToType(int) - Method in interface com.graphdbapi.GraphSchema
-
边类型终止点类型index
- getEdgeTypeIndex(String, int, int) - Method in interface com.graphdbapi.GraphSchema
-
根据边类型名称、边的起始点类型index和边的终止点类型index来获取边类型index
- getEdgeTypeName(int) - Method in interface com.graphdbapi.GraphSchema
-
根据边类型index获取边类型名称
- getEdgeTypes() - Method in interface com.graphdbapi.GraphSchema
-
边类型列表
- getEndNode() - Method in interface com.graphdbapi.values.api.Relationship
-
获取边的终止点。
- getEndNodeId() - Method in interface com.graphdbapi.values.api.Relationship
-
获取边的终止点id。
- getFilePointer() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
返回此文件中的当前偏移量。
- getFirstSign() - Method in class com.graphdbapi.PropertyType
- getFromId() - Method in interface com.graphdbapi.Edge
-
获取起始点VertexId
- getFromTypeIndex() - Method in class com.graphdbapi.CombinedEdgeType
-
获取起始点类型
- getGraph() - Method in class com.graphdbapi.GraphContext
-
获取图对象
- getGraphName() - Method in interface com.graphdbapi.Graph
-
查询图名称
- getGraphName() - Method in interface com.graphdbapi.GraphSchema
-
获取图名称
- getId() - Method in interface com.graphdbapi.values.api.Entity
-
返回实体唯一标识ID(Node的id是long类型,Relationship的id是String类型)
- getId() - Method in interface com.graphdbapi.values.api.Node
-
返回实体唯一标识ID=
- getId() - Method in interface com.graphdbapi.values.api.Relationship
-
边id。
- getLogger() - Method in class com.graphdbapi.GraphContext
-
获取日志对象
- getMap() - Method in class com.graphdbapi.values.virtual.CypherMap
- getMethod() - Method in class com.graphdbapi.graph.api.condition.PropertyFilterInfo
- getNodes() - Method in interface com.graphdbapi.values.api.Relationship
-
获取边的[起始点, 终止点]。
- getNodeType() - Method in interface com.graphdbapi.values.api.Node
-
返回此点的类型名
- getOrCreateGraphDbAtomicLong(String, long) - Method in interface com.graphdbapi.Graph
-
创建一个分布式 AtomicLong
- getOtherId(long) - Method in interface com.graphdbapi.Edge
-
获取另端VertexId
- getOtherNode(Node) - Method in interface com.graphdbapi.values.api.Relationship
-
获取边的另一端。
- getOtherNodeId(long) - Method in interface com.graphdbapi.values.api.Relationship
-
获取边的另一端id。
- getPk(long) - Method in interface com.graphdbapi.Graph
-
根据VertexId来查询对应点的外部唯一标识值
- getPkName(String) - Method in interface com.graphdbapi.values.api.Node
-
获取此点的主键名
- getPkValue() - Method in interface com.graphdbapi.values.api.Node
-
返回此点的主键值
- getPrimitiveDataType() - Method in class com.graphdbapi.PropertyType
- getProperties() - Method in interface com.graphdbapi.Element
-
返回属性集合
- getProperties(String...) - Method in interface com.graphdbapi.values.api.PropertyEntity
-
获取属性值。
- getProperty(String) - Method in interface com.graphdbapi.Element
-
获取某个属性值
- getProperty(String) - Method in interface com.graphdbapi.values.api.PropertyEntity
-
获取属性中属性名称对应的值。
- getProperty(String, Object) - Method in interface com.graphdbapi.values.api.PropertyEntity
-
获取属性中属性名称对应的值。如果没有值,则返回默认值。
- getPropertyKeys() - Method in interface com.graphdbapi.values.api.PropertyEntity
-
获取属性名称迭代器。
- getPropertyName() - Method in class com.graphdbapi.graph.api.condition.PropertyFilterInfo
- getPropertyType() - Method in class com.graphdbapi.graph.api.condition.PropertyFilterInfo
- getPropertyTypeMap(int, boolean) - Method in interface com.graphdbapi.GraphSchema
-
获取类型下的属性
- getRelationships() - Method in interface com.graphdbapi.values.api.Node
-
返回此点上的所有边的迭代器
- getRelationships(Direction) - Method in interface com.graphdbapi.values.api.Node
-
返回此点指定方向的边迭代器
- getRelationships(Direction, RelationshipType...) - Method in interface com.graphdbapi.values.api.Node
-
返回此点指定某些类型指定方向的边的迭代器
- getRelationships(RelationshipType...) - Method in interface com.graphdbapi.values.api.Node
-
返回此点指定某些类型的边的迭代器
- getRelationships(RelationshipType, Direction) - Method in interface com.graphdbapi.values.api.Node
-
返回此点指定方向的某些类型的边迭代器
- getRelationshipTypes() - Method in interface com.graphdbapi.values.api.Node
-
返回此点边类型的迭代器
- getRelType() - Method in interface com.graphdbapi.values.api.Relationship
-
获取边类型名称。
- getSingleRelationship(RelationshipType, Direction) - Method in interface com.graphdbapi.values.api.Node
-
返回此点指定方向和边类型的一条边
- getSnowId() - Method in interface com.graphdbapi.Graph
-
返回 Cypher 任务 id
- getStartNode() - Method in interface com.graphdbapi.values.api.Relationship
-
获取边的起始点。
- getStartNodeId() - Method in interface com.graphdbapi.values.api.Relationship
-
获取边的起始点id。
- getToId() - Method in interface com.graphdbapi.Edge
-
获取终止点VertexId
- getToTypeIndex() - Method in class com.graphdbapi.CombinedEdgeType
-
获取终止点类型
- getType() - Method in interface com.graphdbapi.values.api.Relationship
-
获取边类型对象。
- getTypeCondition() - Method in class com.graphdbapi.graph.api.condition.TypeCondition
- getTypeConditionMethod() - Method in class com.graphdbapi.graph.api.condition.ConditionType
- getTypeIndex() - Method in interface com.graphdbapi.Element
-
获取类型index
- getTypeInt() - Method in class com.graphdbapi.graph.api.condition.ConditionType
- getTypeNameSet() - Method in class com.graphdbapi.graph.api.condition.ConditionType
- getTypeSet() - Method in class com.graphdbapi.graph.api.condition.TypeCondition
- getUnits() - Method in class com.graphdbapi.values.storable.CypherDuration
- getValue1() - Method in class com.graphdbapi.graph.api.condition.PropertyFilterInfo
- getValue2() - Method in class com.graphdbapi.graph.api.condition.PropertyFilterInfo
- getVersion() - Method in interface com.graphdbapi.Element
-
获取 version
- getVersion() - Method in interface com.graphdbapi.GraphSchema
-
获取图meta版本号
- getVertexCount(boolean) - Method in interface com.graphdbapi.Graph
-
查询点数量
- getVertexCount(int) - Method in interface com.graphdbapi.Graph
-
查询集群指定点类型总数
- getVertexCount(int, boolean) - Method in interface com.graphdbapi.Graph
-
查询指定点类型数量
- getVertexes(Collection<Long>) - Method in interface com.graphdbapi.Graph
-
批量查询点
- getVertexIdByPk(String) - Method in interface com.graphdbapi.Graph
-
根据外部唯一标识查询点VertexId
- getVertexIdByPk(String, int) - Method in interface com.graphdbapi.Graph
-
根据外部唯一标识和点类型index查询点VertexId
- getVertexIdByPk(String, String) - Method in interface com.graphdbapi.Graph
-
根据外部唯一标识和点类型名查询点VertexId。
- getVertexIdByPkCompatible(String) - Method in interface com.graphdbapi.Graph
-
根据外部唯一标识查询点VertexId
- getVertexIdByPkCompatible(String, int) - Method in interface com.graphdbapi.Graph
-
根据外部唯一标识和点类型index查询点VertexId
- getVertexIdByPkCompatible(String, String) - Method in interface com.graphdbapi.Graph
-
根据外部唯一标识和点类型名查询点VertexId。
- getVertexPkPropertyName(int) - Method in interface com.graphdbapi.GraphSchema
-
获取点类型对应的外部唯一标识属性名
- getVertexTypeIndex(String) - Method in interface com.graphdbapi.GraphSchema
-
根据点类型名称获取点类型index
- getVertexTypeName(int) - Method in interface com.graphdbapi.GraphSchema
-
根据点类型index获取点类型名称
- getVertexTypes() - Method in interface com.graphdbapi.GraphSchema
-
图中所有点类型
- Graph - Interface in com.graphdbapi
-
入口类,图对象
- GraphAutoCloseableIterator<T> - Interface in com.graphdbapi
-
迭代器接口
- GraphBroadcastCallable<V> - Interface in com.graphdbapi
-
广播接口(有返回值)
- GraphBroadcastRunnable - Interface in com.graphdbapi
-
广播接口(无返回值)
- GraphContext - Class in com.graphdbapi
-
广播任务提供的Context类
- GraphContext(Graph, GraphLogger) - Constructor for class com.graphdbapi.GraphContext
- GraphDbApiException - Exception in com.graphdbapi
-
异常类
- GraphDbApiException(String) - Constructor for exception com.graphdbapi.GraphDbApiException
- GraphDbApiException(String, Object...) - Constructor for exception com.graphdbapi.GraphDbApiException
- GraphDbApiException(Throwable) - Constructor for exception com.graphdbapi.GraphDbApiException
- GraphDbApiException(Throwable, String, Object...) - Constructor for exception com.graphdbapi.GraphDbApiException
- GraphDbAtomicException - Exception in com.graphdbapi.atomic
-
分布式操作异常类
- GraphDbAtomicException(String) - Constructor for exception com.graphdbapi.atomic.GraphDbAtomicException
- GraphDbAtomicException(String, Object...) - Constructor for exception com.graphdbapi.atomic.GraphDbAtomicException
- GraphDbAtomicException(Throwable) - Constructor for exception com.graphdbapi.atomic.GraphDbAtomicException
- GraphDbAtomicException(Throwable, String, Object...) - Constructor for exception com.graphdbapi.atomic.GraphDbAtomicException
- GraphDbAtomicLong - Interface in com.graphdbapi.atomic
-
分布式的原子类型long,类似于java.util.concurrent.atomic.AtomicLong
- GraphDbFileIOException - Exception in com.graphdbapi.file
- GraphDbFileIOException(String) - Constructor for exception com.graphdbapi.file.GraphDbFileIOException
- GraphDbFileIOException(String, Object...) - Constructor for exception com.graphdbapi.file.GraphDbFileIOException
- GraphDbFileIOException(Throwable) - Constructor for exception com.graphdbapi.file.GraphDbFileIOException
- GraphDbFileIOException(Throwable, String, Object...) - Constructor for exception com.graphdbapi.file.GraphDbFileIOException
- GraphLogger - Interface in com.graphdbapi
-
日志打印
- GraphSchema - Interface in com.graphdbapi
-
图的schema信息
H
- Has - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只集合类型可以使用; 需要包含当前的值
- hasProperty(String) - Method in interface com.graphdbapi.Element
-
判断属性是否存在
- hasProperty(String) - Method in interface com.graphdbapi.values.api.PropertyEntity
-
判断属性中是否包含属性名称。
- hasRelationship() - Method in interface com.graphdbapi.values.api.Node
-
查看此点是否存在边
- hasRelationship(Direction) - Method in interface com.graphdbapi.values.api.Node
-
查看此点是否存在指定方向的边
- hasRelationship(Direction, RelationshipType...) - Method in interface com.graphdbapi.values.api.Node
-
查看此点是否存在某类指定方向的边
- hasRelationship(RelationshipType...) - Method in interface com.graphdbapi.values.api.Node
-
查看此点是否存在某类边
- hasVertex(long) - Method in interface com.graphdbapi.Graph
-
根据点VertexId判断点是否存在
I
- id() - Method in interface com.graphdbapi.Edge
-
EdgeId
- id() - Method in class com.graphdbapi.values.virtual.CypherRelationship
- id() - Method in interface com.graphdbapi.Vertex
-
VertexId
- IN - com.graphdbapi.Direction
-
入度
- incrementAndGet() - Method in interface com.graphdbapi.atomic.GraphDbAtomicLong
-
先自加1再获取值
- info(String) - Method in interface com.graphdbapi.GraphLogger
-
提示性信息
- info(String, Throwable) - Method in interface com.graphdbapi.GraphLogger
-
提示性信息
- init(Graph, Map<Integer, String>, Map<Integer, String>) - Method in class com.graphdbapi.graph.api.condition.ConditionCompose
- init(Graph, Map<Integer, String>, Map<Integer, String>) - Method in class com.graphdbapi.graph.api.condition.ConditionComposeOr
- init(Graph, Map<Integer, String>, Map<Integer, String>) - Method in interface com.graphdbapi.graph.api.condition.ConditionOnVisit
-
初始化条件过滤(使用时需要先init)
- init(Graph, Map<Integer, String>, Map<Integer, String>) - Method in class com.graphdbapi.graph.api.condition.ConditionProperty
- init(Graph, Map<Integer, String>, Map<Integer, String>) - Method in class com.graphdbapi.graph.api.condition.ConditionType
- insertEdgeByVertexId(long, long, int, Map<String, Object>) - Method in interface com.graphdbapi.Graph
-
添加边
- insertVertexByPk(String, int, Map<String, Object>) - Method in interface com.graphdbapi.Graph
-
添加点
- InSet - com.graphdbapi.graph.api.condition.TypeConditionMethod
- INT - com.graphdbapi.PropertyType.PrimitiveDataType
- INT - Static variable in class com.graphdbapi.PropertyType
- intValue(int) - Static method in class com.graphdbapi.values.storable.CypherValues
- isDir(String) - Method in interface com.graphdbapi.file.FileObject
-
是否是文件夹
- isExist(String) - Method in interface com.graphdbapi.file.FileObject
-
文件/文件夹,是否存在
- isStop() - Method in interface com.graphdbapi.Graph
-
返回布尔值用于停止par任务
- isType(NodeType) - Method in interface com.graphdbapi.values.api.Node
-
判断是否为指定的点类型
- isType(RelationshipType) - Method in interface com.graphdbapi.values.api.Relationship
-
判断是否是匹配的边类型
- isVertex() - Method in class com.graphdbapi.graph.api.condition.ConditionType
- iterator() - Method in interface com.graphdbapi.values.api.Path
-
获取路径中所有点和边的属性迭代器
J
- judge(Object) - Method in class com.graphdbapi.graph.api.condition.PropertyFilterInfo
L
- labels() - Method in class com.graphdbapi.values.virtual.CypherNode
- lastRelationship() - Method in interface com.graphdbapi.values.api.Path
-
获取路径中最后一条边。
- lastRelationship() - Method in class com.graphdbapi.values.virtual.CypherPath
- length() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
返回此文件的长度。
- length() - Method in interface com.graphdbapi.values.api.Path
-
获取路径的长度,即边的数量(相当于点数量减一)。
- length() - Method in class com.graphdbapi.values.storable.CypherStringArray
- length() - Method in class com.graphdbapi.values.storable.CypherTextArray
- LengthLess - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only string; data.length < value
- LengthLessOrEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only string; data.length <= value
- LengthMore - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only string; data.length > value
- LengthMoreAndLess - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only string; min < data.length < max
- LengthMoreAndLessEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only string; min < data.length <= max
- LengthMoreEqualAndLess - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only string; min <= data.length < max
- LengthMoreEqualAndLessEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only string; min <= data.length <= max
- LengthMoreOrEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only string; data.length > = value
- Less - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only number; data < value
- LessOrEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only number; data <= value
- list(CypherAny...) - Static method in class com.graphdbapi.values.virtual.CypherVirtuals
- list(String) - Method in interface com.graphdbapi.file.FileObject
-
查看文件夹下所有 文件/文件夹 名称列表
- LIST - com.graphdbapi.PropertyType.PrimitiveDataType
- localAffinity() - Method in interface com.graphdbapi.Graph
-
获取本机的affinity。单机版默认返回0。
- LONG - com.graphdbapi.PropertyType.PrimitiveDataType
- LONG - Static variable in class com.graphdbapi.PropertyType
- longValue() - Method in class com.graphdbapi.values.storable.CypherByte
- longValue() - Method in class com.graphdbapi.values.storable.CypherDouble
- longValue() - Method in class com.graphdbapi.values.storable.CypherFloat
- longValue() - Method in class com.graphdbapi.values.storable.CypherInt
- longValue() - Method in class com.graphdbapi.values.storable.CypherLong
- longValue() - Method in class com.graphdbapi.values.storable.CypherNumber
-
获取long类型的对象值。
- longValue() - Method in class com.graphdbapi.values.storable.CypherShort
- longValue(long) - Static method in class com.graphdbapi.values.storable.CypherValues
M
- map(Map<String, CypherAny>) - Static method in class com.graphdbapi.values.virtual.CypherVirtuals
- MAX_VALUE - Static variable in class com.graphdbapi.values.storable.CypherDate
- MAX_VALUE - Static variable in class com.graphdbapi.values.storable.CypherDuration
- meta() - Method in interface com.graphdbapi.Graph
-
查询图的meta信息
- MIN_VALUE - Static variable in class com.graphdbapi.values.storable.CypherDate
- MIN_VALUE - Static variable in class com.graphdbapi.values.storable.CypherDuration
- More - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only number; data > value
- MoreAndLess - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only number; min < data < max
- MoreAndLessEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only number; min < data <= max
- MoreEqualAndLess - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only number; min <= data < max
- MoreEqualAndLessEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only number; min <= data <= max
- MoreOrEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only number; data > = value
N
- name() - Method in interface com.graphdbapi.atomic.GraphDbAtomicLong
-
获取名字
- name() - Method in annotation type com.graphdbapi.procedure.Procedure
- name() - Method in annotation type com.graphdbapi.procedure.UserAggregationFunction
- name() - Method in annotation type com.graphdbapi.procedure.UserFunction
- name() - Method in interface com.graphdbapi.values.api.NodeType
-
返回类型名
- name() - Method in interface com.graphdbapi.values.api.RelationshipType
-
获取边类型名称。
- Name - Annotation Type in com.graphdbapi.procedure
-
用以界定程序输入参数的名称,在调用程序时为程序确定参数值。例如,如果用参数进行程序调用,此时声明的名称需映射至参数的名称。
- Node - Interface in com.graphdbapi.values.api
-
点实体。 点的id是唯一的。
- nodes() - Method in interface com.graphdbapi.values.api.Path
-
获取路径中所有点。
- nodes() - Method in class com.graphdbapi.values.virtual.CypherPath
- NodeType - Interface in com.graphdbapi.values.api
-
点类型。
- nodeValue(long, CypherText, CypherMap) - Static method in class com.graphdbapi.values.virtual.CypherVirtuals
- nodeValue(GraphSchema, Vertex) - Static method in class com.graphdbapi.values.util.ConvertUtil
-
将Vertex对象转换成
CypherNode
对象 - NotContains - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有字符串类型可以使用; 不允许包含当前值
- NotEndWith - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有字符串类型可以使用; 不允许以当前值为终止
- NotEqualNumber - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
number; data != value
- NotEqualString - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
string; !data.equal(value)
- NotHas - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只集合类型可以使用; 不允许包含当前的值
- NotInSet - com.graphdbapi.graph.api.condition.TypeConditionMethod
- NotStartWith - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有字符串类型可以使用; 不允许以当前值为起始
- numberValue(Number) - Static method in class com.graphdbapi.values.storable.CypherValues
O
P
- path(CypherNode[], CypherRelationship[]) - Static method in class com.graphdbapi.values.virtual.CypherVirtuals
- Path - Interface in com.graphdbapi.values.api
-
路径对象。
- Procedure - Annotation Type in com.graphdbapi.procedure
-
将方法声明为自定义过程,表示该方法可通过Cypher查询语言进行调用。
- properties() - Method in class com.graphdbapi.values.virtual.CypherNode
- properties() - Method in class com.graphdbapi.values.virtual.CypherRelationship
- PropertyEntity - Interface in com.graphdbapi.values.api
-
属性实体。
- PropertyFilter - Class in com.graphdbapi.graph.api.condition
- PropertyFilter() - Constructor for class com.graphdbapi.graph.api.condition.PropertyFilter
- PropertyFilterInfo - Class in com.graphdbapi.graph.api.condition
- PropertyFilterInfo(String, PropertyFilterInfo.QueryMethod, Object, Object) - Constructor for class com.graphdbapi.graph.api.condition.PropertyFilterInfo
- PropertyFilterInfo.QueryMethod - Enum in com.graphdbapi.graph.api.condition
- PropertyType - Class in com.graphdbapi
-
属性类型列表
- PropertyType.PrimitiveDataType - Enum in com.graphdbapi
- putPropertyValue(long, String, Object) - Method in interface com.graphdbapi.Graph
-
为点添加属性
- putPropertyValue(long, String, Object, boolean) - Method in interface com.graphdbapi.Graph
-
为点添加属性
- putPropertyValue(String, String, Object) - Method in interface com.graphdbapi.Graph
-
为边添加属性
- putPropertyValue(String, String, Object, boolean) - Method in interface com.graphdbapi.Graph
-
为边添加属性
R
- randomAccessFile(String, String) - Method in interface com.graphdbapi.file.FileObject
-
返回RandomAccessFileObject
- RandomAccessFileObject - Interface in com.graphdbapi.file
-
用于IO的RandomAccessFile
- read(byte[]) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取最多
b.length
个字节的数据到一个字节数组中。此方法会阻塞,直到至少有一个字节的输入可用。 - read(byte[], int, int) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取最多
len
个字节的数据到一个字节数组中。 此方法会阻塞,直到至少有一个字节的输入可用。 - readBoolean() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取
boolean
。此方法从文件中读取单个字节,从当前文件指针开始。0
的值表示false
。任何其他值都表示true
。 此方法会阻塞,直到读取字节、检测到流的结尾或抛出异常。 - readByte() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取一个有符号的八位值。此方法从文件中读取一个字节,从当前文件指针开始。 如果读取的字节是
b
,其中0 <= b <= 255
, 则结果为: - readChar() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取一个字符。此方法从文件中读取两个字节,从当前文件指针开始。 如果读取的字节顺序为
b1
和b2
,其中0 <= b1, b2 <= 255
,则结果等于: - readDouble() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取
double
。此方法从当前文件指针开始读取long
值,就像通过readLong
方法一样, 然后使用longBitsToDouble 将该 {@code long} 转换为 {@code double}
类Double
中的方法。 - readFloat() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取
float
。此方法读取int
值,从当前文件指针开始,就像通过readInt
方法一样, 然后使用intBitsToFloat 将该 {@code int} 转换为 {@code float}
类Float
中的方法。 - readFully(byte[]) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取
b.length
个字节到字节数组中,从当前文件指针开始。 此方法从文件中重复读取,直到读取了请求的字节数。此方法会阻塞,直到读取了请求的字节数、检测到流的结尾或抛出异常。 - readFully(byte[], int, int) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从当前文件指针开始,从该文件中准确读取
len
个字节到字节数组中。此方法从文件中重复读取,直到读取了请求的字节数。 此方法会阻塞,直到读取了请求的字节数、检测到流的结尾或抛出异常。 - readInt() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取一个有符号的 32 位整数。此方法从文件中读取 4 个字节,从当前文件指针开始。 如果读取的字节依次为
b1
、b2
、b3
和b4
,其中0 <= b1, b2, b3, b4 <= 255
,那么结果等于: - readLine() - Method in interface com.graphdbapi.file.BufferedReaderObject
-
读取一行字符串
- readLine() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取下一行文本。此方法从文件中连续读取字节,从当前文件指针开始,直到到达行终止符或文件末尾。 通过取字符低八位的字节值并将字符的高八位设置为零,将每个字节转换为字符。因此,此方法不支持完整的 Unicode 字符集。
- readLong() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取一个有符号的 64 位整数。此方法从文件中读取八个字节,从当前文件指针开始。 如果读取的字节依次为
b1
、b2
、b3
、b4
、b5
、b6
、b7
, 和b8,
其中: - readShort() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取一个带符号的 16 位数字。该方法从此文件读取两个字节,从当前文件指针开始。 如果按顺序读取的两个字节是
b1
和b2
,其中两个值中的每一个都在0
和255
之间(含), 则结果等于: - readUnsignedByte() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取一个无符号的八位数字。此方法从此文件读取一个字节,从当前文件指针开始,并返回该字节。
- readUnsignedShort() - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
从此文件中读取一个无符号的 16 位数字。此方法从文件中读取两个字节,从当前文件指针开始。 如果读取的字节顺序为
b1
和b2
,其中0 <= b1, b2 <= 255
,则结果等于: - Relationship - Interface in com.graphdbapi.values.api
-
边实体。每条边有一个起始点,一个终止点。 边的id是唯一的。
- relationships() - Method in interface com.graphdbapi.values.api.Path
-
获取路径中所有边。
- relationships() - Method in class com.graphdbapi.values.virtual.CypherPath
- RelationshipType - Interface in com.graphdbapi.values.api
-
边类型。
- relationshipValue(GraphSchema, Edge) - Static method in class com.graphdbapi.values.util.ConvertUtil
-
将Edge对象转换成
CypherRelationship
对象 - relationshipValue(String, long, long, CypherText, CypherMap) - Static method in class com.graphdbapi.values.virtual.CypherVirtuals
- releaseResources() - Method in interface com.graphdbapi.file.FileObject
-
主动释放所有FileObject产生的资源
- removed() - Method in interface com.graphdbapi.atomic.GraphDbAtomicLong
-
查看原子类是否被移除
- removeProperty(String) - Method in interface com.graphdbapi.values.api.PropertyEntity
-
删除属性中属性名称对应的值。
- removePropertyValue(long) - Method in interface com.graphdbapi.Graph
-
删除点VertexId的所有属性,除外部唯一标识值
- removePropertyValue(long, String) - Method in interface com.graphdbapi.Graph
-
删除点VertexId的属性
- removePropertyValue(String) - Method in interface com.graphdbapi.Graph
-
删除边EdgeId的所有属性,除combineKey
- removePropertyValue(String, String) - Method in interface com.graphdbapi.Graph
-
删除边EdgeId的属性
- renamePropertyName(int, boolean, String, String) - Method in interface com.graphdbapi.GraphSchema
-
更新某个类型的某个属性名。
- renameTypeName(int, boolean, String) - Method in interface com.graphdbapi.GraphSchema
-
更新某个类型名。
- retrieveAllEdges() - Method in interface com.graphdbapi.Graph
-
查询集群所有边
- retrieveAllEdges(Set<Integer>, Predicate<Edge>) - Method in interface com.graphdbapi.Graph
-
查询带条件过滤的集群所有边
- retrieveAllVertexes() - Method in interface com.graphdbapi.Graph
-
查询集群所有点
- retrieveAllVertexes(Set<Integer>, Predicate<Vertex>) - Method in interface com.graphdbapi.Graph
-
查询带条件过滤的集群所有点
- retrieveEdge(String) - Method in interface com.graphdbapi.Graph
-
查询边
- retrieveEdgeByVertexId(long) - Method in interface com.graphdbapi.Graph
-
找边。无条件,Both方向
- retrieveEdgeByVertexId(long, long, Set<Integer>, Direction, int, Predicate<Element>) - Method in interface com.graphdbapi.Graph
-
找边。
- retrieveEdgeByVertexId(long, Set<Integer>, Direction, int, int, Predicate<Element>, Predicate<Element>, boolean) - Method in interface com.graphdbapi.Graph
-
找边
- retrieveEdgeByVertexId(long, Set<Integer>, Direction, int, int, Predicate<Element>, Predicate<Element>, boolean, boolean, boolean) - Method in interface com.graphdbapi.Graph
-
找边。通过边迭代获取
- retrieveEdgeByVertexIdForAlgo(long, Set<Integer>, Direction, int, int, Predicate<Element>, Predicate<Element>, boolean) - Method in interface com.graphdbapi.Graph
-
根据VertexId查边
- retrieveEdgeByVertexIdForAlgo(long, Set<Integer>, Direction, int, int, Predicate<Element>, Predicate<Element>, boolean, boolean, boolean) - Method in interface com.graphdbapi.Graph
-
根据VertexId查边
- retrieveEdgeByVertexIdNoProps(long, Set<Integer>, Direction, int, int, Predicate<Element>, Predicate<Element>, boolean) - Method in interface com.graphdbapi.Graph
-
找边。不返回边属性
- retrieveEdgeCompatible(String) - Method in interface com.graphdbapi.Graph
-
查询边
- retrieveLocalEdges() - Method in interface com.graphdbapi.Graph
-
查询本机所有边
- retrieveLocalEdges(Set<Integer>, Predicate<Edge>) - Method in interface com.graphdbapi.Graph
-
查询带条件过滤的本机所有边
- retrieveLocalVertexes() - Method in interface com.graphdbapi.Graph
-
查询本机所有点
- retrieveLocalVertexes(Set<Integer>, Predicate<Vertex>) - Method in interface com.graphdbapi.Graph
-
查询带条件过滤的本机所有点
- retrieveNeighborIdIterator(long, Direction, Set<Integer>) - Method in interface com.graphdbapi.Graph
-
获取邻居ElementId
- retrieveOrInsertEdge(long, long, int, Map<String, Object>) - Method in interface com.graphdbapi.Graph
-
查询或插入边。
- retrieveOrInsertVertex(String, int, Map<String, Object>) - Method in interface com.graphdbapi.Graph
-
查询或插入点。
- retrieveVertex(long) - Method in interface com.graphdbapi.Graph
-
查询点。根据点id查询点。
- retrieveVertexByPk(String, int) - Method in interface com.graphdbapi.Graph
-
查询点。根据外部唯一标识值和点类型index查询点。
- retrieveVertexByPkCompatible(String, int) - Method in interface com.graphdbapi.Graph
-
查询点。根据外部唯一标识值和点类型index查询点。
- retrieveVertexCompatible(long) - Method in interface com.graphdbapi.Graph
-
查询点。根据点id查询点。
- reverseNodes() - Method in interface com.graphdbapi.values.api.Path
-
获取路径相反的顺序所有点。
- reverseRelationships() - Method in interface com.graphdbapi.values.api.Path
-
获取路径相反的顺序的所有边。
- run(GraphContext) - Method in interface com.graphdbapi.GraphBroadcastRunnable
-
执行广播的任务(无返回值)
S
- searchEdgesByIndex(String, String, Object, int, int) - Method in interface com.graphdbapi.Graph
-
通过索引,查找边数据,返回边Id
- searchVertexesByIndex(String, String, Object, int, int) - Method in interface com.graphdbapi.Graph
-
通过索引,查找点数据,返回点Id
- seek(long) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
设置文件指针偏移量,从该文件的开头开始测量,在该位置发生下一次读取或写入。 偏移量可能设置在文件末尾之外。设置超出文件末尾的偏移量不会改变文件长度。 只有在将偏移量设置为超出文件末尾之后,文件长度才会更改。
- sendFile(int, String, boolean) - Method in interface com.graphdbapi.file.FileObject
-
指定affinity,同步发送文件。若远端不存在文件夹,默认为远端创建。单机版不可用。
- sendFileAsync(int, String, boolean) - Method in interface com.graphdbapi.file.FileObject
-
指定affinity,异步发送文件。若远端不存在文件夹,默认为远端创建。单机版不可用。
- SET - com.graphdbapi.PropertyType.PrimitiveDataType
- setFirstSign(PropertyType.PrimitiveDataType) - Method in class com.graphdbapi.PropertyType
- setLength(long) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
设置此文件的长度。
- setPrimitiveDataType(PropertyType.PrimitiveDataType) - Method in class com.graphdbapi.PropertyType
- setProperty(String, Object) - Method in interface com.graphdbapi.values.api.PropertyEntity
-
修改属性中属性名称对应的值。
- setPropertyType(PropertyType) - Method in class com.graphdbapi.graph.api.condition.PropertyFilterInfo
- shortValue(short) - Static method in class com.graphdbapi.values.storable.CypherValues
- SizeLess - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有集合类型可以使用; data.size 小于 value
- SizeLessOrEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有集合类型可以使用; data.size 小于等于 value
- SizeMore - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有集合类型可以使用; data.size 大于 value
- SizeMoreAndLess - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有集合类型可以使用; min 小于 data.size 小于 max
- SizeMoreAndLessEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有集合类型可以使用; min 小于 data.size 小于等于 max
- SizeMoreEqualAndLess - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有集合类型可以使用; min 小于等于 data.size 小于 max
- SizeMoreEqualAndLessEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有集合类型可以使用; min 小于等于 data.size 小于等于 max
- SizeMoreOrEqual - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
只有集合类型可以使用; data.size 大于等于 value
- skipBytes(int) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
尝试跳过
n
字节的输入并丢弃跳过的字节。 此方法可能会跳过一些较小的字节数,可能为零。这可能由多种情况中的任何一种引起; 在跳过n
个字节之前到达文件末尾只是一种可能性。 返回实际跳过的字节数。如果n
为负,则不会跳过任何字节。 - startNode() - Method in interface com.graphdbapi.values.api.Path
-
获取路径起始点。
- startNode() - Method in class com.graphdbapi.values.virtual.CypherPath
- startNodeId() - Method in class com.graphdbapi.values.virtual.CypherRelationship
- StartsWith - com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
only string
- STRING - com.graphdbapi.PropertyType.PrimitiveDataType
- STRING - Static variable in class com.graphdbapi.PropertyType
- stringArray(String...) - Static method in class com.graphdbapi.values.storable.CypherValues
- stringValue() - Method in class com.graphdbapi.values.storable.CypherChar
- stringValue() - Method in class com.graphdbapi.values.storable.CypherStringWrappingString
- stringValue() - Method in class com.graphdbapi.values.storable.CypherText
- stringValue(int) - Method in class com.graphdbapi.values.storable.CypherStringArray
- stringValue(int) - Method in class com.graphdbapi.values.storable.CypherTextArray
- stringValue(String) - Static method in class com.graphdbapi.values.storable.CypherValues
- subtractFrom(Temporal) - Method in class com.graphdbapi.values.storable.CypherDuration
T
- test(Element) - Method in class com.graphdbapi.graph.api.condition.ConditionCompose
- test(Element) - Method in class com.graphdbapi.graph.api.condition.ConditionComposeOr
- test(Element) - Method in class com.graphdbapi.graph.api.condition.ConditionProperty
- test(Element) - Method in class com.graphdbapi.graph.api.condition.ConditionType
- toMapValue(Map<String, Object>) - Static method in class com.graphdbapi.values.util.ConvertUtil
-
将Map对象转换成
CypherMap
对象 - toString() - Method in class com.graphdbapi.CombinedEdgeType
- toString() - Method in exception com.graphdbapi.GraphDbApiException
- toString() - Method in class com.graphdbapi.PropertyType
- toString() - Method in interface com.graphdbapi.values.api.Path
-
打印的路径字符串。
- toString() - Method in class com.graphdbapi.values.virtual.CypherRelationship
- Transaction - Interface in com.graphdbapi
-
交予客户用的事务API
- TRUE - Static variable in class com.graphdbapi.values.storable.CypherBoolean
-
Driver传输Boolean.TRUE值的默认对象。
- txClose() - Method in interface com.graphdbapi.Transaction
-
提交事务 提交前需要执行
Transaction.txSuccess()
或Transaction.txFailure()
否则默认回滚 - txFailure() - Method in interface com.graphdbapi.Transaction
-
标记事务失败 标记完毕后即可调用
Transaction.txClose()
或Transaction.close()
回滚 - txId() - Method in interface com.graphdbapi.Transaction
-
事务Id
- txIsFailure() - Method in interface com.graphdbapi.Transaction
-
事务是否被标记为失败
- txIsOpen() - Method in interface com.graphdbapi.Transaction
-
事务是否仍然存活
- txIsSuccess() - Method in interface com.graphdbapi.Transaction
-
事务是否被标记为成功
- txSuccess() - Method in interface com.graphdbapi.Transaction
-
标记事务成功 标记完毕后即可调用
Transaction.txClose()
或Transaction.close()
提交 - type() - Method in class com.graphdbapi.values.virtual.CypherRelationship
- TypeCondition - Class in com.graphdbapi.graph.api.condition
- TypeCondition(Set<String>, TypeConditionMethod) - Constructor for class com.graphdbapi.graph.api.condition.TypeCondition
- TypeConditionMethod - Enum in com.graphdbapi.graph.api.condition
U
- updateEdge(String, Map<String, Object>) - Method in interface com.graphdbapi.Graph
-
更新边的多个属性
- updateEdge(String, Map<String, Object>, boolean) - Method in interface com.graphdbapi.Graph
-
更新边的多个属性
- updateVertex(long, Map<String, Object>) - Method in interface com.graphdbapi.Graph
-
更新点的多个属性
- updateVertex(long, Map<String, Object>, boolean) - Method in interface com.graphdbapi.Graph
-
更新点的多个属性
- upsertEdge(long, long, int, Map<String, Object>) - Method in interface com.graphdbapi.Graph
-
插入或更新边。
- upsertEdge(long, long, int, Map<String, Object>, boolean) - Method in interface com.graphdbapi.Graph
-
插入或更新边。
- upsertVertex(String, int, Map<String, Object>) - Method in interface com.graphdbapi.Graph
-
插入或更新点。
- upsertVertex(String, int, Map<String, Object>, boolean) - Method in interface com.graphdbapi.Graph
-
插入或更新点。
- UserAggregationFunction - Annotation Type in com.graphdbapi.procedure
-
声明该方法为聚合函数,表示该方法能通过cypher查询语言调用。
- UserAggregationResult - Annotation Type in com.graphdbapi.procedure
-
将一种方法声明为聚合的结果方法。
- UserAggregationUpdate - Annotation Type in com.graphdbapi.procedure
-
将该方法声明为聚合的更新方法。
- UserFunction - Annotation Type in com.graphdbapi.procedure
-
将方法声明为一个函数,表示该方法可通过cypher查询语言调用。
V
- validate() - Method in class com.graphdbapi.graph.api.condition.PropertyFilterInfo
- validateBuildCollection(PropertyType.PrimitiveDataType) - Static method in class com.graphdbapi.PropertyType
- value() - Method in annotation type com.graphdbapi.procedure.Description
- value() - Method in annotation type com.graphdbapi.procedure.Name
- value() - Method in annotation type com.graphdbapi.procedure.Procedure
-
声明自定义过程调用语句。默认以class和method拼接,如
com.graph.procedure
。 - value() - Method in annotation type com.graphdbapi.procedure.UserAggregationFunction
-
声明自定义聚合函数调用语句。默认以class和method拼接,如
com.graph.procedure
。 - value() - Method in annotation type com.graphdbapi.procedure.UserFunction
-
声明自定义函数调用语句。默认以class和method拼接,如
com.graph.procedure
。 - value() - Method in class com.graphdbapi.values.storable.CypherByte
- value() - Method in class com.graphdbapi.values.storable.CypherChar
- value() - Method in class com.graphdbapi.values.storable.CypherDouble
- value() - Method in class com.graphdbapi.values.storable.CypherFloat
- value() - Method in class com.graphdbapi.values.storable.CypherInt
- value() - Method in class com.graphdbapi.values.storable.CypherLong
- value() - Method in class com.graphdbapi.values.storable.CypherShort
- valueOf(String) - Static method in enum com.graphdbapi.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphdbapi.graph.api.condition.TypeConditionMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.graphdbapi.PropertyType.PrimitiveDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String, PropertyType.PrimitiveDataType) - Static method in class com.graphdbapi.PropertyType
- values() - Static method in enum com.graphdbapi.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphdbapi.graph.api.condition.PropertyFilterInfo.QueryMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphdbapi.graph.api.condition.TypeConditionMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.graphdbapi.PropertyType.PrimitiveDataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Vertex - Interface in com.graphdbapi
-
点对象
- vertexIteratorFast(Consumer<Vertex>) - Method in interface com.graphdbapi.Graph
-
多线程迭代本地点
- vertexIteratorFast(Consumer<Vertex>, Set<Integer>) - Method in interface com.graphdbapi.Graph
-
多线程迭代本地点
- vertexIteratorFast(Consumer<Vertex>, Set<Integer>, boolean) - Method in interface com.graphdbapi.Graph
-
多线程迭代本地点
- vertexTypeIndex(long) - Method in interface com.graphdbapi.Graph
-
通过点VertexId获取点类型Index
W
- warn(String) - Method in interface com.graphdbapi.GraphLogger
-
警示性信息
- warn(String, Throwable) - Method in interface com.graphdbapi.GraphLogger
-
警示性信息
- withName(String) - Static method in interface com.graphdbapi.values.api.NodeType
-
返回指定名字的点类型
- withName(String) - Static method in interface com.graphdbapi.values.api.RelationshipType
-
通过名称获取边类型对象。
- write(byte[]) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
将
b.length
个字节从指定的字节数组写入此文件,从当前文件指针开始。 - write(byte[], int, int) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
将
len
字节从从偏移量off
开始的指定字节数组写入此文件。 - write(String) - Method in interface com.graphdbapi.file.BufferedWriterObject
-
写string值
- writeBoolean(boolean) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
将
boolean
作为一字节值写入文件。值true
写为值(byte)1
; 值false
写为值(byte)0
。写入从文件指针的当前位置开始。 - writeByte(int) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
将
byte
作为一字节值写入文件。写入从文件指针的当前位置开始。 - writeChar(int) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
将
char
作为两字节值写入文件,高字节在前。 写入从文件指针的当前位置开始。 - writeChars(String) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
将字符串作为字符序列写入文件。每个字符都被写入数据输出流,就像通过
writeChar
方法一样。写入从文件指针的当前位置开始。 - writeDouble(double) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
使用
Double
类中的doubleToLongBits
方法将 double 参数转换为long
, 然后将该long
值作为八字节数量写入文件,高字节在前.写入从文件指针的当前位置开始。 - writeFloat(float) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
使用
Float
类中的floatToIntBits
方法将 float 参数转换为int
, 然后将该int
值作为四字节数量写入文件,高字节在前.写入从文件指针的当前位置开始。 - writeInt(int) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
将
int
作为四个字节写入文件,高字节在前。 写入从文件指针的当前位置开始。 - writeLong(long) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
将一个
long
作为八个字节写入文件,高字节在前。 写入从文件指针的当前位置开始。 - writeShort(int) - Method in interface com.graphdbapi.file.RandomAccessFileObject
-
将
short
作为两个字节写入文件,高字节在前。 写入从文件指针的当前位置开始。
Z
- ZERO - Static variable in class com.graphdbapi.values.storable.CypherDuration
All Classes All Packages