public interface IRIHandler
Modifier and Type | Method and Description |
---|---|
String |
getDocumentOrTopicIRI(ToCNode node)
Generate IRI for a an iiRDS Topic or Document.
|
String |
getInfoObjectIRI(ToCNode node)
Generate IRI for a an iiRDS InformationObject.
|
String |
getMetadataIRI(ToCNode node,
String classURI,
String label,
String context)
Generate IRI for a a metadata string property.
|
String |
getName()
The unique name of this IRI provider
|
String |
getPackageIRI(ToCNode node)
Generate IRI for a an iiRDS Package.
|
String getName()
String getInfoObjectIRI(ToCNode node)
node
- the node for which to generatedString getDocumentOrTopicIRI(ToCNode node)
node
- the node for which to generatedString getPackageIRI(ToCNode node)
node
- the node for which to generated (usually the root node)String getMetadataIRI(ToCNode node, String classURI, String label, String context)
node
- the node the metadata belongs toclassURI
- the URI of the RDF metadata classlabel
- something like a label of metadata valuecontext
- an additional context, usually the property name at the node
hinting the source of the metadata valueCopyright © 2024. All rights reserved.