| Package | Description |
|---|---|
| org.semanticweb.owlapi.change |
Ontology change classes.
|
| org.semanticweb.owlapi.io |
Ontology parsing and saving classes.
|
| org.semanticweb.owlapi.model |
Main API classes.
|
| org.semanticweb.owlapi.model.axiomproviders |
Axiom provider classes.
|
| org.semanticweb.owlapi.model.providers |
Provider interfaces.
|
| org.semanticweb.owlapi.profiles.violations |
Violation classes.
|
| org.semanticweb.owlapi.reasoner |
OWLReasoner package.
|
| org.semanticweb.owlapi.search |
Search utilities package.
|
| org.semanticweb.owlapi.util |
Utilities package.
|
| org.semanticweb.owlapi.vocab |
Vocabulary package.
|
| org.semanticweb.owlapitools.builders |
Builders package.
|
| Modifier and Type | Method and Description |
|---|---|
Stream<OWLEntity> |
OntologyAnnotationChangeData.signature() |
| Modifier and Type | Method and Description |
|---|---|
OWLEntity |
RDFResourceParseError.getParserGeneratedErrorEntity() |
| Constructor and Description |
|---|
RDFResourceParseError(OWLEntity parserGeneratedErrorEntity,
RDFNode mainNode,
Set<RDFTriple> mainNodeTriples) |
| Modifier and Type | Class and Description |
|---|---|
class |
EntityType<E extends OWLEntity>
Represents the different types of OWL 2 Entities.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
OWLAnnotationProperty
Represents an
AnnotationProperty in the OWL 2 specification.
|
interface |
OWLClass
Represents a Class in
the OWL 2 specification.
|
interface |
OWLDataProperty
Represents a Data
Property in the OWL 2 Specification.
|
interface |
OWLDatatype
Represents a
Datatype (named
data range) in the OWL 2 Specification.
|
interface |
OWLLogicalEntity
An
OWLLogicalEntity is an OWLEntity that is not an OWLAnnotationProperty. |
interface |
OWLNamedIndividual
Represents a
Named
Individual in the OWL 2 Specification.
|
interface |
OWLObjectProperty
Represents an
Object
Property in the OWL 2 Specification.
|
interface |
OWLProperty
A marker interface for properties that aren't expression i.e.
|
| Modifier and Type | Method and Description |
|---|---|
OWLEntity |
OWLDeclarationAxiom.getEntity() |
| Modifier and Type | Method and Description |
|---|---|
Stream<OWLEntity> |
HasGetEntitiesInSignature.entitiesInSignature(IRI entityIRI) |
default Stream<OWLEntity> |
OWLSignature.entitiesInSignature(IRI iri,
Imports imports)
Gets the entities in the signature that have the specified IRI.
|
default Set<OWLEntity> |
HasGetEntitiesInSignature.getEntitiesInSignature(IRI entityIRI)
Deprecated.
use the stream method
|
default Set<OWLEntity> |
OWLSignatureBooleanArgs.getEntitiesInSignature(IRI iri,
boolean includeImportsClosure)
Deprecated.
use the stream method
|
default Set<OWLEntity> |
OWLSignature.getEntitiesInSignature(IRI iri,
Imports includeImportsClosure)
Deprecated.
use the stream method
|
default Set<OWLEntity> |
HasSignature.getSignature()
Deprecated.
use the stream method
|
default Set<OWLEntity> |
OWLOntology.getSignature(Imports imports)
Deprecated.
use the stream method
|
default Stream<OWLEntity> |
HasSignature.signature() |
Stream<OWLEntity> |
AnnotationChange.signature() |
Stream<OWLEntity> |
OWLAxiomChange.signature() |
default Stream<OWLEntity> |
OWLOntology.signature(Imports imports)
Gets the entities that are in the signature of this ontology.
|
default Stream<OWLEntity> |
HasSignature.unsortedSignature() |
| Modifier and Type | Method and Description |
|---|---|
default boolean |
HasContainsEntityInSignature.containsEntityInSignature(OWLEntity owlEntity)
Determines if the signature of this object contains the specified entity.
|
default boolean |
OWLSignatureBooleanArgs.containsEntityInSignature(OWLEntity owlEntity,
boolean includeImportsClosure)
Deprecated.
use the stream method
|
default boolean |
OWLSignature.containsEntityInSignature(OWLEntity owlEntity,
Imports imports)
Determines if the signature contains the specified entity.
|
boolean |
OWLSignature.containsReference(OWLEntity entity) |
default boolean |
OWLSignatureBooleanArgs.containsReference(OWLEntity entity,
boolean includeImportsClosure)
Deprecated.
use the stream method
|
default boolean |
OWLSignature.containsReference(OWLEntity entity,
Imports imports) |
default Stream<OWLDeclarationAxiom> |
OWLAxiomIndex.declarationAxioms(OWLEntity subject)
Gets the declaration axioms for specified entity.
|
default Set<OWLDeclarationAxiom> |
OWLAxiomIndex.getDeclarationAxioms(OWLEntity subject)
Deprecated.
use the stream method
|
boolean |
OWLOntology.isDeclared(OWLEntity owlEntity)
Determines if this ontology declares an entity i.e.
|
default boolean |
OWLOntology.isDeclared(OWLEntity owlEntity,
Imports imports)
Determines if this ontology or its imports closure declares an entity i.e.
|
static boolean |
OWLDocumentFormat.isMissingType(OWLEntity entity,
OWLOntology ontology)
Determines if a declaration axiom (type triple) needs to be added to the
specified ontology for the given entity.
|
| Modifier and Type | Method and Description |
|---|---|
static Collection<IRI> |
OWLDocumentFormat.determineIllegalPunnings(boolean add,
Stream<OWLEntity> signature,
Collection<IRI> punnedEntities) |
| Modifier and Type | Method and Description |
|---|---|
default OWLDeclarationAxiom |
DeclarationAxiomProvider.getOWLDeclarationAxiom(OWLEntity owlEntity)
Gets a declaration for an entity
|
OWLDeclarationAxiom |
DeclarationAxiomProvider.getOWLDeclarationAxiom(OWLEntity owlEntity,
Collection<OWLAnnotation> annotations)
Gets a declaration with zero or more annotations for an entity
|
| Modifier and Type | Method and Description |
|---|---|
<E extends OWLEntity> |
EntityByTypeProvider.getOWLEntity(EntityType<E> entityType,
IRI iri)
Gets an entity that has the specified IRI and is of the specified type.
|
| Modifier and Type | Method and Description |
|---|---|
OWLEntity |
UseOfUndeclaredClass.getEntity() |
OWLEntity |
UseOfUndeclaredObjectProperty.getEntity() |
OWLEntity |
UndeclaredEntityViolation.getEntity() |
OWLEntity |
UseOfUndeclaredDatatype.getEntity() |
OWLEntity |
UseOfUndeclaredAnnotationProperty.getEntity() |
OWLEntity |
UseOfUndeclaredDataProperty.getEntity() |
| Modifier and Type | Method and Description |
|---|---|
Collection<OWLEntity> |
FreshEntitiesException.getEntities()
Gets the entities.
|
| Constructor and Description |
|---|
FreshEntitiesException(OWLEntity entity) |
FreshEntitiesException(OWLEntity entity,
Throwable t) |
| Constructor and Description |
|---|
FreshEntitiesException(Collection<OWLEntity> entities) |
FreshEntitiesException(Collection<OWLEntity> entities,
Throwable t) |
| Modifier and Type | Method and Description |
|---|---|
static Stream<OWLAnnotationAssertionAxiom> |
EntitySearcher.getAnnotationAssertionAxioms(OWLEntity e,
OWLOntology ontology) |
static Stream<OWLAnnotation> |
EntitySearcher.getAnnotationObjects(OWLEntity e,
OWLOntology ontology)
Obtains the annotations on this entity where the annotation has the specified annotation
property; this is restricted to the object of annotation assertion axioms.
|
static Stream<OWLAnnotation> |
EntitySearcher.getAnnotationObjects(OWLEntity e,
OWLOntology ontology,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on this entity where the annotation has the specified annotation
property; this is restricted to the object of annotation assertion axioms.
|
static Stream<OWLAnnotation> |
EntitySearcher.getAnnotationObjects(OWLEntity e,
Stream<OWLOntology> ontologies,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on this entity where the annotation has the specified annotation
property; this is restricted to the object of annotation assertion axioms.
|
static Stream<OWLAnnotation> |
EntitySearcher.getAnnotations(OWLEntity e,
OWLOntology ontology)
Gets the annotations for this entity.
|
static Stream<OWLAnnotation> |
EntitySearcher.getAnnotations(OWLEntity e,
OWLOntology ontology,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on this entity where the annotation has the specified annotation
property.
|
static Stream<OWLAnnotation> |
EntitySearcher.getAnnotations(OWLEntity e,
Stream<OWLOntology> ontologies,
OWLAnnotationProperty annotationProperty)
Obtains the annotations on this entity where the annotation has the specified annotation
property.
|
static Stream<OWLAxiom> |
EntitySearcher.getReferencingAxioms(OWLEntity e,
OWLOntology ontology)
Gets the axioms in the specified ontology that contain this entity in their signature.
|
static Stream<OWLAxiom> |
EntitySearcher.getReferencingAxioms(OWLEntity e,
OWLOntology ontology,
Imports includeImports)
Gets the axioms in the specified ontology and possibly its imports closure that contain this
entity in their signature.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InferredEntityAxiomGenerator<E extends OWLEntity,A extends OWLAxiom>
Generates axioms which relate to inferred information for a specific entity.
|
interface |
OWLEntitySetProvider<E extends OWLEntity>
Provides a set of entities to inputs that require this.
|
| Modifier and Type | Method and Description |
|---|---|
OWLEntity |
BidirectionalShortFormProvider.getEntity(String shortForm)
A convenience method which gets an entity from its short form.
|
OWLEntity |
CachingBidirectionalShortFormProvider.getEntity(String shortForm) |
| Modifier and Type | Method and Description |
|---|---|
Stream<OWLEntity> |
BidirectionalShortFormProvider.entities(String shortForm)
For a given short form this method obtains the entities which have this
short form.
|
Stream<OWLEntity> |
CachingBidirectionalShortFormProvider.entities(String shortForm) |
Set<OWLEntity> |
OWLEntityCollectingOntologyChangeListener.getEntities() |
default Set<OWLEntity> |
BidirectionalShortFormProvider.getEntities(String shortForm)
Deprecated.
|
Collection<OWLEntity> |
OWLEntityCollector.visit(OWLAnnotationProperty property) |
Collection<OWLEntity> |
OWLEntityCollector.visit(OWLClass ce) |
Collection<OWLEntity> |
OWLEntityCollector.visit(OWLDataProperty property) |
Collection<OWLEntity> |
OWLEntityCollector.visit(OWLDatatype node) |
Collection<OWLEntity> |
OWLEntityCollector.visit(OWLNamedIndividual individual) |
Collection<OWLEntity> |
OWLEntityCollector.visit(OWLObjectProperty property) |
Collection<OWLEntity> |
OWLEntityCollector.visit(OWLOntology ontology) |
| Modifier and Type | Method and Description |
|---|---|
void |
CachingBidirectionalShortFormProvider.add(OWLEntity entity)
Adds an entity to the cache.
|
List<OWLOntologyChange> |
OWLEntityRenamer.changeIRI(OWLEntity entity,
IRI newIRI)
Changes the IRI of an entity for another IRI.
|
int |
OWLEntityIRIComparator.compare(OWLEntity o1,
OWLEntity o2) |
int |
OWLEntityComparator.compare(OWLEntity o1,
OWLEntity o2) |
IRI |
OWLEntityURIUnderscores2CamelBackConverterStrategy.getConvertedIRI(OWLEntity entity) |
IRI |
OWLEntityTinyURIConversionStrategy.getConvertedIRI(OWLEntity entity) |
IRI |
OWLEntityURIConverterStrategy.getConvertedIRI(OWLEntity entity) |
String |
OWLEntityFragmentProvider.getName(OWLEntity entity) |
String |
AnnotationValueShortFormProvider.getShortForm(OWLEntity entity) |
String |
CachingBidirectionalShortFormProvider.getShortForm(OWLEntity entity) |
String |
PropertyAssertionValueShortFormProvider.getShortForm(OWLEntity entity) |
String |
ShortFormProvider.getShortForm(OWLEntity entity)
Gets the short form for the specified entity.
|
String |
DefaultPrefixManager.getShortForm(OWLEntity entity) |
String |
SimpleShortFormProvider.getShortForm(OWLEntity entity) |
String |
QNameShortFormProvider.getShortForm(OWLEntity entity) |
| Modifier and Type | Method and Description |
|---|---|
List<OWLOntologyChange> |
OWLEntityRenamer.changeIRI(Map<OWLEntity,IRI> entity2IRIMap) |
| Constructor and Description |
|---|
OWLAnnotationPropertyTransformer(Map<OWLEntity,OWLEntity> entityIRIReplacementMap,
OWLDataFactory dataFactory)
Creates an object duplicator that duplicates objects using the specified
data factory and uri replacement map.
|
OWLAnnotationPropertyTransformer(Map<OWLEntity,OWLEntity> entityIRIReplacementMap,
OWLDataFactory dataFactory)
Creates an object duplicator that duplicates objects using the specified
data factory and uri replacement map.
|
OWLAnnotationPropertyTransformer(OWLDataFactory dataFactory,
Map<OWLEntity,OWLEntity> iriReplacementMap)
Creates an object duplicator that duplicates objects using the specified
data factory and uri replacement map.
|
OWLAnnotationPropertyTransformer(OWLDataFactory dataFactory,
Map<OWLEntity,OWLEntity> iriReplacementMap)
Creates an object duplicator that duplicates objects using the specified
data factory and uri replacement map.
|
OWLEntityCollector(Collection<OWLEntity> toReturn) |
OWLObjectDuplicator(Map<OWLEntity,IRI> entityIRIReplacementMap,
Map<OWLLiteral,OWLLiteral> literals,
OWLOntologyManager m)
Creates an object duplicator that duplicates objects using the specified data factory and uri
replacement map.
|
OWLObjectDuplicator(Map<OWLEntity,IRI> entityIRIReplacementMap,
OWLOntologyManager m)
Creates an object duplicator that duplicates objects using the specified data factory and uri
replacement map.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
OWL2Datatype.matches(OWLEntity e) |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseEntityBuilder<T extends OWLEntity,B>
Abstract builder for entities.
|
| Modifier and Type | Method and Description |
|---|---|
OWLEntity |
BuilderEntity.buildObject() |
OWLEntity |
BuilderDeclaration.getEntity() |
| Modifier and Type | Method and Description |
|---|---|
BuilderDeclaration |
BuilderDeclaration.withEntity(OWLEntity arg) |
| Constructor and Description |
|---|
BuilderEntity(OWLEntity expected,
OWLDataFactory df)
Builder initialized from an existing object.
|
Copyright © 2018 The University of Manchester. All rights reserved.