public interface Relationship extends Entity<java.lang.String>
Modifier and Type | Method and Description |
---|---|
void |
delete()
删除边。
|
Node |
getEndNode()
获取边的终止点。
|
default long |
getEndNodeId()
获取边的终止点id。
|
java.lang.String |
getId()
边id。
|
Node[] |
getNodes()
获取边的[起始点, 终止点]。
|
Node |
getOtherNode(Node node)
获取边的另一端。
|
default long |
getOtherNodeId(long id)
获取边的另一端id。
|
java.lang.String |
getRelType()
获取边类型名称。
|
Node |
getStartNode()
获取边的起始点。
|
default long |
getStartNodeId()
获取边的起始点id。
|
RelationshipType |
getType()
获取边类型对象。
|
boolean |
isType(RelationshipType type)
判断是否是匹配的边类型
|
getAllProperties, getProperties, getProperty, getProperty, getPropertyKeys, hasProperty, removeProperty, setProperty
java.lang.String getId()
void delete()
Node getStartNode()
Node getEndNode()
Node getOtherNode(Node node)
node
- 起始点/终止点java.lang.RuntimeException
- 输入的点和边没有连接,则返回异常Node[] getNodes()
RelationshipType getType()
boolean isType(RelationshipType type)
type
- 边类型对象default long getStartNodeId()
default long getEndNodeId()
default long getOtherNodeId(long id)
id
- 起始点id/终止点idjava.lang.RuntimeException
- 输入的点和边没有连接,则返回异常java.lang.String getRelType()