Class DataFactoryImpl

java.lang.Object
com.github.owlcs.ontapi.DataFactoryImpl
All Implemented Interfaces:
DataFactory, Serializable, org.semanticweb.owlapi.model.axiomproviders.DeclarationAxiomProvider, org.semanticweb.owlapi.model.axiomproviders.DisjointAxiomProvider, org.semanticweb.owlapi.model.axiomproviders.DisjointUnionAxiomProvider, org.semanticweb.owlapi.model.axiomproviders.DomainAxiomProvider, org.semanticweb.owlapi.model.axiomproviders.EquivalentAxiomProvider, org.semanticweb.owlapi.model.axiomproviders.HasKeyAxiomProvider, org.semanticweb.owlapi.model.axiomproviders.InverseAxiomProvider, org.semanticweb.owlapi.model.axiomproviders.PropertyChainAxiomProvider, org.semanticweb.owlapi.model.axiomproviders.PropertyCharacteristicAxiomProvider, org.semanticweb.owlapi.model.axiomproviders.RangeAxiomProvider, org.semanticweb.owlapi.model.axiomproviders.SubAxiomProvider, org.semanticweb.owlapi.model.OWLDataFactory, org.semanticweb.owlapi.model.providers.AnnotationAssertionProvider, org.semanticweb.owlapi.model.providers.AnnotationPropertyProvider, org.semanticweb.owlapi.model.providers.AnnotationProvider, org.semanticweb.owlapi.model.providers.AnonymousIndividualByIdProvider, org.semanticweb.owlapi.model.providers.AnonymousIndividualProvider, org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider, org.semanticweb.owlapi.model.providers.ClassAssertionProvider, org.semanticweb.owlapi.model.providers.ClassProvider, org.semanticweb.owlapi.model.providers.ComplementProvider, org.semanticweb.owlapi.model.providers.DataAssertionProvider, org.semanticweb.owlapi.model.providers.DataPropertyProvider, org.semanticweb.owlapi.model.providers.DatatypeExpressionProvider, org.semanticweb.owlapi.model.providers.DatatypeProvider, org.semanticweb.owlapi.model.providers.EntityByTypeProvider, org.semanticweb.owlapi.model.providers.EntityProvider, org.semanticweb.owlapi.model.providers.ExistentialProvider, org.semanticweb.owlapi.model.providers.HasSelfProvider, org.semanticweb.owlapi.model.providers.HasValueProvider, org.semanticweb.owlapi.model.providers.IndividualAssertionProvider, org.semanticweb.owlapi.model.providers.IntersectionProvider, org.semanticweb.owlapi.model.providers.InverseProvider, org.semanticweb.owlapi.model.providers.LiteralProvider, org.semanticweb.owlapi.model.providers.NamedIndividualProvider, org.semanticweb.owlapi.model.providers.NominalProvider, org.semanticweb.owlapi.model.providers.ObjectAssertionProvider, org.semanticweb.owlapi.model.providers.ObjectPropertyProvider, org.semanticweb.owlapi.model.providers.OWLVocabularyProvider, org.semanticweb.owlapi.model.providers.SWRLProvider, org.semanticweb.owlapi.model.providers.UnionProvider, org.semanticweb.owlapi.model.providers.UniversalProvider

public class DataFactoryImpl extends Object implements DataFactory
The facility to create OWL-API Objects including OWL Axioms. All things produced by this factory are immutable objects and can be used as input parameters to build an ontology.

Impl notes: It is a modified copy-paste from uk.ac.manchester.cs.owl.owlapi.OWLDataFactoryImpl. There are two main differences with the original (OWL-API) implementation: no compression and no cache.

  • Jena RDF-Graph is a primary essence in ONT-API, all information should be kept and remain in the very graph, and any literal string compression should be implemented on the graph-level (or even JVM level - it java 9 is used), if it is required, but not in this OWLDataFactory.
  • The cache is present in ONT-API model implementation (see InternalGraphModel), the original global caches from the OWL-API-impl seems to be superfluous here.

Also, this implementation is capable to produce OWLLiterals and OWLAnonymousIndividual based on Jena RDF terms: LiteralLabel and BlankNodeId respectively.

