public class EdgeInfoByVertexPk extends Object
Constructor and Description |
---|
EdgeInfoByVertexPk(String fromPk,
String fromType,
boolean createFrom,
String toPk,
String toType,
boolean createTo,
String type,
Map<String,Object> property)
根据点主键创建边。集合属性默认追加
|
EdgeInfoByVertexPk(String fromPk,
String fromType,
boolean createFrom,
String toPk,
String toType,
boolean createTo,
String type,
Map<String,Object> property,
boolean isMerge)
根据点主键创建边
|
EdgeInfoByVertexPk(String fromPk,
String fromType,
String toPk,
String toType,
String type,
Map<String,Object> property)
根据点主键创建边。如果起始点或终止点不存在,则会抛异常。集合属性默认追加
|
EdgeInfoByVertexPk(String fromPk,
String fromType,
String toPk,
String toType,
String type,
Map<String,Object> property,
boolean isMerge)
根据点主键创建边。如果起始点或终止点不存在,则会抛异常
|
Modifier and Type | Method and Description |
---|---|
String |
getFromPk()
获取起始点主键
|
String |
getFromType()
返回边的起始点类型
|
Map<String,Object> |
getProperty()
返回边的属性集合
|
String |
getToPk()
获取终止点主键
|
String |
getToType()
返回边的终止点类型
|
String |
getType()
返回边类型
|
boolean |
isCreateFrom()
填true,如果点不存在,则创建没有属性的起始点,填false,如果点不存在,则抛异常
|
boolean |
isCreateTo()
填true,如果点不存在,则创建没有属性的终止点,填false,如果点不存在,则抛异常
|
boolean |
isMerge()
返回集合属性的追加(true)或覆盖(false)
|
public EdgeInfoByVertexPk(String fromPk, String fromType, boolean createFrom, String toPk, String toType, boolean createTo, String type, Map<String,Object> property)
fromPk
- 起始点主键值。由于通过边类型能确定起始类型和终止类型,因此这里需要填点类型fromType
- 起始点类型createFrom
- 如果起始点不存在,true是需要创建一个无属性点。false是返回异常toPk
- 终止点主键值。由于通过边类型能确定起始类型和终止类型,因此这里需要填点类型toType
- 终止点类型createTo
- 如果终止点不存在,true是需要创建一个无属性点。false是返回异常type
- 边类型property
- 边属性public EdgeInfoByVertexPk(String fromPk, String fromType, boolean createFrom, String toPk, String toType, boolean createTo, String type, Map<String,Object> property, boolean isMerge)
fromPk
- 起始点主键值。由于通过边类型能确定起始类型和终止类型,因此这里需要填点类型fromType
- 起始点类型createFrom
- 如果起始点不存在,true是需要创建一个无属性点。false是返回异常toPk
- 终止点主键值。由于通过边类型能确定起始类型和终止类型,因此这里需要填点类型toType
- 终止点类型createTo
- 如果终止点不存在,true是需要创建一个无属性点。false是返回异常type
- 边类型property
- 边属性isMerge
- 集合属性的追加(true)或覆盖(false)public EdgeInfoByVertexPk(String fromPk, String fromType, String toPk, String toType, String type, Map<String,Object> property)
fromPk
- 起始点主键值。由于通过边类型能确定起始类型和终止类型,因此这里需要填点类型fromType
- 起始点类型toPk
- 终止点主键值。由于通过边类型能确定起始类型和终止类型,因此这里需要填点类型toType
- 终止点类型type
- 边类型property
- 边属性public EdgeInfoByVertexPk(String fromPk, String fromType, String toPk, String toType, String type, Map<String,Object> property, boolean isMerge)
fromPk
- 起始点主键值。由于通过边类型能确定起始类型和终止类型,因此这里需要填点类型fromType
- 起始点类型toPk
- 终止点主键值。由于通过边类型能确定起始类型和终止类型,因此这里需要填点类型toType
- 终止点类型type
- 边类型property
- 边属性isMerge
- 集合属性的追加(true)或覆盖(false)public String getFromPk()
public String getFromType()
public String getToPk()
public String getToType()
public String getType()
public boolean isCreateFrom()
public boolean isCreateTo()
public boolean isMerge()
Copyright © 2024. All rights reserved.