From ed3d37f23185854bbbf1bba6281d89e10b3cafd2d737fdeef236a61396398eec Mon Sep 17 00:00:00 2001 From: Minimons Date: Tue, 16 Jun 2026 11:45:48 +0200 Subject: [PATCH] Added some Nenjim valuetypes (obsolete?) --- .../com/r35157/nenjim/valuetypes/ctx/ContextId.tjava | 12 ++++++++++++ .../r35157/nenjim/valuetypes/journal/JournalId.tjava | 12 ++++++++++++ .../nenjim/valuetypes/module/JavaClassId.tjava | 12 ++++++++++++ .../nenjim/valuetypes/module/JavaPackageId.tjava | 12 ++++++++++++ .../r35157/nenjim/valuetypes/module/ModuleId.tjava | 12 ++++++++++++ 5 files changed, 60 insertions(+) create mode 100644 src/main/tjava/com/r35157/nenjim/valuetypes/ctx/ContextId.tjava create mode 100644 src/main/tjava/com/r35157/nenjim/valuetypes/journal/JournalId.tjava create mode 100644 src/main/tjava/com/r35157/nenjim/valuetypes/module/JavaClassId.tjava create mode 100644 src/main/tjava/com/r35157/nenjim/valuetypes/module/JavaPackageId.tjava create mode 100644 src/main/tjava/com/r35157/nenjim/valuetypes/module/ModuleId.tjava diff --git a/src/main/tjava/com/r35157/nenjim/valuetypes/ctx/ContextId.tjava b/src/main/tjava/com/r35157/nenjim/valuetypes/ctx/ContextId.tjava new file mode 100644 index 0000000..da4a6a3 --- /dev/null +++ b/src/main/tjava/com/r35157/nenjim/valuetypes/ctx/ContextId.tjava @@ -0,0 +1,12 @@ +package com.r35157.nenjim.valuetypes.ctx; + +//import com.r35157.libs.valuetypes.basic.Id; +import org.jetbrains.annotations.NotNull; + +public record ContextId( + @NotNull String value +) { //implements Id { + public static ContextId of(String contextId) { + return new ContextId(contextId); + } +} diff --git a/src/main/tjava/com/r35157/nenjim/valuetypes/journal/JournalId.tjava b/src/main/tjava/com/r35157/nenjim/valuetypes/journal/JournalId.tjava new file mode 100644 index 0000000..44f56a1 --- /dev/null +++ b/src/main/tjava/com/r35157/nenjim/valuetypes/journal/JournalId.tjava @@ -0,0 +1,12 @@ +package com.r35157.nenjim.valuetypes.journal; + +import org.jetbrains.annotations.NotNull; +//import com.r35157.libs.valuetypes.basic.Id; + +public record JournalId( + @NotNull String value +) { //implements Id { + public static JournalId of(String journalId) { + return new JournalId(journalId); + } +} diff --git a/src/main/tjava/com/r35157/nenjim/valuetypes/module/JavaClassId.tjava b/src/main/tjava/com/r35157/nenjim/valuetypes/module/JavaClassId.tjava new file mode 100644 index 0000000..db6893f --- /dev/null +++ b/src/main/tjava/com/r35157/nenjim/valuetypes/module/JavaClassId.tjava @@ -0,0 +1,12 @@ +package com.r35157.nenjim.valuetypes.module; + +//import com.r35157.libs.valuetypes.basic.Id; +import org.jetbrains.annotations.NotNull; + +public record JavaClassId( + @NotNull String value +) { //implements Id { + public static JavaClassId of(String javaClassId) { + return new JavaClassId(javaClassId); + } +} diff --git a/src/main/tjava/com/r35157/nenjim/valuetypes/module/JavaPackageId.tjava b/src/main/tjava/com/r35157/nenjim/valuetypes/module/JavaPackageId.tjava new file mode 100644 index 0000000..39a3d69 --- /dev/null +++ b/src/main/tjava/com/r35157/nenjim/valuetypes/module/JavaPackageId.tjava @@ -0,0 +1,12 @@ +package com.r35157.nenjim.valuetypes.module; + +//import com.r35157.libs.valuetypes.basic.Id; +import org.jetbrains.annotations.NotNull; + +public record JavaPackageId( + @NotNull String value +) { //implements Id { + public static JavaPackageId of(String javaPackageId) { + return new JavaPackageId(javaPackageId); + } +} diff --git a/src/main/tjava/com/r35157/nenjim/valuetypes/module/ModuleId.tjava b/src/main/tjava/com/r35157/nenjim/valuetypes/module/ModuleId.tjava new file mode 100644 index 0000000..0f94994 --- /dev/null +++ b/src/main/tjava/com/r35157/nenjim/valuetypes/module/ModuleId.tjava @@ -0,0 +1,12 @@ +package com.r35157.nenjim.valuetypes.module; + +//import com.r35157.libs.valuetypes.basic.Id; +import org.jetbrains.annotations.NotNull; + +public record ModuleId( + @NotNull String value +) { //implements Id { + public static ModuleId of(String moduleId) { + return new ModuleId(moduleId); + } +}