apache / apache/hugegraph

[Feature] Java Client为Vertex添加id值支持链式风格

Open
#1,482 1 comment 0 reactions 0 assignees View on GitHub
improvement
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.