Interface ObjectAssertionProvider
- All Superinterfaces:
DatatypeProvider
,LiteralProvider
,Serializable
- All Known Subinterfaces:
OWLDataFactory
- All Known Implementing Classes:
OWLDataFactoryImpl
Object property assertion provider.
-
Method Summary
Modifier and TypeMethodDescriptiongetOWLNegativeObjectPropertyAssertionAxiom
(OWLObjectPropertyExpression property, OWLIndividual subject, OWLIndividual object) getOWLNegativeObjectPropertyAssertionAxiom
(OWLObjectPropertyExpression property, OWLIndividual subject, OWLIndividual object, Collection<OWLAnnotation> annotations) default OWLObjectPropertyAssertionAxiom
getOWLObjectPropertyAssertionAxiom
(OWLObjectPropertyExpression property, OWLIndividual individual, OWLIndividual object) getOWLObjectPropertyAssertionAxiom
(OWLObjectPropertyExpression property, OWLIndividual individual, OWLIndividual object, Collection<OWLAnnotation> annotations) Methods inherited from interface org.semanticweb.owlapi.model.providers.DatatypeProvider
getOWLDatatype, getOWLDatatype, getOWLDatatype, getOWLDatatype, getOWLDatatype
Methods inherited from interface org.semanticweb.owlapi.model.providers.LiteralProvider
getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral
-
Method Details
-
getOWLObjectPropertyAssertionAxiom
default OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual individual, OWLIndividual object) - Parameters:
property
- propertyindividual
- individualobject
- object- Returns:
- an object property assertion
-
getOWLObjectPropertyAssertionAxiom
OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual individual, OWLIndividual object, Collection<OWLAnnotation> annotations) - Parameters:
property
- propertyindividual
- individualobject
- objectannotations
- A set of annotations. Cannot be null or contain nulls.- Returns:
- an object property assertion with annotations
-
getOWLNegativeObjectPropertyAssertionAxiom
default OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual subject, OWLIndividual object) - Parameters:
property
- propertysubject
- subjectobject
- object- Returns:
- a negative property assertion axiom on given arguments
-
getOWLNegativeObjectPropertyAssertionAxiom
OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(OWLObjectPropertyExpression property, OWLIndividual subject, OWLIndividual object, Collection<OWLAnnotation> annotations) - Parameters:
property
- propertysubject
- subjectobject
- objectannotations
- A set of annotations. Cannot be null or contain nulls.- Returns:
- a negative property assertion axiom on given arguments with annotations
-