@Singleton public class OWLDataFactoryImpl extends Object implements OWLDataFactory, Serializable, OWLClassProvider
| Constructor and Description |
|---|
OWLDataFactoryImpl()
Constructor for configuration injection.
|
OWLDataFactoryImpl(OWLOntologyLoaderConfiguration config) |
@Inject public OWLDataFactoryImpl()
public OWLDataFactoryImpl(OWLOntologyLoaderConfiguration config)
config - configurationpublic void purge()
purge in interface OWLDataFactory@Nonnull public <E extends OWLEntity> E getOWLEntity(@Nonnull EntityType<E> entityType, IRI iri)
getOWLEntity in interface OWLEntityByTypeProviderpublic OWLClass getOWLClass(IRI iri)
getOWLClass in interface OWLClassProviderpublic OWLClass getOWLClass(String abbreviatedIRI, @Nonnull PrefixManager prefixManager)
getOWLClass in interface OWLDataFactorypublic OWLAnnotationProperty getOWLAnnotationProperty(String abbreviatedIRI, @Nonnull PrefixManager prefixManager)
getOWLAnnotationProperty in interface OWLDataFactory@Nonnull public OWLAnnotationProperty getRDFSLabel()
getRDFSLabel in interface OWLDataFactory@Nonnull public OWLAnnotationProperty getRDFSComment()
getRDFSComment in interface OWLDataFactory@Nonnull public OWLAnnotationProperty getRDFSSeeAlso()
getRDFSSeeAlso in interface OWLDataFactory@Nonnull public OWLAnnotationProperty getRDFSIsDefinedBy()
getRDFSIsDefinedBy in interface OWLDataFactory@Nonnull public OWLAnnotationProperty getOWLVersionInfo()
getOWLVersionInfo in interface OWLDataFactory@Nonnull public OWLAnnotationProperty getOWLBackwardCompatibleWith()
getOWLBackwardCompatibleWith in interface OWLDataFactory@Nonnull public OWLAnnotationProperty getOWLIncompatibleWith()
getOWLIncompatibleWith in interface OWLDataFactory@Nonnull public OWLAnnotationProperty getOWLDeprecated()
getOWLDeprecated in interface OWLDataFactorypublic OWLDatatype getOWLDatatype(String abbreviatedIRI, @Nonnull PrefixManager prefixManager)
getOWLDatatype in interface OWLDataFactory@Nonnull public OWLClass getOWLThing()
getOWLThing in interface OWLDataFactory@Nonnull public OWLClass getOWLNothing()
getOWLNothing in interface OWLDataFactory@Nonnull public OWLDataProperty getOWLBottomDataProperty()
getOWLBottomDataProperty in interface OWLDataFactory@Nonnull public OWLObjectProperty getOWLBottomObjectProperty()
getOWLBottomObjectProperty in interface OWLDataFactory@Nonnull public OWLDataProperty getOWLTopDataProperty()
getOWLTopDataProperty in interface OWLDataFactory@Nonnull public OWLObjectProperty getOWLTopObjectProperty()
getOWLTopObjectProperty in interface OWLDataFactorypublic OWLObjectProperty getOWLObjectProperty(IRI iri)
getOWLObjectProperty in interface OWLObjectPropertyProviderpublic OWLDataProperty getOWLDataProperty(IRI iri)
getOWLDataProperty in interface OWLDataPropertyProviderpublic OWLNamedIndividual getOWLNamedIndividual(IRI iri)
getOWLNamedIndividual in interface OWLNamedIndividualProviderpublic OWLDataProperty getOWLDataProperty(String abbreviatedIRI, @Nonnull PrefixManager prefixManager)
getOWLDataProperty in interface OWLDataFactorypublic OWLNamedIndividual getOWLNamedIndividual(String abbreviatedIRI, @Nonnull PrefixManager prefixManager)
getOWLNamedIndividual in interface OWLDataFactorypublic OWLObjectProperty getOWLObjectProperty(String abbreviatedIRI, @Nonnull PrefixManager prefixManager)
getOWLObjectProperty in interface OWLDataFactory@Nonnull public OWLAnonymousIndividual getOWLAnonymousIndividual(String nodeId)
getOWLAnonymousIndividual in interface OWLAnonymousIndividualByIdProvider@Nonnull public OWLAnonymousIndividual getOWLAnonymousIndividual()
getOWLAnonymousIndividual in interface OWLAnonymousIndividualProviderpublic OWLDatatype getOWLDatatype(IRI iri)
getOWLDatatype in interface OWLDatatypeProviderpublic OWLLiteral getOWLLiteral(String lexicalValue, @Nonnull OWL2Datatype datatype)
getOWLLiteral in interface OWLDataFactorypublic OWLLiteral getOWLLiteral(boolean value)
getOWLLiteral in interface OWLDataFactory@Nonnull public OWLDataOneOf getOWLDataOneOf(@Nonnull Set<? extends OWLLiteral> values)
getOWLDataOneOf in interface OWLDataFactorypublic OWLDataOneOf getOWLDataOneOf(OWLLiteral... values)
getOWLDataOneOf in interface OWLDataFactory@Nonnull public OWLDataComplementOf getOWLDataComplementOf(OWLDataRange dataRange)
getOWLDataComplementOf in interface OWLDataFactorypublic OWLDataIntersectionOf getOWLDataIntersectionOf(OWLDataRange... dataRanges)
getOWLDataIntersectionOf in interface OWLDataFactory@Nonnull public OWLDataIntersectionOf getOWLDataIntersectionOf(@Nonnull Set<? extends OWLDataRange> dataRanges)
getOWLDataIntersectionOf in interface OWLDataFactorypublic OWLDataUnionOf getOWLDataUnionOf(OWLDataRange... dataRanges)
getOWLDataUnionOf in interface OWLDataFactory@Nonnull public OWLDataUnionOf getOWLDataUnionOf(@Nonnull Set<? extends OWLDataRange> dataRanges)
getOWLDataUnionOf in interface OWLDataFactory@Nonnull public OWLDatatypeRestriction getOWLDatatypeRestriction(OWLDatatype dataType, @Nonnull Set<OWLFacetRestriction> facetRestrictions)
getOWLDatatypeRestriction in interface OWLDataFactory@Nonnull public OWLDatatypeRestriction getOWLDatatypeRestriction(OWLDatatype dataType, OWLFacet facet, OWLLiteral typedLiteral)
getOWLDatatypeRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeRestriction(OWLDatatype dataType, OWLFacetRestriction... facetRestrictions)
getOWLDatatypeRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMinInclusiveRestriction(int minInclusive)
getOWLDatatypeMinInclusiveRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMaxInclusiveRestriction(int maxInclusive)
getOWLDatatypeMaxInclusiveRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMinMaxInclusiveRestriction(int minInclusive, int maxInclusive)
getOWLDatatypeMinMaxInclusiveRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMinExclusiveRestriction(int minExclusive)
getOWLDatatypeMinExclusiveRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMaxExclusiveRestriction(int maxExclusive)
getOWLDatatypeMaxExclusiveRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMinMaxExclusiveRestriction(int minExclusive, int maxExclusive)
getOWLDatatypeMinMaxExclusiveRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMinInclusiveRestriction(double minInclusive)
getOWLDatatypeMinInclusiveRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMaxInclusiveRestriction(double maxInclusive)
getOWLDatatypeMaxInclusiveRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMinMaxInclusiveRestriction(double minInclusive, double maxInclusive)
getOWLDatatypeMinMaxInclusiveRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMinExclusiveRestriction(double minExclusive)
getOWLDatatypeMinExclusiveRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMaxExclusiveRestriction(double maxExclusive)
getOWLDatatypeMaxExclusiveRestriction in interface OWLDataFactorypublic OWLDatatypeRestriction getOWLDatatypeMinMaxExclusiveRestriction(double minExclusive, double maxExclusive)
getOWLDatatypeMinMaxExclusiveRestriction in interface OWLDataFactory@Nonnull public OWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, int facetValue)
getOWLFacetRestriction in interface OWLDataFactory@Nonnull public OWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, double facetValue)
getOWLFacetRestriction in interface OWLDataFactory@Nonnull public OWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, float facetValue)
getOWLFacetRestriction in interface OWLDataFactory@Nonnull public OWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, OWLLiteral facetValue)
getOWLFacetRestriction in interface OWLDataFactory@Nonnull public OWLObjectIntersectionOf getOWLObjectIntersectionOf(@Nonnull Set<? extends OWLClassExpression> operands)
getOWLObjectIntersectionOf in interface OWLDataFactorypublic OWLObjectIntersectionOf getOWLObjectIntersectionOf(OWLClassExpression... operands)
getOWLObjectIntersectionOf in interface OWLDataFactory@Nonnull public OWLDataAllValuesFrom getOWLDataAllValuesFrom(OWLDataPropertyExpression property, OWLDataRange dataRange)
getOWLDataAllValuesFrom in interface OWLDataFactory@Nonnull public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property)
getOWLDataExactCardinality in interface OWLDataFactory@Nonnull public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange)
getOWLDataExactCardinality in interface OWLDataFactory@Nonnull public OWLDataMaxCardinality getOWLDataMaxCardinality(int cardinality, OWLDataPropertyExpression property)
getOWLDataMaxCardinality in interface OWLDataFactory@Nonnull public OWLDataMaxCardinality getOWLDataMaxCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange)
getOWLDataMaxCardinality in interface OWLDataFactory@Nonnull public OWLDataMinCardinality getOWLDataMinCardinality(int cardinality, OWLDataPropertyExpression property)
getOWLDataMinCardinality in interface OWLDataFactory@Nonnull public OWLDataMinCardinality getOWLDataMinCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange)
getOWLDataMinCardinality in interface OWLDataFactory@Nonnull public OWLDataSomeValuesFrom getOWLDataSomeValuesFrom(OWLDataPropertyExpression property, OWLDataRange dataRange)
getOWLDataSomeValuesFrom in interface OWLDataFactory@Nonnull public OWLDataHasValue getOWLDataHasValue(OWLDataPropertyExpression property, OWLLiteral value)
getOWLDataHasValue in interface OWLDataFactory@Nonnull public OWLObjectComplementOf getOWLObjectComplementOf(OWLClassExpression operand)
getOWLObjectComplementOf in interface OWLDataFactory@Nonnull public OWLObjectAllValuesFrom getOWLObjectAllValuesFrom(OWLObjectPropertyExpression property, OWLClassExpression classExpression)
getOWLObjectAllValuesFrom in interface OWLDataFactory@Nonnull public OWLObjectOneOf getOWLObjectOneOf(@Nonnull Set<? extends OWLIndividual> values)
getOWLObjectOneOf in interface OWLDataFactorypublic OWLObjectOneOf getOWLObjectOneOf(OWLIndividual... individuals)
getOWLObjectOneOf in interface OWLDataFactory@Nonnull public OWLObjectExactCardinality getOWLObjectExactCardinality(int cardinality, OWLObjectPropertyExpression property)
getOWLObjectExactCardinality in interface OWLDataFactory@Nonnull public OWLObjectExactCardinality getOWLObjectExactCardinality(int cardinality, OWLObjectPropertyExpression property, OWLClassExpression classExpression)
getOWLObjectExactCardinality in interface OWLDataFactory@Nonnull public OWLObjectMinCardinality getOWLObjectMinCardinality(int cardinality, OWLObjectPropertyExpression property)
getOWLObjectMinCardinality in interface OWLDataFactory@Nonnull public OWLObjectMinCardinality getOWLObjectMinCardinality(int cardinality, OWLObjectPropertyExpression property, OWLClassExpression classExpression)
getOWLObjectMinCardinality in interface OWLDataFactory@Nonnull public OWLObjectMaxCardinality getOWLObjectMaxCardinality(int cardinality, OWLObjectPropertyExpression property)
getOWLObjectMaxCardinality in interface OWLDataFactory@Nonnull public OWLObjectMaxCardinality getOWLObjectMaxCardinality(int cardinality, OWLObjectPropertyExpression property, OWLClassExpression classExpression)
getOWLObjectMaxCardinality in interface OWLDataFactory@Nonnull public OWLObjectHasSelf getOWLObjectHasSelf(OWLObjectPropertyExpression property)
getOWLObjectHasSelf in interface OWLDataFactory@Nonnull public OWLObjectSomeValuesFrom getOWLObjectSomeValuesFrom(OWLObjectPropertyExpression property, OWLClassExpression classExpression)
getOWLObjectSomeValuesFrom in interface OWLDataFactory@Nonnull public OWLObjectHasValue getOWLObjectHasValue(OWLObjectPropertyExpression property, OWLIndividual individual)
getOWLObjectHasValue in interface OWLDataFactory@Nonnull public OWLObjectUnionOf getOWLObjectUnionOf(@Nonnull Set<? extends OWLClassExpression> operands)
getOWLObjectUnionOf in interface OWLDataFactorypublic OWLObjectUnionOf getOWLObjectUnionOf(OWLClassExpression... operands)
getOWLObjectUnionOf in interface OWLDataFactory@Nonnull public OWLAsymmetricObjectPropertyAxiom getOWLAsymmetricObjectPropertyAxiom(OWLObjectPropertyExpression propertyExpression, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLAsymmetricObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLAsymmetricObjectPropertyAxiom getOWLAsymmetricObjectPropertyAxiom(OWLObjectPropertyExpression propertyExpression)
getOWLAsymmetricObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLDataPropertyDomainAxiom getOWLDataPropertyDomainAxiom(OWLDataPropertyExpression property, OWLClassExpression domain, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLDataPropertyDomainAxiom in interface OWLDataFactory@Nonnull public OWLDataPropertyDomainAxiom getOWLDataPropertyDomainAxiom(OWLDataPropertyExpression property, OWLClassExpression domain)
getOWLDataPropertyDomainAxiom in interface OWLDataFactory@Nonnull public OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(OWLDataPropertyExpression property, OWLDataRange owlDataRange, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLDataPropertyRangeAxiom in interface OWLDataFactory@Nonnull public OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(OWLDataPropertyExpression property, OWLDataRange owlDataRange)
getOWLDataPropertyRangeAxiom in interface OWLDataFactory@Nonnull public OWLSubDataPropertyOfAxiom getOWLSubDataPropertyOfAxiom(OWLDataPropertyExpression subProperty, OWLDataPropertyExpression superProperty, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLSubDataPropertyOfAxiom in interface OWLDataFactory@Nonnull public OWLSubDataPropertyOfAxiom getOWLSubDataPropertyOfAxiom(OWLDataPropertyExpression subProperty, OWLDataPropertyExpression superProperty)
getOWLSubDataPropertyOfAxiom in interface OWLDataFactory@Nonnull public OWLDeclarationAxiom getOWLDeclarationAxiom(OWLEntity owlEntity)
getOWLDeclarationAxiom in interface OWLDataFactory@Nonnull public OWLDeclarationAxiom getOWLDeclarationAxiom(OWLEntity owlEntity, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLDeclarationAxiom in interface OWLDataFactory@Nonnull public OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(@Nonnull Set<? extends OWLIndividual> individuals, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLDifferentIndividualsAxiom in interface OWLDataFactorypublic OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(OWLIndividual... individuals)
getOWLDifferentIndividualsAxiom in interface OWLDataFactory@Nonnull public OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(@Nonnull Set<? extends OWLIndividual> individuals)
getOWLDifferentIndividualsAxiom in interface OWLDataFactory@Nonnull public OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(@Nonnull Set<? extends OWLClassExpression> classExpressions, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLDisjointClassesAxiom in interface OWLDataFactory@Nonnull public OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(@Nonnull Set<? extends OWLClassExpression> classExpressions)
getOWLDisjointClassesAxiom in interface OWLDataFactory@Nonnull public OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(OWLClassExpression... classExpressions)
getOWLDisjointClassesAxiom in interface OWLDataFactory@Nonnull public OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(@Nonnull Set<? extends OWLDataPropertyExpression> properties, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLDisjointDataPropertiesAxiom in interface OWLDataFactory@Nonnull public OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(@Nonnull Set<? extends OWLDataPropertyExpression> properties)
getOWLDisjointDataPropertiesAxiom in interface OWLDataFactorypublic OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(OWLDataPropertyExpression... dataProperties)
getOWLDisjointDataPropertiesAxiom in interface OWLDataFactorypublic OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(OWLObjectPropertyExpression... properties)
getOWLDisjointObjectPropertiesAxiom in interface OWLDataFactory@Nonnull public OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(@Nonnull Set<? extends OWLObjectPropertyExpression> properties)
getOWLDisjointObjectPropertiesAxiom in interface OWLDataFactory@Nonnull public OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(@Nonnull Set<? extends OWLObjectPropertyExpression> properties, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLDisjointObjectPropertiesAxiom in interface OWLDataFactory@Nonnull public OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(@Nonnull Set<? extends OWLClassExpression> classExpressions, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLEquivalentClassesAxiom in interface OWLDataFactorypublic OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLClassExpression clsA, OWLClassExpression clsB)
getOWLEquivalentClassesAxiom in interface OWLDataFactorypublic OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLClassExpression clsA, OWLClassExpression clsB, Set<? extends OWLAnnotation> annotations)
getOWLEquivalentClassesAxiom in interface OWLDataFactory@Nonnull public OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLClassExpression... classExpressions)
getOWLEquivalentClassesAxiom in interface OWLDataFactory@Nonnull public OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(@Nonnull Set<? extends OWLClassExpression> classExpressions)
getOWLEquivalentClassesAxiom in interface OWLDataFactory@Nonnull public OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(@Nonnull Set<? extends OWLDataPropertyExpression> properties, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLEquivalentDataPropertiesAxiom in interface OWLDataFactory@Nonnull public OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(@Nonnull Set<? extends OWLDataPropertyExpression> properties)
getOWLEquivalentDataPropertiesAxiom in interface OWLDataFactorypublic OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(OWLDataPropertyExpression propertyA, OWLDataPropertyExpression propertyB)
getOWLEquivalentDataPropertiesAxiom in interface OWLDataFactorypublic OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(OWLDataPropertyExpression propertyA, OWLDataPropertyExpression propertyB, Set<? extends OWLAnnotation> annotations)
getOWLEquivalentDataPropertiesAxiom in interface OWLDataFactorypublic OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(OWLDataPropertyExpression... properties)
getOWLEquivalentDataPropertiesAxiom in interface OWLDataFactorypublic OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(OWLObjectPropertyExpression... properties)
getOWLEquivalentObjectPropertiesAxiom in interface OWLDataFactory@Nonnull public OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(@Nonnull Set<? extends OWLObjectPropertyExpression> properties)
getOWLEquivalentObjectPropertiesAxiom in interface OWLDataFactorypublic OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(OWLObjectPropertyExpression propertyA, OWLObjectPropertyExpression propertyB)
getOWLEquivalentObjectPropertiesAxiom in interface OWLDataFactorypublic OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(OWLObjectPropertyExpression propertyA, OWLObjectPropertyExpression propertyB, Set<? extends OWLAnnotation> annotations)
getOWLEquivalentObjectPropertiesAxiom in interface OWLDataFactory@Nonnull public OWLFunctionalDataPropertyAxiom getOWLFunctionalDataPropertyAxiom(OWLDataPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLFunctionalDataPropertyAxiom in interface OWLDataFactory@Nonnull public OWLFunctionalDataPropertyAxiom getOWLFunctionalDataPropertyAxiom(OWLDataPropertyExpression property)
getOWLFunctionalDataPropertyAxiom in interface OWLDataFactory@Nonnull public OWLFunctionalObjectPropertyAxiom getOWLFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLFunctionalObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLFunctionalObjectPropertyAxiom getOWLFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLFunctionalObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLImportsDeclaration getOWLImportsDeclaration(IRI importedOntologyIRI)
getOWLImportsDeclaration in interface OWLDataFactory@Nonnull public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, OWLLiteral object, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLDataPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, OWLLiteral object)
getOWLDataPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, int value)
getOWLDataPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, double value)
getOWLDataPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, float value)
getOWLDataPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, boolean value)
getOWLDataPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, String value)
getOWLDataPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLNegativeDataPropertyAssertionAxiom getOWLNegativeDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, OWLLiteral object)
getOWLNegativeDataPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLNegativeDataPropertyAssertionAxiom getOWLNegativeDataPropertyAssertionAxiom(OWLDataPropertyExpression property, OWLIndividual subject, OWLLiteral object, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLNegativeDataPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual subject, OWLIndividual object)
getOWLNegativeObjectPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual subject, OWLIndividual object, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLNegativeObjectPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual individual, OWLIndividual object)
getOWLObjectPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLClassAssertionAxiom getOWLClassAssertionAxiom(OWLClassExpression classExpression, OWLIndividual individual)
getOWLClassAssertionAxiom in interface OWLDataFactory@Nonnull public OWLClassAssertionAxiom getOWLClassAssertionAxiom(OWLClassExpression classExpression, OWLIndividual individual, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLClassAssertionAxiom in interface OWLDataFactory@Nonnull public OWLInverseFunctionalObjectPropertyAxiom getOWLInverseFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLInverseFunctionalObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLInverseFunctionalObjectPropertyAxiom getOWLInverseFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLInverseFunctionalObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLIrreflexiveObjectPropertyAxiom getOWLIrreflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLIrreflexiveObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLReflexiveObjectPropertyAxiom getOWLReflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLReflexiveObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLIrreflexiveObjectPropertyAxiom getOWLIrreflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLIrreflexiveObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLObjectPropertyDomainAxiom getOWLObjectPropertyDomainAxiom(OWLObjectPropertyExpression property, OWLClassExpression classExpression, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLObjectPropertyDomainAxiom in interface OWLDataFactory@Nonnull public OWLObjectPropertyDomainAxiom getOWLObjectPropertyDomainAxiom(OWLObjectPropertyExpression property, OWLClassExpression classExpression)
getOWLObjectPropertyDomainAxiom in interface OWLDataFactory@Nonnull public OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(OWLObjectPropertyExpression property, OWLClassExpression range, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLObjectPropertyRangeAxiom in interface OWLDataFactory@Nonnull public OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(OWLObjectPropertyExpression property, OWLClassExpression range)
getOWLObjectPropertyRangeAxiom in interface OWLDataFactory@Nonnull public OWLSubObjectPropertyOfAxiom getOWLSubObjectPropertyOfAxiom(OWLObjectPropertyExpression subProperty, OWLObjectPropertyExpression superProperty, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLSubObjectPropertyOfAxiom in interface OWLDataFactory@Nonnull public OWLSubObjectPropertyOfAxiom getOWLSubObjectPropertyOfAxiom(OWLObjectPropertyExpression subProperty, OWLObjectPropertyExpression superProperty)
getOWLSubObjectPropertyOfAxiom in interface OWLDataFactory@Nonnull public OWLReflexiveObjectPropertyAxiom getOWLReflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLReflexiveObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLSameIndividualAxiom getOWLSameIndividualAxiom(@Nonnull Set<? extends OWLIndividual> individuals, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLSameIndividualAxiom in interface OWLDataFactory@Nonnull public OWLSameIndividualAxiom getOWLSameIndividualAxiom(OWLIndividual... individual)
getOWLSameIndividualAxiom in interface OWLDataFactory@Nonnull public OWLSameIndividualAxiom getOWLSameIndividualAxiom(@Nonnull Set<? extends OWLIndividual> individuals)
getOWLSameIndividualAxiom in interface OWLDataFactory@Nonnull public OWLSubClassOfAxiom getOWLSubClassOfAxiom(OWLClassExpression subClass, OWLClassExpression superClass, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLSubClassOfAxiom in interface OWLDataFactory@Nonnull public OWLSubClassOfAxiom getOWLSubClassOfAxiom(OWLClassExpression subClass, OWLClassExpression superClass)
getOWLSubClassOfAxiom in interface OWLDataFactory@Nonnull public OWLSymmetricObjectPropertyAxiom getOWLSymmetricObjectPropertyAxiom(OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLSymmetricObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLSymmetricObjectPropertyAxiom getOWLSymmetricObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLSymmetricObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLTransitiveObjectPropertyAxiom getOWLTransitiveObjectPropertyAxiom(OWLObjectPropertyExpression property, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLTransitiveObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLTransitiveObjectPropertyAxiom getOWLTransitiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLTransitiveObjectPropertyAxiom in interface OWLDataFactory@Nonnull public OWLObjectInverseOf getOWLObjectInverseOf(OWLObjectPropertyExpression property)
getOWLObjectInverseOf in interface OWLDataFactory@Nonnull public OWLInverseObjectPropertiesAxiom getOWLInverseObjectPropertiesAxiom(OWLObjectPropertyExpression forwardProperty, OWLObjectPropertyExpression inverseProperty, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLInverseObjectPropertiesAxiom in interface OWLDataFactory@Nonnull public OWLInverseObjectPropertiesAxiom getOWLInverseObjectPropertiesAxiom(OWLObjectPropertyExpression forwardProperty, OWLObjectPropertyExpression inverseProperty)
getOWLInverseObjectPropertiesAxiom in interface OWLDataFactory@Nonnull public OWLSubPropertyChainOfAxiom getOWLSubPropertyChainOfAxiom(@Nonnull List<? extends OWLObjectPropertyExpression> chain, OWLObjectPropertyExpression superProperty, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLSubPropertyChainOfAxiom in interface OWLDataFactory@Nonnull public OWLSubPropertyChainOfAxiom getOWLSubPropertyChainOfAxiom(@Nonnull List<? extends OWLObjectPropertyExpression> chain, OWLObjectPropertyExpression superProperty)
getOWLSubPropertyChainOfAxiom in interface OWLDataFactory@Nonnull public OWLHasKeyAxiom getOWLHasKeyAxiom(OWLClassExpression ce, @Nonnull Set<? extends OWLPropertyExpression> objectProperties, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLHasKeyAxiom in interface OWLDataFactory@Nonnull public OWLHasKeyAxiom getOWLHasKeyAxiom(OWLClassExpression ce, @Nonnull Set<? extends OWLPropertyExpression> properties)
getOWLHasKeyAxiom in interface OWLDataFactorypublic OWLHasKeyAxiom getOWLHasKeyAxiom(OWLClassExpression ce, OWLPropertyExpression... properties)
getOWLHasKeyAxiom in interface OWLDataFactory@Nonnull public OWLDisjointUnionAxiom getOWLDisjointUnionAxiom(OWLClass owlClass, @Nonnull Set<? extends OWLClassExpression> classExpressions, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLDisjointUnionAxiom in interface OWLDataFactory@Nonnull public OWLDisjointUnionAxiom getOWLDisjointUnionAxiom(OWLClass owlClass, @Nonnull Set<? extends OWLClassExpression> classExpressions)
getOWLDisjointUnionAxiom in interface OWLDataFactory@Nonnull public OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(@Nonnull Set<? extends OWLObjectPropertyExpression> properties, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLEquivalentObjectPropertiesAxiom in interface OWLDataFactory@Nonnull public OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual individual, OWLIndividual object, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLObjectPropertyAssertionAxiom in interface OWLDataFactory@Nonnull public OWLSubAnnotationPropertyOfAxiom getOWLSubAnnotationPropertyOfAxiom(OWLAnnotationProperty sub, OWLAnnotationProperty sup)
getOWLSubAnnotationPropertyOfAxiom in interface OWLDataFactory@Nonnull public OWLSubAnnotationPropertyOfAxiom getOWLSubAnnotationPropertyOfAxiom(OWLAnnotationProperty sub, OWLAnnotationProperty sup, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLSubAnnotationPropertyOfAxiom in interface OWLDataFactorypublic OWLAnnotationProperty getOWLAnnotationProperty(IRI iri)
getOWLAnnotationProperty in interface OWLAnnotationPropertyProvider@Nonnull public OWLAnnotation getOWLAnnotation(OWLAnnotationProperty property, OWLAnnotationValue value)
getOWLAnnotation in interface OWLDataFactory@Nonnull public OWLAnnotation getOWLAnnotation(OWLAnnotationProperty property, OWLAnnotationValue value, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLAnnotation in interface OWLDataFactory@Nonnull public OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(OWLAnnotationSubject subject, @Nonnull OWLAnnotation annotation)
getOWLAnnotationAssertionAxiom in interface OWLDataFactory@Nonnull public OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(OWLAnnotationSubject subject, @Nonnull OWLAnnotation annotation, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLAnnotationAssertionAxiom in interface OWLDataFactory@Nonnull public OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(OWLAnnotationProperty property, OWLAnnotationSubject subject, OWLAnnotationValue value)
getOWLAnnotationAssertionAxiom in interface OWLDataFactory@Nonnull public OWLAnnotationAssertionAxiom getOWLAnnotationAssertionAxiom(OWLAnnotationProperty property, OWLAnnotationSubject subject, OWLAnnotationValue value, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLAnnotationAssertionAxiom in interface OWLDataFactorypublic OWLAnnotationAssertionAxiom getDeprecatedOWLAnnotationAssertionAxiom(IRI subject)
getDeprecatedOWLAnnotationAssertionAxiom in interface OWLDataFactory@Nonnull public OWLAnnotationPropertyDomainAxiom getOWLAnnotationPropertyDomainAxiom(OWLAnnotationProperty prop, IRI domain, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLAnnotationPropertyDomainAxiom in interface OWLDataFactory@Nonnull public OWLAnnotationPropertyDomainAxiom getOWLAnnotationPropertyDomainAxiom(OWLAnnotationProperty prop, IRI domain)
getOWLAnnotationPropertyDomainAxiom in interface OWLDataFactory@Nonnull public OWLAnnotationPropertyRangeAxiom getOWLAnnotationPropertyRangeAxiom(OWLAnnotationProperty prop, IRI range, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLAnnotationPropertyRangeAxiom in interface OWLDataFactory@Nonnull public OWLAnnotationPropertyRangeAxiom getOWLAnnotationPropertyRangeAxiom(OWLAnnotationProperty prop, IRI range)
getOWLAnnotationPropertyRangeAxiom in interface OWLDataFactory@Nonnull public SWRLRule getSWRLRule(@Nonnull Set<? extends SWRLAtom> body, @Nonnull Set<? extends SWRLAtom> head, @Nonnull Set<OWLAnnotation> annotations)
getSWRLRule in interface SWRLDataFactory@Nonnull public SWRLRule getSWRLRule(@Nonnull Set<? extends SWRLAtom> body, @Nonnull Set<? extends SWRLAtom> head)
getSWRLRule in interface SWRLDataFactory@Nonnull public SWRLClassAtom getSWRLClassAtom(OWLClassExpression predicate, SWRLIArgument arg)
getSWRLClassAtom in interface SWRLDataFactory@Nonnull public SWRLDataRangeAtom getSWRLDataRangeAtom(OWLDataRange predicate, SWRLDArgument arg)
getSWRLDataRangeAtom in interface SWRLDataFactory@Nonnull public SWRLObjectPropertyAtom getSWRLObjectPropertyAtom(OWLObjectPropertyExpression property, SWRLIArgument arg0, SWRLIArgument arg1)
getSWRLObjectPropertyAtom in interface SWRLDataFactory@Nonnull public SWRLDataPropertyAtom getSWRLDataPropertyAtom(OWLDataPropertyExpression property, SWRLIArgument arg0, SWRLDArgument arg1)
getSWRLDataPropertyAtom in interface SWRLDataFactory@Nonnull public SWRLBuiltInAtom getSWRLBuiltInAtom(IRI builtInIRI, List<SWRLDArgument> args)
getSWRLBuiltInAtom in interface SWRLDataFactory@Nonnull public SWRLVariable getSWRLVariable(IRI var)
getSWRLVariable in interface SWRLDataFactory@Nonnull public SWRLIndividualArgument getSWRLIndividualArgument(OWLIndividual individual)
getSWRLIndividualArgument in interface SWRLDataFactory@Nonnull public SWRLLiteralArgument getSWRLLiteralArgument(OWLLiteral literal)
getSWRLLiteralArgument in interface SWRLDataFactory@Nonnull public SWRLDifferentIndividualsAtom getSWRLDifferentIndividualsAtom(SWRLIArgument arg0, SWRLIArgument arg1)
getSWRLDifferentIndividualsAtom in interface SWRLDataFactory@Nonnull public SWRLSameIndividualAtom getSWRLSameIndividualAtom(SWRLIArgument arg0, SWRLIArgument arg1)
getSWRLSameIndividualAtom in interface SWRLDataFactory@Nonnull public OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(OWLDatatype datatype, OWLDataRange dataRange)
getOWLDatatypeDefinitionAxiom in interface OWLDataFactory@Nonnull public OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(OWLDatatype datatype, OWLDataRange dataRange, @Nonnull Set<? extends OWLAnnotation> annotations)
getOWLDatatypeDefinitionAxiom in interface OWLDataFactorypublic OWLLiteral getOWLLiteral(String lexicalValue, OWLDatatype datatype)
getOWLLiteral in interface OWLDataFactorypublic OWLLiteral getOWLLiteral(int value)
getOWLLiteral in interface OWLDataFactorypublic OWLLiteral getOWLLiteral(double value)
getOWLLiteral in interface OWLDataFactorypublic OWLLiteral getOWLLiteral(float value)
getOWLLiteral in interface OWLDataFactorypublic OWLLiteral getOWLLiteral(String value)
getOWLLiteral in interface OWLDataFactorypublic OWLLiteral getOWLLiteral(String literal, String lang)
getOWLLiteral in interface OWLDataFactorypublic OWLDatatype getBooleanOWLDatatype()
getBooleanOWLDatatype in interface OWLDataFactorypublic OWLDatatype getDoubleOWLDatatype()
getDoubleOWLDatatype in interface OWLDataFactorypublic OWLDatatype getFloatOWLDatatype()
getFloatOWLDatatype in interface OWLDataFactorypublic OWLDatatype getIntegerOWLDatatype()
getIntegerOWLDatatype in interface OWLDataFactorypublic OWLDatatype getTopDatatype()
getTopDatatype in interface OWLDataFactorypublic OWLDatatype getRDFPlainLiteral()
getRDFPlainLiteral in interface OWLDataFactoryCopyright © 2020 The University of Manchester. All rights reserved.