| commit | 49d8c56391abd8a68e4cf2a4980186155899a2a5 | [log] [tgz] |
|---|---|---|
| author | Christofer Dutz <christofer.dutz@c-ware.de> | Wed Sep 17 14:46:25 2025 +0200 |
| committer | Christofer Dutz <christofer.dutz@c-ware.de> | Wed Sep 17 14:46:25 2025 +0200 |
| tree | 7396c10694385fa89a65177b11ae40fb80fd5e9b | |
| parent | 8f708a64657afef1d5923b301aa38984aa495a5d [diff] |
feat: Make the set of names of attributes set on a field/type available.
diff --git a/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/definitions/TypeDefinition.java b/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/definitions/TypeDefinition.java index 524730e..794bf1b 100644 --- a/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/definitions/TypeDefinition.java +++ b/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/definitions/TypeDefinition.java
@@ -29,6 +29,8 @@ String getName(); + Set<String> getAttributeNames(); + Optional<Term> getAttribute(String attributeName); default Optional<Term> getEncoding() {