|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Ontology | |
|---|---|
| org.semanticweb.kaon2.api | |
| org.semanticweb.kaon2.api.owl.elements | |
| org.semanticweb.kaon2.api.reasoner | |
| Uses of Ontology in org.semanticweb.kaon2.api |
|---|
| Methods in org.semanticweb.kaon2.api that return Ontology | |
|---|---|
Ontology |
KAON2Connection.createOntology(java.lang.String ontologyURI,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Creates an ontology with given physical URI. |
Ontology |
Ontology.getDeclaringOntology(Axiom axiom)
Returns the ontology where the given axiom is declared. |
Ontology |
KAON2Connection.getOntology(java.lang.String ontologyURI)
Returns an ontology with a given ontology URI, provided that it was opened or created before. |
Ontology |
KAON2Connection.openOntology(java.lang.String ontologyURI,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Opens an ontology with given ontology URI. |
| Methods in org.semanticweb.kaon2.api that return types with arguments of type Ontology | |
|---|---|
java.util.Set<Ontology> |
Ontology.getAllImportedOntologies()
Returns the set of all imported ontologies (including the ones which are indirectly imported). |
java.util.Set<Ontology> |
Ontology.getImportedOntologies()
Returns the set of imported ontologies. |
java.util.Set<Ontology> |
KAON2Connection.getOntologies()
Returns the set of ontologies open by the connection. |
| Methods in org.semanticweb.kaon2.api with parameters of type Ontology | |
|---|---|
void |
Ontology.addToImports(Ontology ontology)
Adds specified ontology to the set of ontologies imported in this ontology. |
void |
OntologyListener.ontologyChangedDrastically(Ontology changedOntology)
Called when the ontology has been changed in a drastic way. |
void |
OntologyListener.ontologyClosed(Ontology closedOntology)
Called when the ontology has been closed. |
void |
OntologyListener.ontologyPropertyUpdated(Ontology changedOntology,
Ontology sourceOntology,
OntologyChangeEvent.ChangeType changeType,
java.lang.String ontologyPropertyURI,
java.lang.String value)
Called when an ontology property has been added or removed. |
void |
OntologyListener.ontologyUpdated(Ontology changedOntology,
Ontology sourceOntology,
java.util.List<OntologyChangeEvent> changes,
java.util.Set<Entity> addedEntities,
java.util.Set<Entity> removedEntities)
Called when an ontology has changed. |
void |
Ontology.removeFromImports(Ontology ontology)
Removes specified ontology from the set of ontologies imported in this ontology. |
java.lang.Object |
KAON2Visitor.visit(Ontology object)
|
| Method parameters in org.semanticweb.kaon2.api with type arguments of type Ontology | |
|---|---|
void |
KAON2Connection.closeOntologies(java.util.Set<Ontology> ontologies)
Closes the ontologies in the specified set. |
| Uses of Ontology in org.semanticweb.kaon2.api.owl.elements |
|---|
| Methods in org.semanticweb.kaon2.api.owl.elements with parameters of type Ontology | |
|---|---|
java.util.Set<Annotation> |
OWLEntity.getAnnotations(Ontology ontology)
Returns the set of annotations of this entity. |
java.lang.Object |
OWLEntity.getAnnotationValue(Ontology ontology,
AnnotationProperty annotationProperty)
Returns the value of annotation for given annotation property. |
java.util.Map<AnnotationProperty,java.util.Set<java.lang.Object>> |
OWLEntity.getAnnotationValues(Ontology ontology)
Returns the set of annotations of this entity grouped by annotation properties. |
java.util.Set<java.lang.Object> |
OWLEntity.getAnnotationValues(Ontology ontology,
AnnotationProperty annotationProperty)
Returns the set of annotation values of this entity for given annotation property. |
java.util.Set<DataProperty> |
Description.getDataPropertiesFrom(Ontology ontology)
Returns the set of all data properties where this description is asserted as domain in an DataPropertyDomain axiom. |
java.util.Set<DataProperty> |
DataRange.getDataPropertiesTo(Ontology ontology)
Returns the set of all data properties where this data range is asserted as range in an DataPropertyRange axiom. |
java.util.Set<DataPropertyMember> |
DataProperty.getDataPropertyMembers(Ontology ontology)
Retruns the set of members in this data property. |
java.util.Set<DataPropertyMember> |
Individual.getDataPropertyMembersFrom(Ontology ontology)
Returns the members in a data property where this individual is the origin. |
java.lang.Object |
Individual.getDataPropertyValue(Ontology ontology,
DataProperty dataProperty)
Returns the value of the data property for this individual. |
java.util.Map<DataProperty,java.util.Set<java.lang.Object>> |
Individual.getDataPropertyValues(Ontology ontology)
Returns the values of data properties sorted by properties. |
java.util.Set<Description> |
Individual.getDescriptionsMemberOf(Ontology ontology)
Returns the set of descriptions that occur in a ClassMember axiom, where this individual is the individual. |
java.util.Set<Individual> |
Individual.getDifferentIndividuals(Ontology ontology)
Returns all individuals which are explicitly asserted in a DifferentIndividuals axiom as being different from this individual. |
java.util.Set<Description> |
Description.getDisjointDescriptions(Ontology ontology)
Returns all descriptions which are explicitly asserted in a disjointClasses axiom as disjoint from this description. |
java.util.Set<Description> |
ObjectProperty.getDomainDescriptions(Ontology ontology)
Returns the set of descriptions which are specified as domain in an ObjectPropertyDomain axiom. |
java.util.Set<Description> |
DataProperty.getDomainDescriptions(Ontology ontology)
Returns the set of descriptions which are specified as domain in an DataPropertyDomain axiom. |
java.util.Set<DataProperty> |
DataProperty.getEquivalentDataProperties(Ontology ontology)
Returns the set of data properties which as specified as exiovalent of this property in a EquivalentDataProperties axiom. |
java.util.Set<Description> |
Description.getEquivalentDescriptions(Ontology ontology)
Returns all descriptions which are explicitly asserted in an equivalentClasses axiom as equivalent to this description. |
java.util.Set<ObjectProperty> |
ObjectProperty.getEquivalentObjectProperties(Ontology ontology)
Returns the set of object properties which as specified as exiovalent of this property in a EquivalentObjectProperties axiom. |
java.util.Set<ObjectProperty> |
ObjectProperty.getInverseObjectProperties(Ontology ontology)
Returns the set of object properties which as specified as inverse to this property in an InverseObjectProperties axiom. |
java.util.Set<Individual> |
Description.getMemberIndividuals(Ontology ontology)
Returns all individuals which are explicitly asserted as members in this description. |
java.util.Set<ObjectProperty> |
Description.getObjectPropertiesFrom(Ontology ontology)
Returns the set of all object properties where this description is asserted as domain in an ObjectPropertyDomain axiom. |
java.util.Set<ObjectProperty> |
Description.getObjectPropertiesTo(Ontology ontology)
Returns the set of all object properties where this description is asserted as range in an ObjectPropertyRange axiom. |
java.util.Set<ObjectPropertyMember> |
ObjectProperty.getObjectPropertyMembers(Ontology ontology)
Retruns the set of members in this object property. |
java.util.Set<ObjectPropertyMember> |
Individual.getObjectPropertyMembersFrom(Ontology ontology)
Returns the members in an object property where this individual is the origin. |
java.util.Set<ObjectPropertyMember> |
Individual.getObjectPropertyMembersTo(Ontology ontology)
Returns the members in an object property where this individual is the target. |
Individual |
Individual.getObjectPropertyValue(Ontology ontology,
ObjectProperty objectProperty)
Returns the value of the object property for this individual. |
java.util.Map<ObjectProperty,java.util.Set<Individual>> |
Individual.getObjectPropertyValues(Ontology ontology)
Returns the values of object properties sorted by properties. |
java.util.Set<DataRange> |
DataProperty.getRangeDataRanges(Ontology ontology)
Returns the set of data ranges which are specified as range in an DataPropertyRange axiom. |
java.util.Set<Description> |
ObjectProperty.getRangeDescriptions(Ontology ontology)
Returns the set of descriptions which are specified as range in an ObjectPropertyRange axiom. |
java.util.Set<Individual> |
Individual.getSameIndividuals(Ontology ontology)
Returns all individuals which are explicitly asserted in a SameIndividual axiom as being same as this individual. |
java.util.Set<DataProperty> |
DataProperty.getSubDataProperties(Ontology ontology)
Returns the set of data properties which as specified as subproperties of this property in a SubDataPropertyOf axiom. |
java.util.Set<Description> |
Description.getSubDescriptions(Ontology ontology)
Returns all descriptions which are explicitly asserted in a subClassOf axiom as subdescriptions of this description. |
java.util.Set<ObjectProperty> |
ObjectProperty.getSubObjectProperties(Ontology ontology)
Returns the set of object properties which as specified as subproperties of this property in a SubObjectPropertyOf axiom. |
java.util.Set<DataProperty> |
DataProperty.getSuperDataProperties(Ontology ontology)
Returns the set of data properties which as specified as superproperties of this property in a SubDataPropertyOf axiom. |
java.util.Set<Description> |
Description.getSuperDescriptions(Ontology ontology)
Returns all descriptions which are explicitly asserted in a subClassOf axiom as superdescriptions of this description. |
java.util.Set<ObjectProperty> |
ObjectProperty.getSuperObjectProperties(Ontology ontology)
Returns the set of object properties which as specified as superproperties of this property in a SubObjectPropertyOf axiom. |
boolean |
ObjectProperty.isFunctional(Ontology ontology)
Checks whether this object property is specified as functional in some ObjectPropertyAttribute axiom. |
boolean |
DataProperty.isFunctional(Ontology ontology)
Checks whether this data property is specified as functional in some DataPropertyAttribute axiom. |
boolean |
ObjectProperty.isInverseFunctional(Ontology ontology)
Checks whether this object property is specified as inverse-functional in some ObjectPropertyAttribute axiom. |
boolean |
ObjectProperty.isSymmetric(Ontology ontology)
Checks whether this object property is specified as symmetric in some ObjectPropertyAttribute axiom. |
boolean |
ObjectProperty.isTransitive(Ontology ontology)
Checks whether this object property is specified as transitive in some ObjectPropertyAttribute axiom. |
| Uses of Ontology in org.semanticweb.kaon2.api.reasoner |
|---|
| Methods in org.semanticweb.kaon2.api.reasoner that return Ontology | |
|---|---|
Ontology |
Reasoner.getOntology()
Returns the ontology to which this reasoner is attached. |
| Methods in org.semanticweb.kaon2.api.reasoner with parameters of type Ontology | |
|---|---|
void |
Query.executeStoreResults(Ontology resultOntology)
Executes the query by evaluating the construct pattern and by storing the result into supplied ontology. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||