Author:
Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.semanticweb.owlapi.model.OWLDatatype
     
    org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom
    getDeprecatedOWLAnnotationAssertionAxiom(org.semanticweb.owlapi.model.IRI subject)
     
    org.semanticweb.owlapi.model.OWLDatatype
     
    org.semanticweb.owlapi.model.OWLDatatype
     
    org.semanticweb.owlapi.model.OWLDatatype
     
    org.semanticweb.owlapi.model.OWLAnnotation
    getOWLAnnotation(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.OWLAnnotationValue value)
     
    org.semanticweb.owlapi.model.OWLAnnotation
    getOWLAnnotation(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.OWLAnnotationValue value, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLAnnotation
    getOWLAnnotation(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.OWLAnnotationValue value, Stream<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom
    getOWLAnnotationAssertionAxiom(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.OWLAnnotationSubject subject, org.semanticweb.owlapi.model.OWLAnnotationValue value, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom
    getOWLAnnotationAssertionAxiom(org.semanticweb.owlapi.model.OWLAnnotationSubject subject, org.semanticweb.owlapi.model.OWLAnnotation annotation)
     
    org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom
    getOWLAnnotationAssertionAxiom(org.semanticweb.owlapi.model.OWLAnnotationSubject subject, org.semanticweb.owlapi.model.OWLAnnotation annotation, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLAnnotationProperty
    getOWLAnnotationProperty(org.semanticweb.owlapi.model.IRI iri)
     
    org.semanticweb.owlapi.model.OWLAnnotationPropertyDomainAxiom
    getOWLAnnotationPropertyDomainAxiom(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.IRI domain, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLAnnotationPropertyRangeAxiom
    getOWLAnnotationPropertyRangeAxiom(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.IRI range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLAnonymousIndividual
     
    org.semanticweb.owlapi.model.OWLAnonymousIndividual
    Creates an OWL-API Anonymous Individual for the given Jena Blank Node Id.
    org.semanticweb.owlapi.model.OWLAnonymousIndividual
     
    org.semanticweb.owlapi.model.OWLAsymmetricObjectPropertyAxiom
    getOWLAsymmetricObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLAnnotationProperty
     
    org.semanticweb.owlapi.model.OWLDataProperty
     
    org.semanticweb.owlapi.model.OWLObjectProperty
     
    org.semanticweb.owlapi.model.OWLClass
    getOWLClass(org.semanticweb.owlapi.model.IRI iri)
     
    org.semanticweb.owlapi.model.OWLClassAssertionAxiom
    getOWLClassAssertionAxiom(org.semanticweb.owlapi.model.OWLClassExpression ces, org.semanticweb.owlapi.model.OWLIndividual individual, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLDataAllValuesFrom
    getOWLDataAllValuesFrom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range)
     
    org.semanticweb.owlapi.model.OWLDataAllValuesFrom
    getOWLDataAllValuesFrom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range)
     
    org.semanticweb.owlapi.model.OWLDataComplementOf
    getOWLDataComplementOf(org.semanticweb.owlapi.model.OWLDataRange range)
     
    org.semanticweb.owlapi.model.OWLDataComplementOf
    getOWLDataComplementOf(org.semanticweb.owlapi.vocab.OWL2Datatype range)
     
    org.semanticweb.owlapi.model.OWLDataExactCardinality
    getOWLDataExactCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property)
     
    org.semanticweb.owlapi.model.OWLDataExactCardinality
    getOWLDataExactCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range)
     
    org.semanticweb.owlapi.model.OWLDataExactCardinality
    getOWLDataExactCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range)
     
    org.semanticweb.owlapi.model.OWLDataHasValue
    getOWLDataHasValue(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLLiteral value)
     
    org.semanticweb.owlapi.model.OWLDataIntersectionOf
    getOWLDataIntersectionOf(Collection<? extends org.semanticweb.owlapi.model.OWLDataRange> ranges)
     
    org.semanticweb.owlapi.model.OWLDataIntersectionOf
    getOWLDataIntersectionOf(Stream<? extends org.semanticweb.owlapi.model.OWLDataRange> ranges)
     
    org.semanticweb.owlapi.model.OWLDataMaxCardinality
    getOWLDataMaxCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property)
     
    org.semanticweb.owlapi.model.OWLDataMaxCardinality
    getOWLDataMaxCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range)
     
    org.semanticweb.owlapi.model.OWLDataMaxCardinality
    getOWLDataMaxCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range)
     
    org.semanticweb.owlapi.model.OWLDataMinCardinality
    getOWLDataMinCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property)
     
    org.semanticweb.owlapi.model.OWLDataMinCardinality
    getOWLDataMinCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range)
     
    org.semanticweb.owlapi.model.OWLDataMinCardinality
    getOWLDataMinCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range)
     
    org.semanticweb.owlapi.model.OWLDataOneOf
    getOWLDataOneOf(Collection<? extends org.semanticweb.owlapi.model.OWLLiteral> values)
     
    org.semanticweb.owlapi.model.OWLDataOneOf
    getOWLDataOneOf(Stream<? extends org.semanticweb.owlapi.model.OWLLiteral> values)
     
    org.semanticweb.owlapi.model.OWLDataProperty
    getOWLDataProperty(org.semanticweb.owlapi.model.IRI iri)
     
    org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom
    getOWLDataPropertyAssertionAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLIndividual subject, org.semanticweb.owlapi.model.OWLLiteral object, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLDataPropertyDomainAxiom
    getOWLDataPropertyDomainAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression domain, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom
    getOWLDataPropertyRangeAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom
    getOWLDataPropertyRangeAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLDataSomeValuesFrom
    getOWLDataSomeValuesFrom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range)
     
    org.semanticweb.owlapi.model.OWLDataSomeValuesFrom
    getOWLDataSomeValuesFrom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range)
     
    org.semanticweb.owlapi.model.OWLDatatype
    getOWLDatatype(org.semanticweb.owlapi.model.IRI iri)
     
    org.semanticweb.owlapi.model.OWLDatatypeDefinitionAxiom
    getOWLDatatypeDefinitionAxiom(org.semanticweb.owlapi.model.OWLDatatype datatype, org.semanticweb.owlapi.model.OWLDataRange range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLDatatypeDefinitionAxiom
    getOWLDatatypeDefinitionAxiom(org.semanticweb.owlapi.model.OWLDatatype datatype, org.semanticweb.owlapi.vocab.OWL2Datatype range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLDatatypeRestriction
    getOWLDatatypeRestriction(org.semanticweb.owlapi.model.OWLDatatype datatype, Collection<org.semanticweb.owlapi.model.OWLFacetRestriction> restrictions)
     
    org.semanticweb.owlapi.model.OWLDatatypeRestriction
    getOWLDatatypeRestriction(org.semanticweb.owlapi.model.OWLDatatype datatype, org.semanticweb.owlapi.vocab.OWLFacet facet, org.semanticweb.owlapi.model.OWLLiteral value)
     
    org.semanticweb.owlapi.model.OWLDataUnionOf
    getOWLDataUnionOf(Collection<? extends org.semanticweb.owlapi.model.OWLDataRange> ranges)
     
    org.semanticweb.owlapi.model.OWLDataUnionOf
    getOWLDataUnionOf(Stream<? extends org.semanticweb.owlapi.model.OWLDataRange> ranges)
     
    org.semanticweb.owlapi.model.OWLDeclarationAxiom
    getOWLDeclarationAxiom(org.semanticweb.owlapi.model.OWLEntity entity, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLAnnotationProperty
     
    org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom
    getOWLDifferentIndividualsAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLIndividual> individuals, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLDisjointClassesAxiom
    getOWLDisjointClassesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLClassExpression> classes, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
    Makes DisjointClasses axiom.
    org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom
    getOWLDisjointDataPropertiesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLDataPropertyExpression> properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLDisjointObjectPropertiesAxiom
    getOWLDisjointObjectPropertiesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLObjectPropertyExpression> properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLDisjointUnionAxiom
    getOWLDisjointUnionAxiom(org.semanticweb.owlapi.model.OWLClass clazz, Collection<? extends org.semanticweb.owlapi.model.OWLClassExpression> ces, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLDisjointUnionAxiom
    getOWLDisjointUnionAxiom(org.semanticweb.owlapi.model.OWLClass clazz, Stream<? extends org.semanticweb.owlapi.model.OWLClassExpression> ces, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    <E extends org.semanticweb.owlapi.model.OWLEntity>
    E
    getOWLEntity(org.semanticweb.owlapi.model.EntityType<E> type, org.semanticweb.owlapi.model.IRI iri)
     
    org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom
    getOWLEquivalentClassesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLClassExpression> classes, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom
    getOWLEquivalentDataPropertiesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLDataPropertyExpression> properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLEquivalentObjectPropertiesAxiom
    getOWLEquivalentObjectPropertiesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLObjectPropertyExpression> properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLFacetRestriction
    getOWLFacetRestriction(org.semanticweb.owlapi.vocab.OWLFacet facet, org.semanticweb.owlapi.model.OWLLiteral value)
     
    org.semanticweb.owlapi.model.OWLFunctionalDataPropertyAxiom
    getOWLFunctionalDataPropertyAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLFunctionalObjectPropertyAxiom
    getOWLFunctionalObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLHasKeyAxiom
    getOWLHasKeyAxiom(org.semanticweb.owlapi.model.OWLClassExpression ce, Collection<? extends org.semanticweb.owlapi.model.OWLPropertyExpression> properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLImportsDeclaration
    getOWLImportsDeclaration(org.semanticweb.owlapi.model.IRI importedOntologyIRI)
     
    org.semanticweb.owlapi.model.OWLAnnotationProperty
     
    org.semanticweb.owlapi.model.OWLInverseFunctionalObjectPropertyAxiom
    getOWLInverseFunctionalObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLInverseObjectPropertiesAxiom
    getOWLInverseObjectPropertiesAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression forwardProperty, org.semanticweb.owlapi.model.OWLObjectPropertyExpression inverseProperty, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLIrreflexiveObjectPropertyAxiom
    getOWLIrreflexiveObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLLiteral
    getOWLLiteral(boolean b)
     
    org.semanticweb.owlapi.model.OWLLiteral
    getOWLLiteral(double d)
     
    org.semanticweb.owlapi.model.OWLLiteral
    getOWLLiteral(float f)
     
    org.semanticweb.owlapi.model.OWLLiteral
     
    org.semanticweb.owlapi.model.OWLLiteral
     
    org.semanticweb.owlapi.model.OWLLiteral
     
    org.semanticweb.owlapi.model.OWLLiteral
    getOWLLiteral(String txt, org.semanticweb.owlapi.model.OWLDatatype dt)
     
    org.semanticweb.owlapi.model.OWLLiteral
    getOWLLiteral(org.apache.jena.graph.impl.LiteralLabel label)
    Creates an OWL-API Literal for the given Jena Literal Label.
    org.semanticweb.owlapi.model.OWLNamedIndividual
    getOWLNamedIndividual(org.semanticweb.owlapi.model.IRI iri)
     
    org.semanticweb.owlapi.model.OWLNegativeDataPropertyAssertionAxiom
    getOWLNegativeDataPropertyAssertionAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLIndividual subject, org.semanticweb.owlapi.model.OWLLiteral object, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLNegativeObjectPropertyAssertionAxiom
    getOWLNegativeObjectPropertyAssertionAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLIndividual subject, org.semanticweb.owlapi.model.OWLIndividual object, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLClass
     
    org.semanticweb.owlapi.model.OWLObjectAllValuesFrom
    getOWLObjectAllValuesFrom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression classExpression)
     
    org.semanticweb.owlapi.model.OWLObjectComplementOf
    getOWLObjectComplementOf(org.semanticweb.owlapi.model.OWLClassExpression operand)
     
    org.semanticweb.owlapi.model.OWLObjectExactCardinality
    getOWLObjectExactCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property)
     
    org.semanticweb.owlapi.model.OWLObjectExactCardinality
    getOWLObjectExactCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression clazz)
     
    org.semanticweb.owlapi.model.OWLObjectHasSelf
    getOWLObjectHasSelf(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property)
     
    org.semanticweb.owlapi.model.OWLObjectHasValue
    getOWLObjectHasValue(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLIndividual individual)
     
    org.semanticweb.owlapi.model.OWLObjectIntersectionOf
    getOWLObjectIntersectionOf(Collection<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands)
     
    org.semanticweb.owlapi.model.OWLObjectIntersectionOf
    getOWLObjectIntersectionOf(Stream<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands)
     
    org.semanticweb.owlapi.model.OWLObjectInverseOf
    getOWLObjectInverseOf(org.semanticweb.owlapi.model.OWLObjectProperty property)
     
    org.semanticweb.owlapi.model.OWLObjectMaxCardinality
    getOWLObjectMaxCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property)
     
    org.semanticweb.owlapi.model.OWLObjectMaxCardinality
    getOWLObjectMaxCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression clazz)
     
    org.semanticweb.owlapi.model.OWLObjectMinCardinality
    getOWLObjectMinCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property)
     
    org.semanticweb.owlapi.model.OWLObjectMinCardinality
    getOWLObjectMinCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression clazz)
     
    org.semanticweb.owlapi.model.OWLObjectOneOf
    getOWLObjectOneOf(Collection<? extends org.semanticweb.owlapi.model.OWLIndividual> values)
     
    org.semanticweb.owlapi.model.OWLObjectOneOf
    getOWLObjectOneOf(Stream<? extends org.semanticweb.owlapi.model.OWLIndividual> values)
     
    org.semanticweb.owlapi.model.OWLObjectProperty
    getOWLObjectProperty(org.semanticweb.owlapi.model.IRI iri)
     
    org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom
    getOWLObjectPropertyAssertionAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLIndividual individual, org.semanticweb.owlapi.model.OWLIndividual object, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLObjectPropertyDomainAxiom
    getOWLObjectPropertyDomainAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression ces, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLObjectPropertyRangeAxiom
    getOWLObjectPropertyRangeAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom
    getOWLObjectSomeValuesFrom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression clazz)
     
    org.semanticweb.owlapi.model.OWLObjectUnionOf
    getOWLObjectUnionOf(Collection<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands)
     
    org.semanticweb.owlapi.model.OWLObjectUnionOf
    getOWLObjectUnionOf(Stream<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands)
     
    org.semanticweb.owlapi.model.OWLReflexiveObjectPropertyAxiom
    getOWLReflexiveObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLSameIndividualAxiom
    getOWLSameIndividualAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLIndividual> individuals, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLSubAnnotationPropertyOfAxiom
    getOWLSubAnnotationPropertyOfAxiom(org.semanticweb.owlapi.model.OWLAnnotationProperty sub, org.semanticweb.owlapi.model.OWLAnnotationProperty sup, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLSubClassOfAxiom
    getOWLSubClassOfAxiom(org.semanticweb.owlapi.model.OWLClassExpression subClass, org.semanticweb.owlapi.model.OWLClassExpression superClass, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLSubDataPropertyOfAxiom
    getOWLSubDataPropertyOfAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression subProperty, org.semanticweb.owlapi.model.OWLDataPropertyExpression superProperty, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLSubObjectPropertyOfAxiom
    getOWLSubObjectPropertyOfAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression subProperty, org.semanticweb.owlapi.model.OWLObjectPropertyExpression superProperty, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLSubPropertyChainOfAxiom
    getOWLSubPropertyChainOfAxiom(List<? extends org.semanticweb.owlapi.model.OWLObjectPropertyExpression> chain, org.semanticweb.owlapi.model.OWLObjectPropertyExpression superProperty, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLSymmetricObjectPropertyAxiom
    getOWLSymmetricObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLClass
     
    org.semanticweb.owlapi.model.OWLDataProperty
     
    org.semanticweb.owlapi.model.OWLObjectProperty
     
    org.semanticweb.owlapi.model.OWLTransitiveObjectPropertyAxiom
    getOWLTransitiveObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.OWLAnnotationProperty
     
    org.semanticweb.owlapi.model.OWLDatatype
     
    org.semanticweb.owlapi.model.OWLAnnotationProperty
     
    org.semanticweb.owlapi.model.OWLAnnotationProperty
     
    org.semanticweb.owlapi.model.OWLAnnotationProperty
     
    org.semanticweb.owlapi.model.OWLAnnotationProperty
     
    org.semanticweb.owlapi.model.OWLDatatype
     
    org.semanticweb.owlapi.model.SWRLBuiltInAtom
    getSWRLBuiltInAtom(org.semanticweb.owlapi.model.IRI builtInIRI, List<org.semanticweb.owlapi.model.SWRLDArgument> args)
     
    org.semanticweb.owlapi.model.SWRLClassAtom
    getSWRLClassAtom(org.semanticweb.owlapi.model.OWLClassExpression predicate, org.semanticweb.owlapi.model.SWRLIArgument arg)
     
    org.semanticweb.owlapi.model.SWRLDataPropertyAtom
    getSWRLDataPropertyAtom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.SWRLIArgument arg0, org.semanticweb.owlapi.model.SWRLDArgument arg1)
     
    org.semanticweb.owlapi.model.SWRLDataRangeAtom
    getSWRLDataRangeAtom(org.semanticweb.owlapi.model.OWLDataRange predicate, org.semanticweb.owlapi.model.SWRLDArgument arg)
     
    org.semanticweb.owlapi.model.SWRLDataRangeAtom
    getSWRLDataRangeAtom(org.semanticweb.owlapi.vocab.OWL2Datatype range, org.semanticweb.owlapi.model.SWRLDArgument arg)
     
    org.semanticweb.owlapi.model.SWRLDifferentIndividualsAtom
    getSWRLDifferentIndividualsAtom(org.semanticweb.owlapi.model.SWRLIArgument arg0, org.semanticweb.owlapi.model.SWRLIArgument arg1)
     
    org.semanticweb.owlapi.model.SWRLIndividualArgument
    getSWRLIndividualArgument(org.semanticweb.owlapi.model.OWLIndividual individual)
     
    org.semanticweb.owlapi.model.SWRLLiteralArgument
    getSWRLLiteralArgument(org.semanticweb.owlapi.model.OWLLiteral literal)
     
    org.semanticweb.owlapi.model.SWRLObjectPropertyAtom
    getSWRLObjectPropertyAtom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.SWRLIArgument arg0, org.semanticweb.owlapi.model.SWRLIArgument arg1)
     
    org.semanticweb.owlapi.model.SWRLRule
    getSWRLRule(Collection<? extends org.semanticweb.owlapi.model.SWRLAtom> body, Collection<? extends org.semanticweb.owlapi.model.SWRLAtom> head)
     
    org.semanticweb.owlapi.model.SWRLRule
    getSWRLRule(Collection<? extends org.semanticweb.owlapi.model.SWRLAtom> body, Collection<? extends org.semanticweb.owlapi.model.SWRLAtom> head, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
     
    org.semanticweb.owlapi.model.SWRLSameIndividualAtom
    getSWRLSameIndividualAtom(org.semanticweb.owlapi.model.SWRLIArgument arg0, org.semanticweb.owlapi.model.SWRLIArgument arg1)
     
    org.semanticweb.owlapi.model.SWRLVariable
    getSWRLVariable(org.semanticweb.owlapi.model.IRI var)
     
    org.semanticweb.owlapi.model.OWLDatatype
     
    void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.semanticweb.owlapi.model.providers.AnnotationAssertionProvider

    getOWLAnnotationAssertionAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.providers.AnnotationPropertyProvider

    getOWLAnnotationProperty, getOWLAnnotationProperty, getOWLAnnotationProperty, getOWLAnnotationProperty

    Methods inherited from interface org.semanticweb.owlapi.model.providers.AnnotationProvider

    getOWLAnnotation

    Methods inherited from interface org.semanticweb.owlapi.model.providers.ClassAssertionProvider

    getOWLClassAssertionAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.providers.ClassProvider

    getOWLClass, getOWLClass, getOWLClass, getOWLClass

    Methods inherited from interface org.semanticweb.owlapi.model.providers.DataAssertionProvider

    getOWLDataPropertyAssertionAxiom, getOWLDataPropertyAssertionAxiom, getOWLDataPropertyAssertionAxiom, getOWLDataPropertyAssertionAxiom, getOWLDataPropertyAssertionAxiom, getOWLDataPropertyAssertionAxiom, getOWLNegativeDataPropertyAssertionAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.providers.DataPropertyProvider

    getOWLDataProperty, getOWLDataProperty, getOWLDataProperty, getOWLDataProperty

    Methods inherited from interface org.semanticweb.owlapi.model.providers.DatatypeExpressionProvider

    getOWLDatatypeMaxExclusiveRestriction, getOWLDatatypeMaxExclusiveRestriction, getOWLDatatypeMaxInclusiveRestriction, getOWLDatatypeMaxInclusiveRestriction, getOWLDatatypeMinExclusiveRestriction, getOWLDatatypeMinExclusiveRestriction, getOWLDatatypeMinInclusiveRestriction, getOWLDatatypeMinInclusiveRestriction, getOWLDatatypeMinMaxExclusiveRestriction, getOWLDatatypeMinMaxExclusiveRestriction, getOWLDatatypeMinMaxInclusiveRestriction, getOWLDatatypeMinMaxInclusiveRestriction, getOWLDatatypeRestriction, getOWLFacetRestriction, getOWLFacetRestriction, getOWLFacetRestriction

    Methods inherited from interface org.semanticweb.owlapi.model.providers.DatatypeProvider

    getOWLDatatype, getOWLDatatype, getOWLDatatype, getOWLDatatype

    Methods inherited from interface org.semanticweb.owlapi.model.axiomproviders.DeclarationAxiomProvider

    getOWLDatatypeDefinitionAxiom, getOWLDatatypeDefinitionAxiom, getOWLDeclarationAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.axiomproviders.DisjointAxiomProvider

    getOWLDisjointClassesAxiom, getOWLDisjointClassesAxiom, getOWLDisjointClassesAxiom, getOWLDisjointClassesAxiom, getOWLDisjointClassesAxiom, getOWLDisjointDataPropertiesAxiom, getOWLDisjointDataPropertiesAxiom, getOWLDisjointDataPropertiesAxiom, getOWLDisjointObjectPropertiesAxiom, getOWLDisjointObjectPropertiesAxiom, getOWLDisjointObjectPropertiesAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.axiomproviders.DisjointUnionAxiomProvider

    getOWLDisjointUnionAxiom, getOWLDisjointUnionAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.axiomproviders.DomainAxiomProvider

    getOWLAnnotationPropertyDomainAxiom, getOWLDataPropertyDomainAxiom, getOWLObjectPropertyDomainAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.axiomproviders.EquivalentAxiomProvider

    getOWLEquivalentClassesAxiom, getOWLEquivalentClassesAxiom, getOWLEquivalentClassesAxiom, getOWLEquivalentClassesAxiom, getOWLEquivalentClassesAxiom, getOWLEquivalentDataPropertiesAxiom, getOWLEquivalentDataPropertiesAxiom, getOWLEquivalentDataPropertiesAxiom, getOWLEquivalentDataPropertiesAxiom, getOWLEquivalentObjectPropertiesAxiom, getOWLEquivalentObjectPropertiesAxiom, getOWLEquivalentObjectPropertiesAxiom, getOWLEquivalentObjectPropertiesAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.axiomproviders.HasKeyAxiomProvider

    getOWLHasKeyAxiom, getOWLHasKeyAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.providers.IndividualAssertionProvider

    getOWLDifferentIndividualsAxiom, getOWLDifferentIndividualsAxiom, getOWLDifferentIndividualsAxiom, getOWLSameIndividualAxiom, getOWLSameIndividualAxiom, getOWLSameIndividualAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.providers.IntersectionProvider

    getOWLDataIntersectionOf, getOWLObjectIntersectionOf

    Methods inherited from interface org.semanticweb.owlapi.model.axiomproviders.InverseAxiomProvider

    getOWLInverseObjectPropertiesAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.providers.LiteralProvider

    getOWLLiteral

    Methods inherited from interface org.semanticweb.owlapi.model.providers.NamedIndividualProvider

    getOWLNamedIndividual, getOWLNamedIndividual, getOWLNamedIndividual, getOWLNamedIndividual

    Methods inherited from interface org.semanticweb.owlapi.model.providers.NominalProvider

    getOWLDataOneOf, getOWLObjectOneOf

    Methods inherited from interface org.semanticweb.owlapi.model.providers.ObjectAssertionProvider

    getOWLNegativeObjectPropertyAssertionAxiom, getOWLObjectPropertyAssertionAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.providers.ObjectPropertyProvider

    getOWLObjectProperty, getOWLObjectProperty, getOWLObjectProperty, getOWLObjectProperty

    Methods inherited from interface org.semanticweb.owlapi.model.OWLDataFactory

    getRDFSComment, getRDFSComment, getRDFSComment, getRDFSComment, getRDFSLabel, getRDFSLabel, getRDFSLabel, getRDFSLabel

    Methods inherited from interface org.semanticweb.owlapi.model.axiomproviders.PropertyChainAxiomProvider

    getOWLSubPropertyChainOfAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.axiomproviders.PropertyCharacteristicAxiomProvider

    getOWLAsymmetricObjectPropertyAxiom, getOWLFunctionalDataPropertyAxiom, getOWLFunctionalObjectPropertyAxiom, getOWLInverseFunctionalObjectPropertyAxiom, getOWLIrreflexiveObjectPropertyAxiom, getOWLReflexiveObjectPropertyAxiom, getOWLSymmetricObjectPropertyAxiom, getOWLTransitiveObjectPropertyAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.axiomproviders.RangeAxiomProvider

    getOWLAnnotationPropertyRangeAxiom, getOWLDataPropertyRangeAxiom, getOWLDataPropertyRangeAxiom, getOWLObjectPropertyRangeAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.axiomproviders.SubAxiomProvider

    getOWLSubAnnotationPropertyOfAxiom, getOWLSubClassOfAxiom, getOWLSubDataPropertyOfAxiom, getOWLSubObjectPropertyOfAxiom

    Methods inherited from interface org.semanticweb.owlapi.model.providers.SWRLProvider

    getSWRLVariable, getSWRLVariable, getSWRLVariable

    Methods inherited from interface org.semanticweb.owlapi.model.providers.UnionProvider

    getOWLDataUnionOf, getOWLObjectUnionOf
  • Constructor Details

    • DataFactoryImpl

      public DataFactoryImpl()
  • Method Details

    • purge

      public void purge()
      Specified by:
      purge in interface org.semanticweb.owlapi.model.OWLDataFactory
    • getOWLEntity

      public <E extends org.semanticweb.owlapi.model.OWLEntity> E getOWLEntity(org.semanticweb.owlapi.model.EntityType<E> type, org.semanticweb.owlapi.model.IRI iri)
      Specified by:
      getOWLEntity in interface org.semanticweb.owlapi.model.providers.EntityByTypeProvider
    • getOWLClass

      public org.semanticweb.owlapi.model.OWLClass getOWLClass(org.semanticweb.owlapi.model.IRI iri)
      Specified by:
      getOWLClass in interface org.semanticweb.owlapi.model.providers.ClassProvider
    • getRDFSLabel

      public org.semanticweb.owlapi.model.OWLAnnotationProperty getRDFSLabel()
      Specified by:
      getRDFSLabel in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getRDFSComment

      public org.semanticweb.owlapi.model.OWLAnnotationProperty getRDFSComment()
      Specified by:
      getRDFSComment in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getRDFSSeeAlso

      public org.semanticweb.owlapi.model.OWLAnnotationProperty getRDFSSeeAlso()
      Specified by:
      getRDFSSeeAlso in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getRDFSIsDefinedBy

      public org.semanticweb.owlapi.model.OWLAnnotationProperty getRDFSIsDefinedBy()
      Specified by:
      getRDFSIsDefinedBy in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLVersionInfo

      public org.semanticweb.owlapi.model.OWLAnnotationProperty getOWLVersionInfo()
      Specified by:
      getOWLVersionInfo in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLBackwardCompatibleWith

      public org.semanticweb.owlapi.model.OWLAnnotationProperty getOWLBackwardCompatibleWith()
      Specified by:
      getOWLBackwardCompatibleWith in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLIncompatibleWith

      public org.semanticweb.owlapi.model.OWLAnnotationProperty getOWLIncompatibleWith()
      Specified by:
      getOWLIncompatibleWith in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLDeprecated

      public org.semanticweb.owlapi.model.OWLAnnotationProperty getOWLDeprecated()
      Specified by:
      getOWLDeprecated in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLThing

      public org.semanticweb.owlapi.model.OWLClass getOWLThing()
      Specified by:
      getOWLThing in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLNothing

      public org.semanticweb.owlapi.model.OWLClass getOWLNothing()
      Specified by:
      getOWLNothing in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLBottomDataProperty

      public org.semanticweb.owlapi.model.OWLDataProperty getOWLBottomDataProperty()
      Specified by:
      getOWLBottomDataProperty in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLBottomObjectProperty

      public org.semanticweb.owlapi.model.OWLObjectProperty getOWLBottomObjectProperty()
      Specified by:
      getOWLBottomObjectProperty in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLTopDataProperty

      public org.semanticweb.owlapi.model.OWLDataProperty getOWLTopDataProperty()
      Specified by:
      getOWLTopDataProperty in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLTopObjectProperty

      public org.semanticweb.owlapi.model.OWLObjectProperty getOWLTopObjectProperty()
      Specified by:
      getOWLTopObjectProperty in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLObjectProperty

      public org.semanticweb.owlapi.model.OWLObjectProperty getOWLObjectProperty(org.semanticweb.owlapi.model.IRI iri)
      Specified by:
      getOWLObjectProperty in interface org.semanticweb.owlapi.model.providers.ObjectPropertyProvider
    • getOWLObjectInverseOf

      public org.semanticweb.owlapi.model.OWLObjectInverseOf getOWLObjectInverseOf(org.semanticweb.owlapi.model.OWLObjectProperty property)
      Specified by:
      getOWLObjectInverseOf in interface org.semanticweb.owlapi.model.providers.InverseProvider
    • getOWLDataProperty

      public org.semanticweb.owlapi.model.OWLDataProperty getOWLDataProperty(org.semanticweb.owlapi.model.IRI iri)
      Specified by:
      getOWLDataProperty in interface org.semanticweb.owlapi.model.providers.DataPropertyProvider
    • getOWLAnnotationProperty

      public org.semanticweb.owlapi.model.OWLAnnotationProperty getOWLAnnotationProperty(org.semanticweb.owlapi.model.IRI iri)
      Specified by:
      getOWLAnnotationProperty in interface org.semanticweb.owlapi.model.providers.AnnotationPropertyProvider
    • getOWLNamedIndividual

      public org.semanticweb.owlapi.model.OWLNamedIndividual getOWLNamedIndividual(org.semanticweb.owlapi.model.IRI iri)
      Specified by:
      getOWLNamedIndividual in interface org.semanticweb.owlapi.model.providers.NamedIndividualProvider
    • getOWLAnonymousIndividual

      public org.semanticweb.owlapi.model.OWLAnonymousIndividual getOWLAnonymousIndividual(String id)
      Specified by:
      getOWLAnonymousIndividual in interface org.semanticweb.owlapi.model.providers.AnonymousIndividualByIdProvider
    • getOWLAnonymousIndividual

      public org.semanticweb.owlapi.model.OWLAnonymousIndividual getOWLAnonymousIndividual()
      Specified by:
      getOWLAnonymousIndividual in interface org.semanticweb.owlapi.model.providers.AnonymousIndividualProvider
    • getOWLAnonymousIndividual

      public org.semanticweb.owlapi.model.OWLAnonymousIndividual getOWLAnonymousIndividual(BlankNodeId id)
      Creates an OWL-API Anonymous Individual for the given Jena Blank Node Id.
      Specified by:
      getOWLAnonymousIndividual in interface DataFactory
      Parameters:
      id - BlankNodeId, not null
      Returns:
      AnonymousIndividualImpl
      Since:
      1.3.0
    • getOWLDatatype

      public org.semanticweb.owlapi.model.OWLDatatype getOWLDatatype(org.semanticweb.owlapi.model.IRI iri)
      Specified by:
      getOWLDatatype in interface org.semanticweb.owlapi.model.providers.DatatypeProvider
    • getOWLAnnotation

      public org.semanticweb.owlapi.model.OWLAnnotation getOWLAnnotation(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.OWLAnnotationValue value)
      Specified by:
      getOWLAnnotation in interface org.semanticweb.owlapi.model.providers.AnnotationProvider
    • getOWLAnnotation

      public org.semanticweb.owlapi.model.OWLAnnotation getOWLAnnotation(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.OWLAnnotationValue value, Stream<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLAnnotation in interface org.semanticweb.owlapi.model.providers.AnnotationProvider
    • getOWLAnnotation

      public org.semanticweb.owlapi.model.OWLAnnotation getOWLAnnotation(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.OWLAnnotationValue value, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLAnnotation in interface org.semanticweb.owlapi.model.providers.AnnotationProvider
    • getOWLDataOneOf

      public org.semanticweb.owlapi.model.OWLDataOneOf getOWLDataOneOf(Stream<? extends org.semanticweb.owlapi.model.OWLLiteral> values)
      Specified by:
      getOWLDataOneOf in interface org.semanticweb.owlapi.model.providers.NominalProvider
    • getOWLDataOneOf

      public org.semanticweb.owlapi.model.OWLDataOneOf getOWLDataOneOf(Collection<? extends org.semanticweb.owlapi.model.OWLLiteral> values)
      Specified by:
      getOWLDataOneOf in interface org.semanticweb.owlapi.model.providers.NominalProvider
    • getOWLDataComplementOf

      public org.semanticweb.owlapi.model.OWLDataComplementOf getOWLDataComplementOf(org.semanticweb.owlapi.model.OWLDataRange range)
      Specified by:
      getOWLDataComplementOf in interface org.semanticweb.owlapi.model.providers.ComplementProvider
    • getOWLDataComplementOf

      public org.semanticweb.owlapi.model.OWLDataComplementOf getOWLDataComplementOf(org.semanticweb.owlapi.vocab.OWL2Datatype range)
      Specified by:
      getOWLDataComplementOf in interface org.semanticweb.owlapi.model.providers.ComplementProvider
    • getOWLDataIntersectionOf

      public org.semanticweb.owlapi.model.OWLDataIntersectionOf getOWLDataIntersectionOf(Stream<? extends org.semanticweb.owlapi.model.OWLDataRange> ranges)
      Specified by:
      getOWLDataIntersectionOf in interface org.semanticweb.owlapi.model.providers.IntersectionProvider
    • getOWLDataIntersectionOf

      public org.semanticweb.owlapi.model.OWLDataIntersectionOf getOWLDataIntersectionOf(Collection<? extends org.semanticweb.owlapi.model.OWLDataRange> ranges)
      Specified by:
      getOWLDataIntersectionOf in interface org.semanticweb.owlapi.model.providers.IntersectionProvider
    • getOWLDataUnionOf

      public org.semanticweb.owlapi.model.OWLDataUnionOf getOWLDataUnionOf(Stream<? extends org.semanticweb.owlapi.model.OWLDataRange> ranges)
      Specified by:
      getOWLDataUnionOf in interface org.semanticweb.owlapi.model.providers.UnionProvider
    • getOWLDataUnionOf

      public org.semanticweb.owlapi.model.OWLDataUnionOf getOWLDataUnionOf(Collection<? extends org.semanticweb.owlapi.model.OWLDataRange> ranges)
      Specified by:
      getOWLDataUnionOf in interface org.semanticweb.owlapi.model.providers.UnionProvider
    • getOWLDatatypeRestriction

      public org.semanticweb.owlapi.model.OWLDatatypeRestriction getOWLDatatypeRestriction(org.semanticweb.owlapi.model.OWLDatatype datatype, Collection<org.semanticweb.owlapi.model.OWLFacetRestriction> restrictions)
      Specified by:
      getOWLDatatypeRestriction in interface org.semanticweb.owlapi.model.providers.DatatypeExpressionProvider
    • getOWLDatatypeRestriction

      public org.semanticweb.owlapi.model.OWLDatatypeRestriction getOWLDatatypeRestriction(org.semanticweb.owlapi.model.OWLDatatype datatype, org.semanticweb.owlapi.vocab.OWLFacet facet, org.semanticweb.owlapi.model.OWLLiteral value)
      Specified by:
      getOWLDatatypeRestriction in interface org.semanticweb.owlapi.model.providers.DatatypeExpressionProvider
    • getOWLFacetRestriction

      public org.semanticweb.owlapi.model.OWLFacetRestriction getOWLFacetRestriction(org.semanticweb.owlapi.vocab.OWLFacet facet, org.semanticweb.owlapi.model.OWLLiteral value)
      Specified by:
      getOWLFacetRestriction in interface org.semanticweb.owlapi.model.providers.DatatypeExpressionProvider
    • getOWLObjectIntersectionOf

      public org.semanticweb.owlapi.model.OWLObjectIntersectionOf getOWLObjectIntersectionOf(Stream<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands)
      Specified by:
      getOWLObjectIntersectionOf in interface org.semanticweb.owlapi.model.providers.IntersectionProvider
    • getOWLObjectIntersectionOf

      public org.semanticweb.owlapi.model.OWLObjectIntersectionOf getOWLObjectIntersectionOf(Collection<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands)
      Specified by:
      getOWLObjectIntersectionOf in interface org.semanticweb.owlapi.model.providers.IntersectionProvider
    • getOWLDataAllValuesFrom

      public org.semanticweb.owlapi.model.OWLDataAllValuesFrom getOWLDataAllValuesFrom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range)
      Specified by:
      getOWLDataAllValuesFrom in interface org.semanticweb.owlapi.model.providers.UniversalProvider
    • getOWLDataAllValuesFrom

      public org.semanticweb.owlapi.model.OWLDataAllValuesFrom getOWLDataAllValuesFrom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range)
      Specified by:
      getOWLDataAllValuesFrom in interface org.semanticweb.owlapi.model.providers.UniversalProvider
    • getOWLDataExactCardinality

      public org.semanticweb.owlapi.model.OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property)
      Specified by:
      getOWLDataExactCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLDataExactCardinality

      public org.semanticweb.owlapi.model.OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range)
      Specified by:
      getOWLDataExactCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLDataExactCardinality

      public org.semanticweb.owlapi.model.OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range)
      Specified by:
      getOWLDataExactCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLDataMaxCardinality

      public org.semanticweb.owlapi.model.OWLDataMaxCardinality getOWLDataMaxCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property)
      Specified by:
      getOWLDataMaxCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLDataMaxCardinality

      public org.semanticweb.owlapi.model.OWLDataMaxCardinality getOWLDataMaxCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range)
      Specified by:
      getOWLDataMaxCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLDataMaxCardinality

      public org.semanticweb.owlapi.model.OWLDataMaxCardinality getOWLDataMaxCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range)
      Specified by:
      getOWLDataMaxCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLDataMinCardinality

      public org.semanticweb.owlapi.model.OWLDataMinCardinality getOWLDataMinCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property)
      Specified by:
      getOWLDataMinCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLDataMinCardinality

      public org.semanticweb.owlapi.model.OWLDataMinCardinality getOWLDataMinCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range)
      Specified by:
      getOWLDataMinCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLDataMinCardinality

      public org.semanticweb.owlapi.model.OWLDataMinCardinality getOWLDataMinCardinality(int cardinality, org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range)
      Specified by:
      getOWLDataMinCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLDataSomeValuesFrom

      public org.semanticweb.owlapi.model.OWLDataSomeValuesFrom getOWLDataSomeValuesFrom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range)
      Specified by:
      getOWLDataSomeValuesFrom in interface org.semanticweb.owlapi.model.providers.ExistentialProvider
    • getOWLDataSomeValuesFrom

      public org.semanticweb.owlapi.model.OWLDataSomeValuesFrom getOWLDataSomeValuesFrom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range)
      Specified by:
      getOWLDataSomeValuesFrom in interface org.semanticweb.owlapi.model.providers.ExistentialProvider
    • getOWLDataHasValue

      public org.semanticweb.owlapi.model.OWLDataHasValue getOWLDataHasValue(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLLiteral value)
      Specified by:
      getOWLDataHasValue in interface org.semanticweb.owlapi.model.providers.HasValueProvider
    • getOWLObjectComplementOf

      public org.semanticweb.owlapi.model.OWLObjectComplementOf getOWLObjectComplementOf(org.semanticweb.owlapi.model.OWLClassExpression operand)
      Specified by:
      getOWLObjectComplementOf in interface org.semanticweb.owlapi.model.providers.ComplementProvider
    • getOWLObjectAllValuesFrom

      public org.semanticweb.owlapi.model.OWLObjectAllValuesFrom getOWLObjectAllValuesFrom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression classExpression)
      Specified by:
      getOWLObjectAllValuesFrom in interface org.semanticweb.owlapi.model.providers.UniversalProvider
    • getOWLObjectOneOf

      public org.semanticweb.owlapi.model.OWLObjectOneOf getOWLObjectOneOf(Stream<? extends org.semanticweb.owlapi.model.OWLIndividual> values)
      Specified by:
      getOWLObjectOneOf in interface org.semanticweb.owlapi.model.providers.NominalProvider
    • getOWLObjectOneOf

      public org.semanticweb.owlapi.model.OWLObjectOneOf getOWLObjectOneOf(Collection<? extends org.semanticweb.owlapi.model.OWLIndividual> values)
      Specified by:
      getOWLObjectOneOf in interface org.semanticweb.owlapi.model.providers.NominalProvider
    • getOWLObjectExactCardinality

      public org.semanticweb.owlapi.model.OWLObjectExactCardinality getOWLObjectExactCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property)
      Specified by:
      getOWLObjectExactCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLObjectExactCardinality

      public org.semanticweb.owlapi.model.OWLObjectExactCardinality getOWLObjectExactCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression clazz)
      Specified by:
      getOWLObjectExactCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLObjectMinCardinality

      public org.semanticweb.owlapi.model.OWLObjectMinCardinality getOWLObjectMinCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property)
      Specified by:
      getOWLObjectMinCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLObjectMinCardinality

      public org.semanticweb.owlapi.model.OWLObjectMinCardinality getOWLObjectMinCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression clazz)
      Specified by:
      getOWLObjectMinCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLObjectMaxCardinality

      public org.semanticweb.owlapi.model.OWLObjectMaxCardinality getOWLObjectMaxCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property)
      Specified by:
      getOWLObjectMaxCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLObjectMaxCardinality

      public org.semanticweb.owlapi.model.OWLObjectMaxCardinality getOWLObjectMaxCardinality(int cardinality, org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression clazz)
      Specified by:
      getOWLObjectMaxCardinality in interface org.semanticweb.owlapi.model.providers.CardinalityRestrictionProvider
    • getOWLObjectHasSelf

      public org.semanticweb.owlapi.model.OWLObjectHasSelf getOWLObjectHasSelf(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property)
      Specified by:
      getOWLObjectHasSelf in interface org.semanticweb.owlapi.model.providers.HasSelfProvider
    • getOWLObjectSomeValuesFrom

      public org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom getOWLObjectSomeValuesFrom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression clazz)
      Specified by:
      getOWLObjectSomeValuesFrom in interface org.semanticweb.owlapi.model.providers.ExistentialProvider
    • getOWLObjectHasValue

      public org.semanticweb.owlapi.model.OWLObjectHasValue getOWLObjectHasValue(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLIndividual individual)
      Specified by:
      getOWLObjectHasValue in interface org.semanticweb.owlapi.model.providers.HasValueProvider
    • getOWLObjectUnionOf

      public org.semanticweb.owlapi.model.OWLObjectUnionOf getOWLObjectUnionOf(Stream<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands)
      Specified by:
      getOWLObjectUnionOf in interface org.semanticweb.owlapi.model.providers.UnionProvider
    • getOWLObjectUnionOf

      public org.semanticweb.owlapi.model.OWLObjectUnionOf getOWLObjectUnionOf(Collection<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands)
      Specified by:
      getOWLObjectUnionOf in interface org.semanticweb.owlapi.model.providers.UnionProvider
    • getSWRLVariable

      public org.semanticweb.owlapi.model.SWRLVariable getSWRLVariable(org.semanticweb.owlapi.model.IRI var)
      Specified by:
      getSWRLVariable in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getSWRLIndividualArgument

      public org.semanticweb.owlapi.model.SWRLIndividualArgument getSWRLIndividualArgument(org.semanticweb.owlapi.model.OWLIndividual individual)
      Specified by:
      getSWRLIndividualArgument in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getSWRLLiteralArgument

      public org.semanticweb.owlapi.model.SWRLLiteralArgument getSWRLLiteralArgument(org.semanticweb.owlapi.model.OWLLiteral literal)
      Specified by:
      getSWRLLiteralArgument in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getSWRLClassAtom

      public org.semanticweb.owlapi.model.SWRLClassAtom getSWRLClassAtom(org.semanticweb.owlapi.model.OWLClassExpression predicate, org.semanticweb.owlapi.model.SWRLIArgument arg)
      Specified by:
      getSWRLClassAtom in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getSWRLDataRangeAtom

      public org.semanticweb.owlapi.model.SWRLDataRangeAtom getSWRLDataRangeAtom(org.semanticweb.owlapi.model.OWLDataRange predicate, org.semanticweb.owlapi.model.SWRLDArgument arg)
      Specified by:
      getSWRLDataRangeAtom in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getSWRLDataRangeAtom

      public org.semanticweb.owlapi.model.SWRLDataRangeAtom getSWRLDataRangeAtom(org.semanticweb.owlapi.vocab.OWL2Datatype range, org.semanticweb.owlapi.model.SWRLDArgument arg)
      Specified by:
      getSWRLDataRangeAtom in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getSWRLObjectPropertyAtom

      public org.semanticweb.owlapi.model.SWRLObjectPropertyAtom getSWRLObjectPropertyAtom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.SWRLIArgument arg0, org.semanticweb.owlapi.model.SWRLIArgument arg1)
      Specified by:
      getSWRLObjectPropertyAtom in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getSWRLDataPropertyAtom

      public org.semanticweb.owlapi.model.SWRLDataPropertyAtom getSWRLDataPropertyAtom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.SWRLIArgument arg0, org.semanticweb.owlapi.model.SWRLDArgument arg1)
      Specified by:
      getSWRLDataPropertyAtom in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getSWRLBuiltInAtom

      public org.semanticweb.owlapi.model.SWRLBuiltInAtom getSWRLBuiltInAtom(org.semanticweb.owlapi.model.IRI builtInIRI, List<org.semanticweb.owlapi.model.SWRLDArgument> args)
      Specified by:
      getSWRLBuiltInAtom in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getSWRLDifferentIndividualsAtom

      public org.semanticweb.owlapi.model.SWRLDifferentIndividualsAtom getSWRLDifferentIndividualsAtom(org.semanticweb.owlapi.model.SWRLIArgument arg0, org.semanticweb.owlapi.model.SWRLIArgument arg1)
      Specified by:
      getSWRLDifferentIndividualsAtom in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getSWRLSameIndividualAtom

      public org.semanticweb.owlapi.model.SWRLSameIndividualAtom getSWRLSameIndividualAtom(org.semanticweb.owlapi.model.SWRLIArgument arg0, org.semanticweb.owlapi.model.SWRLIArgument arg1)
      Specified by:
      getSWRLSameIndividualAtom in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getOWLLiteral

      public org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(boolean b)
      Specified by:
      getOWLLiteral in interface org.semanticweb.owlapi.model.providers.LiteralProvider
    • getOWLLiteral

      public org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(int i)
      Specified by:
      getOWLLiteral in interface org.semanticweb.owlapi.model.providers.LiteralProvider
    • getOWLLiteral

      public org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(double d)
      Specified by:
      getOWLLiteral in interface org.semanticweb.owlapi.model.providers.LiteralProvider
    • getOWLLiteral

      public org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(float f)
      Specified by:
      getOWLLiteral in interface org.semanticweb.owlapi.model.providers.LiteralProvider
    • getOWLLiteral

      public org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(String txt)
      Specified by:
      getOWLLiteral in interface org.semanticweb.owlapi.model.providers.LiteralProvider
    • getOWLLiteral

      public org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(String txt, String lang)
      Specified by:
      getOWLLiteral in interface org.semanticweb.owlapi.model.providers.LiteralProvider
    • getOWLLiteral

      public org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(String txt, org.semanticweb.owlapi.model.OWLDatatype dt)
      Specified by:
      getOWLLiteral in interface org.semanticweb.owlapi.model.providers.LiteralProvider
    • getOWLLiteral

      public org.semanticweb.owlapi.model.OWLLiteral getOWLLiteral(org.apache.jena.graph.impl.LiteralLabel label)
      Creates an OWL-API Literal for the given Jena Literal Label.
      Specified by:
      getOWLLiteral in interface DataFactory
      Parameters:
      label - LiteralLabel, not null
      Returns:
      LiteralImpl
      Since:
      1.3.0
    • getBooleanOWLDatatype

      public org.semanticweb.owlapi.model.OWLDatatype getBooleanOWLDatatype()
      Specified by:
      getBooleanOWLDatatype in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getStringOWLDatatype

      public org.semanticweb.owlapi.model.OWLDatatype getStringOWLDatatype()
      Specified by:
      getStringOWLDatatype in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getDoubleOWLDatatype

      public org.semanticweb.owlapi.model.OWLDatatype getDoubleOWLDatatype()
      Specified by:
      getDoubleOWLDatatype in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getFloatOWLDatatype

      public org.semanticweb.owlapi.model.OWLDatatype getFloatOWLDatatype()
      Specified by:
      getFloatOWLDatatype in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getIntegerOWLDatatype

      public org.semanticweb.owlapi.model.OWLDatatype getIntegerOWLDatatype()
      Specified by:
      getIntegerOWLDatatype in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getTopDatatype

      public org.semanticweb.owlapi.model.OWLDatatype getTopDatatype()
      Specified by:
      getTopDatatype in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getRDFPlainLiteral

      public org.semanticweb.owlapi.model.OWLDatatype getRDFPlainLiteral()
      Specified by:
      getRDFPlainLiteral in interface org.semanticweb.owlapi.model.providers.OWLVocabularyProvider
    • getOWLAsymmetricObjectPropertyAxiom

      public org.semanticweb.owlapi.model.OWLAsymmetricObjectPropertyAxiom getOWLAsymmetricObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLAsymmetricObjectPropertyAxiom in interface org.semanticweb.owlapi.model.axiomproviders.PropertyCharacteristicAxiomProvider
    • getOWLDataPropertyDomainAxiom

      public org.semanticweb.owlapi.model.OWLDataPropertyDomainAxiom getOWLDataPropertyDomainAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression domain, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDataPropertyDomainAxiom in interface org.semanticweb.owlapi.model.axiomproviders.DomainAxiomProvider
    • getOWLDataPropertyRangeAxiom

      public org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLDataRange range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDataPropertyRangeAxiom in interface org.semanticweb.owlapi.model.axiomproviders.RangeAxiomProvider
    • getOWLDataPropertyRangeAxiom

      public org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.vocab.OWL2Datatype range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDataPropertyRangeAxiom in interface org.semanticweb.owlapi.model.axiomproviders.RangeAxiomProvider
    • getOWLSubDataPropertyOfAxiom

      public org.semanticweb.owlapi.model.OWLSubDataPropertyOfAxiom getOWLSubDataPropertyOfAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression subProperty, org.semanticweb.owlapi.model.OWLDataPropertyExpression superProperty, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLSubDataPropertyOfAxiom in interface org.semanticweb.owlapi.model.axiomproviders.SubAxiomProvider
    • getOWLDeclarationAxiom

      public org.semanticweb.owlapi.model.OWLDeclarationAxiom getOWLDeclarationAxiom(org.semanticweb.owlapi.model.OWLEntity entity, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDeclarationAxiom in interface org.semanticweb.owlapi.model.axiomproviders.DeclarationAxiomProvider
    • getOWLDifferentIndividualsAxiom

      public org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLIndividual> individuals, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDifferentIndividualsAxiom in interface org.semanticweb.owlapi.model.providers.IndividualAssertionProvider
    • getOWLDisjointClassesAxiom

      public org.semanticweb.owlapi.model.OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLClassExpression> classes, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Makes DisjointClasses axiom.
      Specified by:
      getOWLDisjointClassesAxiom in interface org.semanticweb.owlapi.model.axiomproviders.DisjointAxiomProvider
      Parameters:
      classes - Collection of OWLClassExpression
      annotations - Collection of OWLAnnotation
      Returns:
      OWLDisjointClassesAxiom
      See Also:
    • getOWLDisjointDataPropertiesAxiom

      public org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLDataPropertyExpression> properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDisjointDataPropertiesAxiom in interface org.semanticweb.owlapi.model.axiomproviders.DisjointAxiomProvider
    • getOWLDisjointObjectPropertiesAxiom

      public org.semanticweb.owlapi.model.OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLObjectPropertyExpression> properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDisjointObjectPropertiesAxiom in interface org.semanticweb.owlapi.model.axiomproviders.DisjointAxiomProvider
    • getOWLEquivalentClassesAxiom

      public org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLClassExpression> classes, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLEquivalentClassesAxiom in interface org.semanticweb.owlapi.model.axiomproviders.EquivalentAxiomProvider
    • getOWLEquivalentDataPropertiesAxiom

      public org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLDataPropertyExpression> properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLEquivalentDataPropertiesAxiom in interface org.semanticweb.owlapi.model.axiomproviders.EquivalentAxiomProvider
    • getOWLFunctionalDataPropertyAxiom

      public org.semanticweb.owlapi.model.OWLFunctionalDataPropertyAxiom getOWLFunctionalDataPropertyAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLFunctionalDataPropertyAxiom in interface org.semanticweb.owlapi.model.axiomproviders.PropertyCharacteristicAxiomProvider
    • getOWLFunctionalObjectPropertyAxiom

      public org.semanticweb.owlapi.model.OWLFunctionalObjectPropertyAxiom getOWLFunctionalObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLFunctionalObjectPropertyAxiom in interface org.semanticweb.owlapi.model.axiomproviders.PropertyCharacteristicAxiomProvider
    • getOWLImportsDeclaration

      public org.semanticweb.owlapi.model.OWLImportsDeclaration getOWLImportsDeclaration(org.semanticweb.owlapi.model.IRI importedOntologyIRI)
      Specified by:
      getOWLImportsDeclaration in interface org.semanticweb.owlapi.model.OWLDataFactory
    • getOWLDataPropertyAssertionAxiom

      public org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLIndividual subject, org.semanticweb.owlapi.model.OWLLiteral object, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDataPropertyAssertionAxiom in interface org.semanticweb.owlapi.model.providers.DataAssertionProvider
    • getOWLNegativeDataPropertyAssertionAxiom

      public org.semanticweb.owlapi.model.OWLNegativeDataPropertyAssertionAxiom getOWLNegativeDataPropertyAssertionAxiom(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLIndividual subject, org.semanticweb.owlapi.model.OWLLiteral object, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLNegativeDataPropertyAssertionAxiom in interface org.semanticweb.owlapi.model.providers.DataAssertionProvider
    • getOWLNegativeObjectPropertyAssertionAxiom

      public org.semanticweb.owlapi.model.OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLIndividual subject, org.semanticweb.owlapi.model.OWLIndividual object, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLNegativeObjectPropertyAssertionAxiom in interface org.semanticweb.owlapi.model.providers.ObjectAssertionProvider
    • getOWLClassAssertionAxiom

      public org.semanticweb.owlapi.model.OWLClassAssertionAxiom getOWLClassAssertionAxiom(org.semanticweb.owlapi.model.OWLClassExpression ces, org.semanticweb.owlapi.model.OWLIndividual individual, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLClassAssertionAxiom in interface org.semanticweb.owlapi.model.providers.ClassAssertionProvider
    • getOWLInverseFunctionalObjectPropertyAxiom

      public org.semanticweb.owlapi.model.OWLInverseFunctionalObjectPropertyAxiom getOWLInverseFunctionalObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLInverseFunctionalObjectPropertyAxiom in interface org.semanticweb.owlapi.model.axiomproviders.PropertyCharacteristicAxiomProvider
    • getOWLIrreflexiveObjectPropertyAxiom

      public org.semanticweb.owlapi.model.OWLIrreflexiveObjectPropertyAxiom getOWLIrreflexiveObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLIrreflexiveObjectPropertyAxiom in interface org.semanticweb.owlapi.model.axiomproviders.PropertyCharacteristicAxiomProvider
    • getOWLObjectPropertyDomainAxiom

      public org.semanticweb.owlapi.model.OWLObjectPropertyDomainAxiom getOWLObjectPropertyDomainAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression ces, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLObjectPropertyDomainAxiom in interface org.semanticweb.owlapi.model.axiomproviders.DomainAxiomProvider
    • getOWLObjectPropertyRangeAxiom

      public org.semanticweb.owlapi.model.OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLClassExpression range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLObjectPropertyRangeAxiom in interface org.semanticweb.owlapi.model.axiomproviders.RangeAxiomProvider
    • getOWLSubObjectPropertyOfAxiom

      public org.semanticweb.owlapi.model.OWLSubObjectPropertyOfAxiom getOWLSubObjectPropertyOfAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression subProperty, org.semanticweb.owlapi.model.OWLObjectPropertyExpression superProperty, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLSubObjectPropertyOfAxiom in interface org.semanticweb.owlapi.model.axiomproviders.SubAxiomProvider
    • getOWLReflexiveObjectPropertyAxiom

      public org.semanticweb.owlapi.model.OWLReflexiveObjectPropertyAxiom getOWLReflexiveObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLReflexiveObjectPropertyAxiom in interface org.semanticweb.owlapi.model.axiomproviders.PropertyCharacteristicAxiomProvider
    • getOWLSameIndividualAxiom

      public org.semanticweb.owlapi.model.OWLSameIndividualAxiom getOWLSameIndividualAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLIndividual> individuals, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLSameIndividualAxiom in interface org.semanticweb.owlapi.model.providers.IndividualAssertionProvider
    • getOWLSubClassOfAxiom

      public org.semanticweb.owlapi.model.OWLSubClassOfAxiom getOWLSubClassOfAxiom(org.semanticweb.owlapi.model.OWLClassExpression subClass, org.semanticweb.owlapi.model.OWLClassExpression superClass, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLSubClassOfAxiom in interface org.semanticweb.owlapi.model.axiomproviders.SubAxiomProvider
    • getOWLSymmetricObjectPropertyAxiom

      public org.semanticweb.owlapi.model.OWLSymmetricObjectPropertyAxiom getOWLSymmetricObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLSymmetricObjectPropertyAxiom in interface org.semanticweb.owlapi.model.axiomproviders.PropertyCharacteristicAxiomProvider
    • getOWLTransitiveObjectPropertyAxiom

      public org.semanticweb.owlapi.model.OWLTransitiveObjectPropertyAxiom getOWLTransitiveObjectPropertyAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLTransitiveObjectPropertyAxiom in interface org.semanticweb.owlapi.model.axiomproviders.PropertyCharacteristicAxiomProvider
    • getOWLInverseObjectPropertiesAxiom

      public org.semanticweb.owlapi.model.OWLInverseObjectPropertiesAxiom getOWLInverseObjectPropertiesAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression forwardProperty, org.semanticweb.owlapi.model.OWLObjectPropertyExpression inverseProperty, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLInverseObjectPropertiesAxiom in interface org.semanticweb.owlapi.model.axiomproviders.InverseAxiomProvider
    • getOWLSubPropertyChainOfAxiom

      public org.semanticweb.owlapi.model.OWLSubPropertyChainOfAxiom getOWLSubPropertyChainOfAxiom(List<? extends org.semanticweb.owlapi.model.OWLObjectPropertyExpression> chain, org.semanticweb.owlapi.model.OWLObjectPropertyExpression superProperty, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLSubPropertyChainOfAxiom in interface org.semanticweb.owlapi.model.axiomproviders.PropertyChainAxiomProvider
    • getOWLHasKeyAxiom

      public org.semanticweb.owlapi.model.OWLHasKeyAxiom getOWLHasKeyAxiom(org.semanticweb.owlapi.model.OWLClassExpression ce, Collection<? extends org.semanticweb.owlapi.model.OWLPropertyExpression> properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLHasKeyAxiom in interface org.semanticweb.owlapi.model.axiomproviders.HasKeyAxiomProvider
    • getOWLDisjointUnionAxiom

      public org.semanticweb.owlapi.model.OWLDisjointUnionAxiom getOWLDisjointUnionAxiom(org.semanticweb.owlapi.model.OWLClass clazz, Stream<? extends org.semanticweb.owlapi.model.OWLClassExpression> ces, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDisjointUnionAxiom in interface org.semanticweb.owlapi.model.axiomproviders.DisjointUnionAxiomProvider
    • getOWLDisjointUnionAxiom

      public org.semanticweb.owlapi.model.OWLDisjointUnionAxiom getOWLDisjointUnionAxiom(org.semanticweb.owlapi.model.OWLClass clazz, Collection<? extends org.semanticweb.owlapi.model.OWLClassExpression> ces, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDisjointUnionAxiom in interface org.semanticweb.owlapi.model.axiomproviders.DisjointUnionAxiomProvider
    • getOWLEquivalentObjectPropertiesAxiom

      public org.semanticweb.owlapi.model.OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(Collection<? extends org.semanticweb.owlapi.model.OWLObjectPropertyExpression> properties, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLEquivalentObjectPropertiesAxiom in interface org.semanticweb.owlapi.model.axiomproviders.EquivalentAxiomProvider
    • getOWLObjectPropertyAssertionAxiom

      public org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, org.semanticweb.owlapi.model.OWLIndividual individual, org.semanticweb.owlapi.model.OWLIndividual object, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLObjectPropertyAssertionAxiom in interface org.semanticweb.owlapi.model.providers.ObjectAssertionProvider
    • getOWLSubAnnotationPropertyOfAxiom

      public org.semanticweb.owlapi.model.OWLSubAnnotationPropertyOfAxiom getOWLSubAnnotationPropertyOfAxiom(org.semanticweb.owlapi.model.OWLAnnotationProperty sub, org.semanticweb.owlapi.model.OWLAnnotationProperty sup, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLSubAnnotationPropertyOfAxiom in interface org.semanticweb.owlapi.model.axiomproviders.SubAxiomProvider
    • getOWLAnnotationAssertionAxiom

      public org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(org.semanticweb.owlapi.model.OWLAnnotationSubject subject, org.semanticweb.owlapi.model.OWLAnnotation annotation)
      Specified by:
      getOWLAnnotationAssertionAxiom in interface org.semanticweb.owlapi.model.providers.AnnotationAssertionProvider
    • getOWLAnnotationAssertionAxiom

      public org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(org.semanticweb.owlapi.model.OWLAnnotationSubject subject, org.semanticweb.owlapi.model.OWLAnnotation annotation, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLAnnotationAssertionAxiom in interface org.semanticweb.owlapi.model.providers.AnnotationAssertionProvider
    • getOWLAnnotationAssertionAxiom

      public org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.OWLAnnotationSubject subject, org.semanticweb.owlapi.model.OWLAnnotationValue value, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLAnnotationAssertionAxiom in interface org.semanticweb.owlapi.model.providers.AnnotationAssertionProvider
    • getDeprecatedOWLAnnotationAssertionAxiom

      public org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom getDeprecatedOWLAnnotationAssertionAxiom(org.semanticweb.owlapi.model.IRI subject)
      Specified by:
      getDeprecatedOWLAnnotationAssertionAxiom in interface org.semanticweb.owlapi.model.providers.AnnotationAssertionProvider
    • getOWLAnnotationPropertyDomainAxiom

      public org.semanticweb.owlapi.model.OWLAnnotationPropertyDomainAxiom getOWLAnnotationPropertyDomainAxiom(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.IRI domain, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLAnnotationPropertyDomainAxiom in interface org.semanticweb.owlapi.model.axiomproviders.DomainAxiomProvider
    • getOWLAnnotationPropertyRangeAxiom

      public org.semanticweb.owlapi.model.OWLAnnotationPropertyRangeAxiom getOWLAnnotationPropertyRangeAxiom(org.semanticweb.owlapi.model.OWLAnnotationProperty property, org.semanticweb.owlapi.model.IRI range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLAnnotationPropertyRangeAxiom in interface org.semanticweb.owlapi.model.axiomproviders.RangeAxiomProvider
    • getOWLDatatypeDefinitionAxiom

      public org.semanticweb.owlapi.model.OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(org.semanticweb.owlapi.model.OWLDatatype datatype, org.semanticweb.owlapi.model.OWLDataRange range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDatatypeDefinitionAxiom in interface org.semanticweb.owlapi.model.axiomproviders.DeclarationAxiomProvider
    • getOWLDatatypeDefinitionAxiom

      public org.semanticweb.owlapi.model.OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(org.semanticweb.owlapi.model.OWLDatatype datatype, org.semanticweb.owlapi.vocab.OWL2Datatype range, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getOWLDatatypeDefinitionAxiom in interface org.semanticweb.owlapi.model.axiomproviders.DeclarationAxiomProvider
    • getSWRLRule

      public org.semanticweb.owlapi.model.SWRLRule getSWRLRule(Collection<? extends org.semanticweb.owlapi.model.SWRLAtom> body, Collection<? extends org.semanticweb.owlapi.model.SWRLAtom> head)
      Specified by:
      getSWRLRule in interface org.semanticweb.owlapi.model.providers.SWRLProvider
    • getSWRLRule

      public org.semanticweb.owlapi.model.SWRLRule getSWRLRule(Collection<? extends org.semanticweb.owlapi.model.SWRLAtom> body, Collection<? extends org.semanticweb.owlapi.model.SWRLAtom> head, Collection<org.semanticweb.owlapi.model.OWLAnnotation> annotations)
      Specified by:
      getSWRLRule in interface org.semanticweb.owlapi.model.providers.SWRLProvider