diff --git a/hqdm-rdf/src/main/java/uk/gov/gchq/magmacore/hqdm/rdfservices/RdfClassServices.java b/hqdm-rdf/src/main/java/uk/gov/gchq/magmacore/hqdm/rdfservices/RdfClassServices.java index 06687bbc..9f4c3cb0 100644 --- a/hqdm-rdf/src/main/java/uk/gov/gchq/magmacore/hqdm/rdfservices/RdfClassServices.java +++ b/hqdm-rdf/src/main/java/uk/gov/gchq/magmacore/hqdm/rdfservices/RdfClassServices.java @@ -968,6 +968,18 @@ public static ClassOfSystemComponent createClassOfSystemComponent(final String i return result; } + /** + * Create a {@link EnumeratedClass} with an String. + * + * @param id ID of the EnumeratedClass. + * @return A EnumeratedClass instance. + */ + public static EnumeratedClass createEnumeratedClass(final String id) { + final EnumeratedClass result = ClassServices.createEnumeratedClass(id); + result.addValue(RDFS.RDF_TYPE, HQDM.ENUMERATED_CLASS); + return result; + } + /** * Create a {@link KindOfActivity} with an String. *