Package ch.miranet.rdfstructure
Class OwlOntology
- java.lang.Object
-
- ch.miranet.rdfstructure.StructuralElement<org.eclipse.rdf4j.model.IRI>
-
- ch.miranet.rdfstructure.OwlOntology
-
public class OwlOntology extends StructuralElement<org.eclipse.rdf4j.model.IRI>
-
-
Field Summary
-
Fields inherited from class ch.miranet.rdfstructure.StructuralElement
b, resource
-
-
Constructor Summary
Constructors Constructor Description OwlOntology(RdfStructureBuilder structBuilder, org.eclipse.rdf4j.model.IRI iri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OwlOntologyany(BiConsumer<org.eclipse.rdf4j.model.util.ModelBuilder,org.eclipse.rdf4j.model.IRI> consumer)OwlOntologydatatypeProperty(String propertyPrefixedNameOrIri)owl:DatatypePropertyOwlOntologydatatypeProperty(String propertyPrefixedNameOrIri, Consumer<RdfProperty> propertyConsumer)owl:DatatypePropertyOwlOntologydatatypeProperty(org.eclipse.rdf4j.model.IRI propertyIri)owl:DatatypePropertyOwlOntologydatatypeProperty(org.eclipse.rdf4j.model.IRI propertyIri, Consumer<RdfProperty> propertyConsumer)owl:DatatypePropertyprotected RdfPropertydatatypeProperty0(org.eclipse.rdf4j.model.IRI propertyIri)OwlOntologylabel(String label)rdfs:labelOwlOntologyobjectProperty(String propertyPrefixedNameOrIri)owl:ObjectPropertyOwlOntologyobjectProperty(String propertyPrefixedNameOrIri, Consumer<RdfProperty> propertyConsumer)owl:ObjectPropertyOwlOntologyobjectProperty(org.eclipse.rdf4j.model.IRI propertyIri)owl:ObjectPropertyOwlOntologyobjectProperty(org.eclipse.rdf4j.model.IRI propertyIri, Consumer<RdfProperty> propertyConsumer)owl:ObjectPropertyprotected RdfPropertyobjectProperty0(org.eclipse.rdf4j.model.IRI propertyIri)OwlOntologyowlClass(String prefixedNameOrIri)owl:ClassOwlOntologyowlClass(String prefixedNameOrIri, Consumer<RdfsClass> classConsumer)owl:ClassOwlOntologyowlClass(org.eclipse.rdf4j.model.IRI iri)owl:ClassOwlOntologyowlClass(org.eclipse.rdf4j.model.IRI classIri, Consumer<RdfsClass> classConsumer)owl:Classprotected RdfsClassowlClass0(org.eclipse.rdf4j.model.IRI classIri)-
Methods inherited from class ch.miranet.rdfstructure.StructuralElement
getResource
-
-
-
-
Constructor Detail
-
OwlOntology
public OwlOntology(RdfStructureBuilder structBuilder, org.eclipse.rdf4j.model.IRI iri)
-
-
Method Detail
-
label
public OwlOntology label(String label)
rdfs:label
-
owlClass
public OwlOntology owlClass(String prefixedNameOrIri, Consumer<RdfsClass> classConsumer)
owl:Class
-
owlClass
public OwlOntology owlClass(org.eclipse.rdf4j.model.IRI classIri, Consumer<RdfsClass> classConsumer)
owl:Class
-
owlClass
public OwlOntology owlClass(String prefixedNameOrIri)
owl:Class
-
owlClass
public OwlOntology owlClass(org.eclipse.rdf4j.model.IRI iri)
owl:Class
-
owlClass0
protected RdfsClass owlClass0(org.eclipse.rdf4j.model.IRI classIri)
-
datatypeProperty
public OwlOntology datatypeProperty(String propertyPrefixedNameOrIri, Consumer<RdfProperty> propertyConsumer)
owl:DatatypeProperty
-
datatypeProperty
public OwlOntology datatypeProperty(org.eclipse.rdf4j.model.IRI propertyIri, Consumer<RdfProperty> propertyConsumer)
owl:DatatypeProperty
-
datatypeProperty
public OwlOntology datatypeProperty(String propertyPrefixedNameOrIri)
owl:DatatypeProperty
-
datatypeProperty
public OwlOntology datatypeProperty(org.eclipse.rdf4j.model.IRI propertyIri)
owl:DatatypeProperty
-
datatypeProperty0
protected RdfProperty datatypeProperty0(org.eclipse.rdf4j.model.IRI propertyIri)
-
objectProperty
public OwlOntology objectProperty(String propertyPrefixedNameOrIri, Consumer<RdfProperty> propertyConsumer)
owl:ObjectProperty
-
objectProperty
public OwlOntology objectProperty(org.eclipse.rdf4j.model.IRI propertyIri, Consumer<RdfProperty> propertyConsumer)
owl:ObjectProperty
-
objectProperty
public OwlOntology objectProperty(String propertyPrefixedNameOrIri)
owl:ObjectProperty
-
objectProperty
public OwlOntology objectProperty(org.eclipse.rdf4j.model.IRI propertyIri)
owl:ObjectProperty
-
objectProperty0
protected RdfProperty objectProperty0(org.eclipse.rdf4j.model.IRI propertyIri)
-
any
public OwlOntology any(BiConsumer<org.eclipse.rdf4j.model.util.ModelBuilder,org.eclipse.rdf4j.model.IRI> consumer)
- Overrides:
anyin classStructuralElement<org.eclipse.rdf4j.model.IRI>
-
-