8000 feat: define static method to airport as key value sample code · soujava/arangodb-java-2025@9c9c1e4 · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 9c9c1e4

Browse files
committed
feat: define static method to airport as key value sample code
8000 Signed-off-by: Otavio Santana <otaviopolianasantana@gmail.com>
1 parent 0118308 commit 9c9c1e4

File tree

3 files changed

+10
-86
lines changed

3 files changed

+10
-86
lines changed

src/main/java/org/soujava/demos/arangodb/keyvalue/Airport.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
import jakarta.nosql.Column;
44
import jakarta.nosql.Entity;
55
import jakarta.nosql.Id;
6+
import net.datafaker.Faker;
7+
import net.datafaker.providers.base.Aviation;
68

79
import java.util.Objects;
810

@@ -46,4 +48,12 @@ public String toString() {
4648
", name='" + name + '\'' +
4749
'}';
4850
}
51+
52+
public static Airport of(Faker faker) {
53+
Aviation aviation = faker.aviation();
54+
var airport = new Airport();
55+
airport.code = aviation.airport();
56+
airport.name = aviation.airport();
57+
return airport;
58+
}
4959
}

src/main/java/org/soujava/demos/arangodb/keyvalue/Villain.java

Lines changed: 0 additions & 68 deletions
This file was deleted.

src/main/java/org/soujava/demos/arangodb/keyvalue/VillainRepository.java

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)
0