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

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转换成CypherNodeCypherRelationship工具类
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
Procedure.value()的同义词
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

OUT - com.graphdbapi.Direction
出度

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
从此文件中读取一个字符。此方法从文件中读取两个字节,从当前文件指针开始。 如果读取的字节顺序为 b1b2,其中 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 个字节,从当前文件指针开始。 如果读取的字节依次为 b1b2b3b4,其中 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 位整数。此方法从文件中读取八个字节,从当前文件指针开始。 如果读取的字节依次为b1b2b3b4b5b6b7 , 和 b8, 其中:
readShort() - Method in interface com.graphdbapi.file.RandomAccessFileObject
从此文件中读取一个带符号的 16 位数字。该方法从此文件读取两个字节,从当前文件指针开始。 如果按顺序读取的两个字节是 b1b2,其中两个值中的每一个都在 0255 之间(含), 则结果等于:
readUnsignedByte() - Method in interface com.graphdbapi.file.RandomAccessFileObject
从此文件中读取一个无符号的八位数字。此方法从此文件读取一个字节,从当前文件指针开始,并返回该字节。
readUnsignedShort() - Method in interface com.graphdbapi.file.RandomAccessFileObject
从此文件中读取一个无符号的 16 位数字。此方法从文件中读取两个字节,从当前文件指针开始。 如果读取的字节顺序为 b1b2,其中 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
 
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