fr.inrialpes.exmo.align.onto
Interface LoadedOntology<O>
- All Superinterfaces:
- Ontology<O>
- All Known Subinterfaces:
- HeavyLoadedOntology<O>
- All Known Implementing Classes:
- JENAOntology, OWLAPIOntology
public interface LoadedOntology<O>
- extends Ontology<O>
getEntity
Object getEntity(URI u)
throws AlignmentException
- Throws:
AlignmentException
getEntityURI
URI getEntityURI(Object o)
throws AlignmentException
- Throws:
AlignmentException
getEntityName
String getEntityName(Object o)
throws AlignmentException
- Throws:
AlignmentException
getEntityNames
Set<String> getEntityNames(Object o,
String lang)
throws AlignmentException
- Throws:
AlignmentException
getEntityNames
Set<String> getEntityNames(Object o)
throws AlignmentException
- Throws:
AlignmentException
getEntityComments
Set<String> getEntityComments(Object o,
String lang)
throws AlignmentException
- Throws:
AlignmentException
getEntityComments
Set<String> getEntityComments(Object o)
throws AlignmentException
- Throws:
AlignmentException
getEntityAnnotations
Set<String> getEntityAnnotations(Object o)
throws AlignmentException
- Throws:
AlignmentException
isEntity
boolean isEntity(Object o)
isClass
boolean isClass(Object o)
isProperty
boolean isProperty(Object o)
isDataProperty
boolean isDataProperty(Object o)
isObjectProperty
boolean isObjectProperty(Object o)
isIndividual
boolean isIndividual(Object o)
getEntities
Set<?> getEntities()
getClasses
Set<?> getClasses()
getProperties
Set<?> getProperties()
getObjectProperties
Set<?> getObjectProperties()
getDataProperties
Set<?> getDataProperties()
getIndividuals
Set<?> getIndividuals()
nbEntities
int nbEntities()
nbClasses
int nbClasses()
nbProperties
int nbProperties()
nbDataProperties
int nbDataProperties()
nbObjectProperties
int nbObjectProperties()
nbIndividuals
int nbIndividuals()
unload
void unload()
(C) INRIA & friends, 2003-2008