public class IirdsModelBuilderImpl extends Object implements IirdsModelBuilder
Modifier and Type | Field and Description |
---|---|
(package private) org.apache.jena.rdf.model.Resource |
document |
(package private) org.apache.jena.rdf.model.Resource |
iirdsPackage |
(package private) TopicTypeMapper |
mapper |
(package private) static String |
PROP_IO_IRI |
(package private) static String |
PROP_IRI |
Constructor and Description |
---|
IirdsModelBuilderImpl() |
Modifier and Type | Method and Description |
---|---|
IirdsModelBuilder |
addDirectory(ToCNode node) |
protected org.apache.jena.rdf.model.Resource |
addDirectoryNodes(ToCNode node,
org.apache.jena.rdf.model.Resource parent) |
protected void |
addInfoObjectNodes(ToCNode node) |
IirdsModelBuilder |
addInfoObjects(ToCNode root) |
IirdsModelBuilder |
addInformationUnits(ToCNode root) |
IirdsModelBuilder |
addMetadata(ToCNode root) |
protected void |
addMissingDocumentTypes() |
IirdsModelBuilder |
addPackage(ToCNode node) |
protected void |
addTopicNodes(ToCNode node) |
IirdsModelBuilder |
completeModel(ToCNode root) |
protected String |
getFormat(String uri) |
protected org.apache.jena.rdf.model.Model |
getInfModel() |
(package private) IRIHandler |
getIRIHandler() |
org.apache.jena.rdf.model.Model |
getModel() |
protected String |
prefixContentPath(String path) |
protected String |
replaceExtension(String path) |
static final String PROP_IRI
static final String PROP_IO_IRI
org.apache.jena.rdf.model.Resource iirdsPackage
org.apache.jena.rdf.model.Resource document
TopicTypeMapper mapper
IRIHandler getIRIHandler()
public IirdsModelBuilder addInfoObjects(ToCNode root)
addInfoObjects
in interface IirdsModelBuilder
public IirdsModelBuilder addInformationUnits(ToCNode root)
addInformationUnits
in interface IirdsModelBuilder
public IirdsModelBuilder addPackage(ToCNode node)
addPackage
in interface IirdsModelBuilder
public IirdsModelBuilder addDirectory(ToCNode node)
addDirectory
in interface IirdsModelBuilder
public IirdsModelBuilder addMetadata(ToCNode root)
addMetadata
in interface IirdsModelBuilder
public IirdsModelBuilder completeModel(ToCNode root)
completeModel
in interface IirdsModelBuilder
protected void addMissingDocumentTypes()
protected org.apache.jena.rdf.model.Model getInfModel()
protected org.apache.jena.rdf.model.Resource addDirectoryNodes(ToCNode node, org.apache.jena.rdf.model.Resource parent)
protected void addInfoObjectNodes(ToCNode node)
protected void addTopicNodes(ToCNode node)
public org.apache.jena.rdf.model.Model getModel()
getModel
in interface IirdsModelBuilder
Copyright © 2024. All rights reserved.