[Feature] Java Client为Vertex添加id值支持链式风格
- Dominant language
- Java
- Stars
- 3.2k
- Forks
- 636
- Avg merge
- 3d 11h
- Merged PRs (30d)
- 14
Description
## Feature Description:
使用java client与hugegraph交互时,如果vertex的id由应用方指定,需要为创建的Vertex实例添加id值
但是当前添加id值的方法为:
```
public void id(Object id) {
this.id = id;
}
```
导致创建一个vertex对象得如下所示:
```
Vertex marko = new Vertex("person").property("name", "marko")
.property("age", 29).property("city", "beijing");
marko.id("marko");
```
我们是否可以支持添加id时也支持链式风格,可以如下创建一个vertex实例?
```
Vertex marko = new Vertex("person").id("marko").property("name", "marko")
.property("age", 29).property("city", "beijing");
```
或者:
```
Vertex marko = new Vertex("person", "marko").property("name", "marko")
.property("age", 29).property("city", "beijing");
```
Contributor guide
Assessment
This issue has not been assessed yet.