Package ch.miranet.rdfstructure
Class RdfStructureBuilder
- java.lang.Object
-
- ch.miranet.rdfstructure.RdfStructureBuilder
-
public class RdfStructureBuilder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.rdf4j.model.Modelmodelprotected org.eclipse.rdf4j.model.util.ModelBuildermodelBuilderprotected org.eclipse.rdf4j.model.ValueFactoryvalueFactory
-
Constructor Summary
Constructors Modifier Constructor Description RdfStructureBuilder()protectedRdfStructureBuilder(org.eclipse.rdf4j.model.Model model, org.eclipse.rdf4j.model.Namespace... namespaces)RdfStructureBuilder(org.eclipse.rdf4j.model.Namespace... namespaces)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConceptSchemeconceptScheme(String prefixedNameOrIri)skos:ConceptSchemeConceptSchemeconceptScheme(org.eclipse.rdf4j.model.IRI iri)skos:ConceptSchemeprotected org.eclipse.rdf4j.model.IRIconvertPrefixedName(String prefixedName)org.eclipse.rdf4j.model.util.ModelBuildergetModelBuilder()org.eclipse.rdf4j.model.ValueFactorygetValueFactory()protected org.eclipse.rdf4j.model.IRImapToIRI(String prefixedNameOrIRI)NodeShapenodeShape()sh:NodeShapeNodeShapenodeShape(String prefixedNameOrIri)sh:NodeShapeNodeShapenodeShape(org.eclipse.rdf4j.model.IRI iri)sh:NodeShapeprotected NodeShapenodeShape0(org.eclipse.rdf4j.model.Resource nodeShapeResource)OwlOntologyowlOntology(String prefixedNameOrIri)owl:OntologyOwlOntologyowlOntology(org.eclipse.rdf4j.model.IRI iri)owl:OntologyRdfPropertyrdfProperty(String prefixedNameOrIri)rdf:PropertyRdfPropertyrdfProperty(org.eclipse.rdf4j.model.IRI iri)rdf:PropertyRdfsClassrdfsClass(String prefixedNameOrIri)rdfs:ClassRdfsClassrdfsClass(org.eclipse.rdf4j.model.IRI iri)rdfs:Class
-
-
-
Constructor Detail
-
RdfStructureBuilder
public RdfStructureBuilder()
-
RdfStructureBuilder
public RdfStructureBuilder(org.eclipse.rdf4j.model.Namespace... namespaces)
-
RdfStructureBuilder
protected RdfStructureBuilder(org.eclipse.rdf4j.model.Model model, org.eclipse.rdf4j.model.Namespace... namespaces)
-
-
Method Detail
-
getModelBuilder
public org.eclipse.rdf4j.model.util.ModelBuilder getModelBuilder()
-
getValueFactory
public org.eclipse.rdf4j.model.ValueFactory getValueFactory()
-
rdfsClass
public RdfsClass rdfsClass(org.eclipse.rdf4j.model.IRI iri)
rdfs:Class
-
rdfProperty
public RdfProperty rdfProperty(String prefixedNameOrIri)
rdf:Property
-
rdfProperty
public RdfProperty rdfProperty(org.eclipse.rdf4j.model.IRI iri)
rdf:Property
-
nodeShape
public NodeShape nodeShape()
sh:NodeShape
-
nodeShape
public NodeShape nodeShape(org.eclipse.rdf4j.model.IRI iri)
sh:NodeShape
-
nodeShape0
protected NodeShape nodeShape0(org.eclipse.rdf4j.model.Resource nodeShapeResource)
-
owlOntology
public OwlOntology owlOntology(String prefixedNameOrIri)
owl:Ontology
-
owlOntology
public OwlOntology owlOntology(org.eclipse.rdf4j.model.IRI iri)
owl:Ontology
-
conceptScheme
public ConceptScheme conceptScheme(String prefixedNameOrIri)
skos:ConceptScheme
-
conceptScheme
public ConceptScheme conceptScheme(org.eclipse.rdf4j.model.IRI iri)
skos:ConceptScheme
-
convertPrefixedName
protected org.eclipse.rdf4j.model.IRI convertPrefixedName(String prefixedName)
-
mapToIRI
protected org.eclipse.rdf4j.model.IRI mapToIRI(String prefixedNameOrIRI)
-
-