A C E G L N O R S V 
All Classes All Packages

A

addAllValuesFrom(String, Property, Resource) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds a restriction that all values have to come from a specific class
addAllValuesFrom(Property, Resource) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds a restriction that all values have to come from a specific class
addAnonymousEnumeratedClass() - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addCardinalityToProperty(OntProperty, int) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addClass(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds a class with the given name to the ontology.
addComment(OntResource, String, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds a comment to a resource with the provided language set
addDataProperty(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds a DatatypeProperty and sets the range.
addDataProperty(String, Resource) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds a DatatypeProperty with the given range as type.
addDataProperty(String, Resource, Resource) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds a DatatypeProperty with the given range as type.
addDataPropertyToIndividual(Individual, DatatypeProperty, Object) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addDataPropertyToIndividual(Individual, DatatypeProperty, Object, RDFDatatype) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addDomainToProperty(OntProperty, Resource) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addEnumeratedClass(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addFunctionalObjectProperty(String, OntClass, OntClass) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addFunctionalToProperty(OntProperty) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addIndividualToEnumeratedClass(EnumeratedClass, Individual) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addInstanceToClass(String, OntClass) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds an Individual to the given class
addLabel(OntResource, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addLabel(OntResource, String, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addMaxCardinalityToProperty(OntProperty, int) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addMinCardinalityToProperty(OntProperty, int) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addNamedIndividual(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds an individual to the ontology by adding it as individual of OWL:Thing
addNamedIndividual(String, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds an individual and sets its class to the given class name (as String) and the short URI (without prefix).
addNamedIndividual(OntClass, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds an individual and sets its class to the given OntClass and the short URI (without prefix).
addNsPrefix(String, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Add a namespace prefix
addObjectProperty(String, OntClass, OntClass) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addObjectPropertyOfIndividual(String, String, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addObjectPropertyOfIndividual(Resource, ObjectProperty, RDFNode) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds an ObjectProperty to an individual.
addRangeToProperty(OntProperty, Resource) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addStatement(Resource, ObjectProperty, RDFNode) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Adds a statement provided with a triple (subject, predicate, object)
addStringDataPropertyToIndividual(Individual, DatatypeProperty, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addSubClassing(OntClass, Resource) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addSubClassingExclusive(OntClass, Resource) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addSubClassOf(String, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addSubClassOf(String, OntClass) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
addSubClassProperty(OntClass, OntClass) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 

C

classIsSubClassOf(OntClass, OntClass) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
compareNamesSimple(String, String) - Static method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
containsClass(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
containsDataProperty(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
containsObjectProperty(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
containsObjectPropertyForIndividuals(String, String, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Checks whether there is an existing ObjectProperty that fulfils the given parameters.
containsObjectPropertyForIndividuals(Resource, ObjectProperty, RDFNode) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Checks whether there is an existing ObjectProperty that fulfils the given parameters.

E

edu.kit.ipd.ontologyaccess - package edu.kit.ipd.ontologyaccess
 
empty(String) - Static method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Creates an empty OntologyAccess based on neither an existing file nor OntModel.

G

getAllNamedProperties() - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getClass(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Returns an Optional holding the class that corresponds to the given name.
getDataPropertiesOfIndividual(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getDataPropertiesOfIndividualbyUri(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getDataProperty(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getDataPropertyByUri(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getDataPropertyValuesForIndividual(String, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getDataPropertyValuesForIndividual(Property, String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getDatatypeByName(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getInferredInstancesOfClass(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getInstancesOfClass(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Returns the Individuals that have a class that corresponds to the given class name
getName(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getNamedIndividual(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getNamedIndividualByShortUri(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getNamedIndividualByUri(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getNamedPropertiesWithLocalName(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getObjectPropertiesOfIndividual(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Returns a list of ObjectProperty for the individual that is provided with its name
getObjectPropertiesOfIndividual(Resource) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Returns a list of ObjectProperty for the given individual
getObjectPropertiesOfIndividualWithUri(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Returns a list of ObjectProperty for individual given by the URI
getObjectProperty(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getObjectPropertyByUri(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getObjectPropertyValues(Individual, Property) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Returns the values of the given ObjectProperty for the provided Individual
getOntology() - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Returns the OntModel of the ontology
getPropertiesOfIndividual(Resource) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Returns the Properties of an individual
getShortestPathBetween(Individual, Individual, Predicate<Statement>) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 
getUndirectedShortestPathBetween(Individual, Individual, Predicate<Statement>) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Returns the shortest path between two individuals while treating every edge as undirected.

L

listStatements(Resource, Property, RDFNode) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Find all the statements matching a pattern.

N

nodeHasClass(RDFNode, OntClass) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Returns whether a node is an instance of the given class

O

ofFile(String) - Static method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Create an OntologyAccess based on a file (that is an ontology and) that will be loaded.
ofOntModel(OntModel) - Static method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Creates an OntologyAccess based on a given OntModel.
OntologyAccess - Class in edu.kit.ipd.ontologyaccess
 

R

removeSubClassing(OntClass, OntClass) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
 

S

save(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Save the ontology to a given file (path).
save(String, Lang) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Save the ontology to a given file (path).
searchIndividual(Predicate<Individual>) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Search for individuals based on the given Predicate.
setDefaultPrefix(String) - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Set the default Prefix

V

validateOntology() - Method in class edu.kit.ipd.ontologyaccess.OntologyAccess
Validates the ontology.
A C E G L N O R S V 
All Classes All Packages