Package | Description |
---|---|
org.apache.jena.ontology |
Provides a set of abstractions and convenience classes for accessing and manipluating ontologies
represented in RDF.
|
org.apache.jena.ontology.impl |
Provides default implementations for the abstractions defined in the
org.apache.jena.ontology package. |
org.apache.jena.vocabulary |
A package containing constant classes with predefined constant objects
for classes and properties defined in well known vocabularies.
|
Modifier and Type | Method and Description |
---|---|
Individual |
OntResource.asIndividual()
Answer a view of this resource as an individual
|
Individual |
OntClass.createIndividual()
Answer a new individual that has this class as its
rdf:type |
Individual |
OntModel.createIndividual(Resource cls)
Answer a resource that represents an
Individual node in this model. |
Individual |
OntClass.createIndividual(String uri)
Answer a new individual that has this class as its
rdf:type |
Individual |
OntModel.createIndividual(String uri,
Resource cls)
Answer a resource that represents an Individual node in this model.
|
Individual |
OntModel.getIndividual(String uri)
Answer a resource that represents an Individual node in this model.
|
Modifier and Type | Method and Description |
---|---|
ExtendedIterator<Individual> |
OntModel.listIndividuals()
Answer an iterator that ranges over the individual resources in this model, i.e.
the resources with
rdf:type corresponding to a class defined
in the ontology. |
ExtendedIterator<Individual> |
OntModel.listIndividuals(Resource cls)
Answer an iterator that ranges over the resources in this model that are
instances of the given class.
|
Modifier and Type | Class and Description |
---|---|
class |
IndividualImpl
Implementation for the ontology abstraction representing ontology class descriptions.
|
Modifier and Type | Method and Description |
---|---|
Individual |
OntResourceImpl.asIndividual()
Answer a view of this resource as an individual
|
Individual |
OntClassImpl.createIndividual()
Answer a new individual that has this class as its
rdf:type |
Individual |
OntModelImpl.createIndividual(Resource cls)
Answer a resource that represents an Indvidual node in this model.
|
Individual |
OntClassImpl.createIndividual(String uri)
Answer a new individual that has this class as its
rdf:type |
Individual |
OntModelImpl.createIndividual(String uri,
Resource cls)
Answer a resource that represents an Individual node in this model.
|
Individual |
OntModelImpl.getIndividual(String uri)
Answer a resource that represents an Individual node in this model.
|
Modifier and Type | Method and Description |
---|---|
ExtendedIterator<Individual> |
OntModelImpl.listIndividuals()
Answer an iterator over the individuals in this model.
|
ExtendedIterator<Individual> |
OntModelImpl.listIndividuals(Resource cls)
Answer an iterator that ranges over the resources in this model that are
instances of the given class.
|
ExtendedIterator<Individual> |
OntClassImpl.listInstances()
Answer an iterator over the individuals in the model that have this
class among their types.
|
ExtendedIterator<Individual> |
OntClassImpl.listInstances(boolean direct)
Answer an iterator over the individuals in the model that have this
class among their types, optionally excluding sub-classes of this class.
|
Modifier and Type | Field and Description |
---|---|
static Individual |
OntEventsVocab.allDifferentDeclaration
Event representing the declaration of a set of individuals being pairwise
distinct.
|
static Individual |
OntEventsVocab.allValuesFrom
Event representing the declaration that a restriction constrains all values
of the property to have some class or datatype
|
static Individual |
OntEventsVocab.annotationPropertyDeclaration
Event representing the declaration of a resource as an annotation property.
|
static Individual |
OntEventsVocab.backwardCompatibleWith
Event representing the declaration of a prior version of a given ontology,
which the ontology is compatible with.
|
static Individual |
OntEventsVocab.cardinality
Event representing the declaration of that a restriction has the given cardinality
on the restricted property
|
static Individual |
OntEventsVocab.cardinalityQ
Event representing the declaration of that a qualified restriction has the
given cardinality on the restricted property
|
static Individual |
OntEventsVocab.classDeclaration
Event representing the declaration of a resource as an ontology Class.
|
static Individual |
OntEventsVocab.comment
Event representing a comment on an ontology element
|
static Individual |
OntEventsVocab.complementOf
Event representing the declaration of a class expression being the complement
of another class description.
|
static Individual |
OntEventsVocab.datarangeDeclaration
Event representing the declaration of a resource as a Datarange.
|
static Individual |
OntEventsVocab.datatypePropertyDeclaration
Event representing the declaration of a resource as a datatype property.
|
static Individual |
OntEventsVocab.DeprecatedClass
Event representing the declaration of a class as being deprecated.
|
static Individual |
OntEventsVocab.DeprecatedProperty
Event representing the declaration of a property as being deprecated.
|
static Individual |
OntEventsVocab.differentFrom
Event representing the declaration of one ontology individual being distinct
from another
|
static Individual |
OntEventsVocab.disjointWith
Event representing the declaration of one class expression being disjoint
with another.
|
static Individual |
OntEventsVocab.distinctMembers
Event representing the identification of a set of individuals that are in
the scope of an AllDifferent declaration.
|
static Individual |
OntEventsVocab.domain
Event representing the declaration of a property as having a given class,
datatype or datarange as the domain
|
static Individual |
OntEventsVocab.equivalentClass
Event representing the declaration of one class expression being equivalent
to another.
|
static Individual |
OntEventsVocab.equivalentProperty
Event representing the declaration of a property as being equivalent to another
property
|
static Individual |
OntEventsVocab.functionalPropertyDeclaration
Event representing the declaration of a property as being functional.
|
static Individual |
OntEventsVocab.hasClassQ
Event representing the declaration of that a qualified restriction has the
given class or datatype for the qualification restriction
|
static Individual |
OntEventsVocab.hasValue
Event representing the declaration that a restriction constrains the property
to have a given value
|
static Individual |
OntEventsVocab.imports
Event representing the declaration that one ontology is imported into another
ontology.
|
static Individual |
OntEventsVocab.incompatibleWith
Event representing the declaration of a prior version of a given ontology,
which the ontology is not compatible with.
|
static Individual |
OntEventsVocab.individualDeclaration
Event representing the declaration of an ontology individual
|
static Individual |
OntEventsVocab.intersectionOf
Event representing the declaration of a class expression being an intersection
of class descriptions.
|
static Individual |
OntEventsVocab.inverseFunctionalPropertyDeclaration
Event representing the declaration of a property as being inverse functional.
|
static Individual |
OntEventsVocab.inverseOf
Event representing the declaration of a property as being the inverse of another
property
|
static Individual |
OntEventsVocab.label
Event representing a label on an ontology element
|
static Individual |
OntEventsVocab.maxCardinality
Event representing the declaration of that a restriction has the given maximum
cardinality on the restricted property
|
static Individual |
OntEventsVocab.maxCardinalityQ
Event representing the declaration of that a qualified restriction has the
given maximum cardinality on the restricted property
|
static Individual |
OntEventsVocab.minCardinality
Event representing the declaration of that a restriction has the given minimum
cardinality on the restricted property
|
static Individual |
OntEventsVocab.minCardinalityQ
Event representing the declaration of that a qualified restriction has the
given minimum cardinality on the restricted property
|
static Individual |
OntEventsVocab.objectPropertyDeclaration
Event representing the declaration of a resource as an object property.
|
static Individual |
OntEventsVocab.oneOf
Event representing the declaration of a class expression being composed of
a finite enumeration of identified individuals.
|
static Individual |
OntEventsVocab.onProperty
Event representing the declaration that a restriction applies to a given property
|
static Individual |
OntEventsVocab.ontologyDeclaration
Event representing the declaration of a resource of type owl:Ontology,
representing meta-data about the ontology.
|
static Individual |
OntEventsVocab.ontologyPropertyDeclaration
Event representing the declaration of an ontology property.
|
static Individual |
OntEventsVocab.priorVersion
Event representing the declaration of a prior version of a given ontology.
|
static Individual |
OntEventsVocab.propertyDeclaration
Event representing the declaration of a resource as a plain property.
|
static Individual |
OntEventsVocab.range
Event representing the declaration of a property as having a given class,
datatype or datarange as the range
|
static Individual |
OntEventsVocab.related
Event representing the declaration of one ontology individual being related
to another by some named predicate.
|
static Individual |
OntEventsVocab.restrictionDeclaration
Event representing the declaration of a resource being a Restriction
|
static Individual |
OntEventsVocab.sameAs
Event representing a declaration that one resource is the same as another.
|
static Individual |
OntEventsVocab.sameIndividualAs
Event representing the declaration of one ontology individual being the same
as another
|
static Individual |
OntEventsVocab.someValuesFrom
Event representing the declaration that a restriction constrains at least
one value of the property to have some class or datatype
|
static Individual |
OntEventsVocab.subClassOf
Event representing the declaration of one class being the sub-class of another.
|
static Individual |
OntEventsVocab.subPropertyOf
Event representing the declaration of a property as being the sub-property
of another property
|
static Individual |
OntEventsVocab.symmetricPropertyDeclaration
Event representing the declaration of a property as being symmetric
|
static Individual |
OntEventsVocab.transitivePropertyDeclaration
Event representing the declaration of a property as being transitive.
|
static Individual |
OntEventsVocab.unionOf
Event representing the declaration of a class expression being a union of
class descriptions.
|
static Individual |
OntEventsVocab.userData
Event representing a catch-all category of user-specified data, ie triples
in the graph that relate to the use of ontology terms on instances, rather
than the definition of ontology terms.
|
static Individual |
OntEventsVocab.versionInfo
Event representing the declaration of version information on an ontology resource.
|
Licenced under the Apache License, Version 2.0