Modifier and Type | Method and Description |
---|---|
private static Id |
EDOALAlignment.createEDOALExpression(LoadedOntology<java.lang.Object> o,
java.net.URI u) |
Modifier and Type | Method and Description |
---|---|
static void |
OntologyFactory.clear() |
void |
OntologyCache.clear() |
abstract void |
OntologyFactory.clearCache()
All Ontologies must implement clearCache()
which unload their ontologies if any cache is enabled.
|
boolean |
HeavyLoadedOntology.getCapabilities(int Direct,
int Asserted,
int Named) |
java.util.Set<? extends java.lang.Object> |
LoadedOntology.getClasses() |
java.util.Set<? extends java.lang.Object> |
HeavyLoadedOntology.getClasses(java.lang.Object i,
int local,
int asserted,
int named) |
java.util.Set<? extends java.lang.Object> |
LoadedOntology.getDataProperties() |
java.util.Set<? extends java.lang.Object> |
HeavyLoadedOntology.getDataProperties(java.lang.Object c,
int local,
int asserted,
int named) |
java.util.Set<? extends java.lang.Object> |
HeavyLoadedOntology.getDomain(java.lang.Object p,
int asserted) |
java.util.Set<? extends java.lang.Object> |
LoadedOntology.getEntities()
Returns all named entities having URI beginning with the ontology URI
|
java.lang.Object |
LoadedOntology.getEntity(java.net.URI u)
returns the entity corresponding to the given URI
If no such entity exists, may return null or raise an exception
|
java.util.Set<java.lang.String> |
LoadedOntology.getEntityAnnotations(java.lang.Object o)
Returns all the values of the "owl:AnnotationProperty" property for a given entity.
|
java.util.Set<java.lang.String> |
LoadedOntology.getEntityAnnotations(java.lang.Object o,
java.lang.String lang)
Returns all the values of the "owl:AnnotationProperty" property for a given entity expressed in the required language.
|
java.util.Set<Annotation> |
LoadedOntology.getEntityAnnotationsL(java.lang.Object o) |
java.util.Set<java.lang.String> |
LoadedOntology.getEntityComments(java.lang.Object o)
Returns all the values of textual properties (e.g., "rdfs:comment", rdfs:label in RDFS/OWL) for a given entity
|
java.util.Set<java.lang.String> |
LoadedOntology.getEntityComments(java.lang.Object o,
java.lang.String lang)
Returns the values ofof textual properties (e.g., "rdfs:comment", rdfs:label in RDFS/OWL) for a given entity and for a given natural language (attribute xml:lang).
|
java.lang.String |
LoadedOntology.getEntityName(java.lang.Object o)
returns the default name of an entity if specified.
|
java.lang.String |
LoadedOntology.getEntityName(java.lang.Object o,
java.lang.String lang)
returns the default name of an entity in a language (attribute xml:lang)
if specified.
|
java.util.Set<java.lang.String> |
LoadedOntology.getEntityNames(java.lang.Object o)
Returns all the names a given entity (e.g., rdfs:labels in OWL/RDFS).
|
java.util.Set<java.lang.String> |
LoadedOntology.getEntityNames(java.lang.Object o,
java.lang.String lang)
returns all the names of an entity in a language if specified.
|
java.net.URI |
LoadedOntology.getEntityURI(java.lang.Object o)
returns the URI of an entity in the ontology
|
java.util.Set<? extends java.lang.Object> |
LoadedOntology.getIndividuals() |
java.util.Set<? extends java.lang.Object> |
HeavyLoadedOntology.getInstances(java.lang.Object c,
int local,
int asserted,
int named) |
java.util.Set<? extends java.lang.Object> |
LoadedOntology.getObjectProperties() |
java.util.Set<? extends java.lang.Object> |
HeavyLoadedOntology.getObjectProperties(java.lang.Object c,
int local,
int asserted,
int named) |
java.util.Set<? extends java.lang.Object> |
LoadedOntology.getProperties() |
java.util.Set<? extends java.lang.Object> |
HeavyLoadedOntology.getProperties(java.lang.Object c,
int local,
int asserted,
int named) |
java.util.Set<? extends java.lang.Object> |
HeavyLoadedOntology.getRange(java.lang.Object p,
int asserted) |
java.util.Set<? extends java.lang.Object> |
HeavyLoadedOntology.getSubProperties(java.lang.Object p,
int local,
int asserted,
int named) |
java.util.Set<? extends java.lang.Object> |
HeavyLoadedOntology.getSuperClasses(java.lang.Object c,
int local,
int asserted,
int named) |
java.util.Set<? extends java.lang.Object> |
HeavyLoadedOntology.getSuperProperties(java.lang.Object p,
int local,
int asserted,
int named) |
boolean |
LoadedOntology.isClass(java.lang.Object o) |
boolean |
LoadedOntology.isDataProperty(java.lang.Object o) |
boolean |
LoadedOntology.isEntity(java.lang.Object o) |
boolean |
LoadedOntology.isIndividual(java.lang.Object o) |
boolean |
LoadedOntology.isObjectProperty(java.lang.Object o) |
boolean |
LoadedOntology.isProperty(java.lang.Object o) |
LoadedOntology<? extends java.lang.Object> |
BasicOntology.load() |
LoadedOntology<? extends java.lang.Object> |
OntologyFactory.loadOntology(Ontology<? extends java.lang.Object> onto)
Loads and ontology which is not loaded yet
|
LoadedOntology<? extends java.lang.Object> |
OntologyFactory.loadOntology(java.net.URI uri)
Load an ontology, cache enabled
These methods should rather be in a LoadableOntologyFactory
|
abstract LoadedOntology<? extends java.lang.Object> |
OntologyFactory.loadOntology(java.net.URI uri,
boolean onlyLocalEntities)
Load an ontology, cache enabled
These methods should rather be in a LoadableOntologyFactory
|
int |
LoadedOntology.nbClasses() |
int |
LoadedOntology.nbDataProperties() |
int |
LoadedOntology.nbEntities() |
int |
LoadedOntology.nbIndividuals() |
int |
LoadedOntology.nbObjectProperties() |
int |
LoadedOntology.nbProperties() |
LoadedOntology<? extends java.lang.Object> |
OntologyFactory.newOntology(java.lang.Object onto) |
abstract LoadedOntology<? extends java.lang.Object> |
OntologyFactory.newOntology(java.lang.Object onto,
boolean onlyLocalEntities)
Encapsulate an ontology already in the environment
These methods should rather be in a LoadableOntologyFactory
|
void |
LoadedOntology.unload() |
void |
OntologyCache.unloadOntology(java.net.URI uri,
O ontology) |
Modifier and Type | Method and Description |
---|---|
void |
JENAOntologyFactory.clearCache() |
java.lang.Object |
JENAOntology.getEntity(java.net.URI u) |
java.util.Set<java.lang.String> |
JENAOntology.getEntityAnnotations(java.lang.Object o) |
protected void |
JENAOntology.getEntityAnnotations(java.lang.Object o,
java.util.Set<Annotation> annots)
Deprecated.
|
protected void |
JENAOntology.getEntityAnnotations(java.lang.Object o,
java.util.Set<Annotation> annots,
java.util.Set<java.lang.Object> entitiesTraversed) |
protected void |
JENAOntology.getEntityAnnotations(java.lang.Object o,
java.util.Set<java.lang.String> annots,
java.lang.String lang)
Deprecated.
|
protected void |
JENAOntology.getEntityAnnotations(java.lang.Object o,
java.util.Set<java.lang.String> annots,
java.lang.String lang,
java.util.Set<java.lang.Object> entitiesTraversed) |
java.util.Set<java.lang.String> |
JENAOntology.getEntityAnnotations(java.lang.Object o,
java.lang.String lang) |
java.util.Set<Annotation> |
JENAOntology.getEntityAnnotationsL(java.lang.Object o) |
java.util.Set<java.lang.String> |
JENAOntology.getEntityComments(java.lang.Object o) |
java.util.Set<java.lang.String> |
JENAOntology.getEntityComments(java.lang.Object o,
java.lang.String lang) |
java.lang.String |
JENAOntology.getEntityName(java.lang.Object o) |
java.lang.String |
JENAOntology.getEntityName(java.lang.Object o,
java.lang.String lang) |
java.util.Set<java.lang.String> |
JENAOntology.getEntityNames(java.lang.Object o) |
java.util.Set<java.lang.String> |
JENAOntology.getEntityNames(java.lang.Object o,
java.lang.String lang) |
java.net.URI |
JENAOntology.getEntityURI(java.lang.Object o) |
JENAOntology |
JENAOntologyFactory.loadOntology(java.net.URI uri,
boolean onlyLocalEntities) |
JENAOntology |
JENAOntologyFactory.newOntology(java.lang.Object ontology,
boolean onlyLocalEntities) |
Modifier and Type | Method and Description |
---|---|
void |
OWLAPIOntologyFactory.clearCache() |
java.lang.Object |
OWLAPIOntology.getEntity(java.net.URI uri) |
java.util.Set<java.lang.String> |
OWLAPIOntology.getEntityAnnotations(java.lang.Object o) |
java.util.Set<java.lang.String> |
OWLAPIOntology.getEntityAnnotations(java.lang.Object o,
java.lang.String lang) |
java.util.Set<Annotation> |
OWLAPIOntology.getEntityAnnotationsL(java.lang.Object o) |
java.util.Set<java.lang.String> |
OWLAPIOntology.getEntityComments(java.lang.Object o) |
java.util.Set<java.lang.String> |
OWLAPIOntology.getEntityComments(java.lang.Object o,
java.lang.String lang) |
java.lang.String |
OWLAPIOntology.getEntityName(java.lang.Object o) |
java.lang.String |
OWLAPIOntology.getEntityName(java.lang.Object o,
java.lang.String lang) |
java.util.Set<java.lang.String> |
OWLAPIOntology.getEntityNames(java.lang.Object o) |
java.util.Set<java.lang.String> |
OWLAPIOntology.getEntityNames(java.lang.Object o,
java.lang.String lang) |
java.net.URI |
OWLAPIOntology.getEntityURI(java.lang.Object o) |
OWLAPIOntology |
OWLAPIOntologyFactory.loadOntology(java.net.URI uri,
boolean onlyLocalEntities) |
OWLAPIOntology |
OWLAPIOntologyFactory.newOntology(java.lang.Object ontology,
boolean onlyLocalEntities) |
Modifier and Type | Method and Description |
---|---|
void |
OWLAPI3OntologyFactory.clearCache() |
java.lang.Object |
OWLAPI3Ontology.getEntity(java.net.URI u) |
java.util.Set<java.lang.String> |
OWLAPI3Ontology.getEntityAnnotations(java.lang.Object o) |
java.util.Set<java.lang.String> |
OWLAPI3Ontology.getEntityAnnotations(java.lang.Object o,
java.lang.String lang) |
java.util.Set<Annotation> |
OWLAPI3Ontology.getEntityAnnotationsL(java.lang.Object o) |
java.util.Set<java.lang.String> |
OWLAPI3Ontology.getEntityComments(java.lang.Object o) |
java.util.Set<java.lang.String> |
OWLAPI3Ontology.getEntityComments(java.lang.Object o,
java.lang.String lang) |
java.lang.String |
OWLAPI3Ontology.getEntityName(java.lang.Object o) |
java.lang.String |
OWLAPI3Ontology.getEntityName(java.lang.Object o,
java.lang.String lang) |
java.util.Set<java.lang.String> |
OWLAPI3Ontology.getEntityNames(java.lang.Object o) |
java.util.Set<java.lang.String> |
OWLAPI3Ontology.getEntityNames(java.lang.Object o,
java.lang.String lang) |
java.net.URI |
OWLAPI3Ontology.getEntityURI(java.lang.Object o) |
HeavyLoadedOntology<? extends java.lang.Object> |
OWLAPI3OntologyFactory.loadOntology(java.net.URI uri,
boolean onlyLocalEntities) |
OWLAPI3Ontology |
OWLAPI3OntologyFactory.newOntology(java.lang.Object ontology,
boolean onlyLocalEntities) |
Modifier and Type | Method and Description |
---|---|
void |
SKOSOntologyFactory.clearCache() |
java.lang.Object |
SKOSThesaurus.getEntity(java.net.URI u) |
java.util.Set<java.lang.String> |
SKOSThesaurus.getEntityAnnotations(java.lang.Object o)
Returns all the values of the "owl:AnnotationProperty" property for a given entity.
|
java.util.Set<java.lang.String> |
SKOSThesaurus.getEntityAnnotations(java.lang.Object o,
java.lang.String lang)
There is no languages on annotations in SKOS API
Hence we return all of them
|
java.util.Set<Annotation> |
SKOSThesaurus.getEntityAnnotationsL(java.lang.Object o) |
java.util.Set<java.lang.String> |
SKOSThesaurus.getEntityComments(java.lang.Object o)
Returns all the values of the "rdfs:comment" property for a given entity
|
java.util.Set<java.lang.String> |
SKOSThesaurus.getEntityComments(java.lang.Object o,
java.lang.String lang)
Returns the values of the "rdfs:comment" property for a given entity and for a given natural language (attribute xml:lang).
|
java.lang.String |
SKOSThesaurus.getEntityName(java.lang.Object o)
Returns one of the prefLabel property values for a given SKOS concept.
|
java.lang.String |
SKOSThesaurus.getEntityName(java.lang.Object o,
java.lang.String lang)
Returns one of the prefLabel property values for a given SKOS concept in a given language.
|
java.util.Set<java.lang.String> |
SKOSThesaurus.getEntityNames(java.lang.Object o)
Returns the values of the prefLabel, hiddenLabel and altLabel properties.
|
java.util.Set<java.lang.String> |
SKOSThesaurus.getEntityNames(java.lang.Object o,
java.lang.String lang)
Returns the values of the prefLabel, hiddenLabel and altLabel properties in a given language.
|
java.net.URI |
SKOSThesaurus.getEntityURI(java.lang.Object o) |
SKOSThesaurus |
SKOSOntologyFactory.loadOntology(java.net.URI uri,
boolean onlyLocalEntities) |
SKOSThesaurus |
SKOSOntologyFactory.newOntology(java.lang.Object ontology,
boolean onlyLocalEntities) |
Constructor and Description |
---|
SKOSOntologyFactory() |
Modifier and Type | Method and Description |
---|---|
void |
SKOSLiteOntologyFactory.clearCache() |
boolean |
SKOSLiteThesaurus.getCapabilities(int Direct,
int Asserted,
int Named) |
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getClasses() |
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getClasses(java.lang.Object i,
int local,
int asserted,
int named)
returns empty set
|
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getDataProperties() |
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getDataProperties(java.lang.Object c,
int local,
int asserted,
int named)
returns empty set
|
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getDomain(java.lang.Object p,
int asserted)
returns empty set
|
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getEntities() |
java.lang.Object |
SKOSLiteThesaurus.getEntity(java.net.URI u) |
java.util.Set<java.lang.String> |
SKOSLiteThesaurus.getEntityAnnotations(java.lang.Object o) |
java.util.Set<java.lang.String> |
SKOSLiteThesaurus.getEntityAnnotations(java.lang.Object o,
java.lang.String lang) |
java.util.Set<java.lang.String> |
SKOSLiteThesaurus.getEntityAnnotations(java.lang.Object o,
java.lang.String lang,
java.lang.String[] types) |
java.util.Set<Annotation> |
SKOSLiteThesaurus.getEntityAnnotationsL(java.lang.Object o) |
java.util.Set<Annotation> |
SKOSLiteThesaurus.getEntityAnnotationsL(java.lang.Object o,
java.lang.String[] types) |
java.util.Set<java.lang.String> |
SKOSLiteThesaurus.getEntityComments(java.lang.Object o) |
java.util.Set<java.lang.String> |
SKOSLiteThesaurus.getEntityComments(java.lang.Object o,
java.lang.String lang) |
java.lang.String |
SKOSLiteThesaurus.getEntityName(java.lang.Object o)
returns one of the skos:prefLabel
In skos there at most one prefLabel for a given language
|
java.lang.String |
SKOSLiteThesaurus.getEntityName(java.lang.Object o,
java.lang.String lang)
returns the skos:prefLabel for the given language.
|
java.util.Set<java.lang.String> |
SKOSLiteThesaurus.getEntityNames(java.lang.Object o)
returns all the labels, i.e.
|
java.util.Set<java.lang.String> |
SKOSLiteThesaurus.getEntityNames(java.lang.Object o,
java.lang.String lang)
returns all the labels, i.e.
|
java.net.URI |
SKOSLiteThesaurus.getEntityURI(java.lang.Object o) |
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getIndividuals()
No individuals for skos.
|
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getInstances(java.lang.Object c,
int local,
int asserted,
int named)
returns empty set
|
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getObjectProperties()
No object property for skos.
|
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getObjectProperties(java.lang.Object c,
int local,
int asserted,
int named)
returns empty set
|
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getProperties()
No property for skos.
|
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getProperties(java.lang.Object c,
int local,
int asserted,
int named)
returns empty set
|
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getRange(java.lang.Object p,
int asserted)
returns empty set
|
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getSubProperties(java.lang.Object p,
int local,
int asserted,
int named)
returns empty set
|
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getSuperClasses(java.lang.Object c,
int local,
int asserted,
int named) |
java.util.Set<? extends java.lang.Object> |
SKOSLiteThesaurus.getSuperProperties(java.lang.Object p,
int local,
int asserted,
int named)
returns empty set
|
boolean |
SKOSLiteThesaurus.isClass(java.lang.Object o)
returns true if the given object is an instance of skos:Concept
|
boolean |
SKOSLiteThesaurus.isDataProperty(java.lang.Object o)
returns false
|
boolean |
SKOSLiteThesaurus.isEntity(java.lang.Object o)
returns false
|
boolean |
SKOSLiteThesaurus.isIndividual(java.lang.Object o)
returns false
|
boolean |
SKOSLiteThesaurus.isObjectProperty(java.lang.Object o)
returns false
|
boolean |
SKOSLiteThesaurus.isProperty(java.lang.Object o)
returns false
|
SKOSLiteThesaurus |
SKOSLiteOntologyFactory.loadOntology(java.net.URI uri,
boolean onlyLocalEntities) |
int |
SKOSLiteThesaurus.nbClasses()
returns the number of skos:Concept in the thesaurus
|
int |
SKOSLiteThesaurus.nbDataProperties()
returns 0
|
int |
SKOSLiteThesaurus.nbEntities()
returns the same number than nbClasses()
|
int |
SKOSLiteThesaurus.nbIndividuals()
returns 0
|
int |
SKOSLiteThesaurus.nbObjectProperties()
returns 0
|
int |
SKOSLiteThesaurus.nbProperties()
returns 0
|
SKOSLiteThesaurus |
SKOSLiteOntologyFactory.newOntology(java.lang.Object m,
boolean onlyLocalEntities) |
void |
SKOSLiteThesaurus.unload() |
(C) INRIA & friends, 2003-2020