public class OWLClassImpl extends OWLClassExpressionImpl implements org.semanticweb.owlapi.model.OWLClass, Serializable
| Type | Property and Description |
|---|---|
org.semanticweb.owlapi.model.OWLAnnotationProperty |
asOWLAnnotation |
org.semanticweb.owlapi.model.OWLDataProperty |
asOWLData |
org.semanticweb.owlapi.model.OWLObjectProperty |
asOWLObject |
boolean |
isOWLAnnotation |
boolean |
isOWLData |
boolean |
isOWLObject |
NO_ANNOTATIONS, OWL_THING| Constructor and Description |
|---|
OWLClassImpl(org.semanticweb.owlapi.model.IRI iri) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.semanticweb.owlapi.model.OWLClassExpressionVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<O> visitor) |
void |
accept(org.semanticweb.owlapi.model.OWLEntityVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLEntityVisitorEx<O> visitor) |
void |
accept(org.semanticweb.owlapi.model.OWLNamedObjectVisitor visitor) |
void |
accept(org.semanticweb.owlapi.model.OWLObjectVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLObjectVisitorEx<O> visitor) |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
asConjunctSet() |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
asDisjunctSet() |
org.semanticweb.owlapi.model.OWLAnnotationProperty |
asOWLAnnotationProperty() |
org.semanticweb.owlapi.model.OWLClass |
asOWLClass() |
org.semanticweb.owlapi.model.OWLDataProperty |
asOWLDataProperty() |
org.semanticweb.owlapi.model.OWLDatatype |
asOWLDatatype() |
org.semanticweb.owlapi.model.OWLNamedIndividual |
asOWLNamedIndividual() |
org.semanticweb.owlapi.model.OWLObjectProperty |
asOWLObjectProperty() |
protected int |
compareObjectOfSameType(org.semanticweb.owlapi.model.OWLObject object) |
boolean |
containsConjunct(org.semanticweb.owlapi.model.OWLClassExpression ce) |
boolean |
equals(Object obj) |
Set<org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom> |
getAnnotationAssertionAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLAnnotation> |
getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLAnnotation> |
getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.model.OWLAnnotationProperty annotationProperty) |
org.semanticweb.owlapi.model.ClassExpressionType |
getClassExpressionType() |
org.semanticweb.owlapi.model.OWLClassExpression |
getComplementNNF() |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
getDisjointClasses(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
getDisjointClasses(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
Set<org.semanticweb.owlapi.model.OWLDisjointClassesAxiom> |
getDisjointClassesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
Deprecated.
|
Set<org.semanticweb.owlapi.model.OWLDisjointUnionAxiom> |
getDisjointUnionAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
Deprecated.
|
org.semanticweb.owlapi.model.EntityType<?> |
getEntityType() |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
getEquivalentClasses(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
getEquivalentClasses(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
Set<org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom> |
getEquivalentClassesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
Deprecated.
|
Set<org.semanticweb.owlapi.model.OWLIndividual> |
getIndividuals(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLIndividual> |
getIndividuals(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
org.semanticweb.owlapi.model.IRI |
getIRI() |
org.semanticweb.owlapi.model.OWLClassExpression |
getNNF() |
org.semanticweb.owlapi.model.OWLClassExpression |
getObjectComplementOf() |
<E extends org.semanticweb.owlapi.model.OWLEntity> |
getOWLEntity(org.semanticweb.owlapi.model.EntityType<E> entityType) |
Set<org.semanticweb.owlapi.model.OWLAxiom> |
getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLAxiom> |
getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology,
boolean includeImports) |
Set<org.semanticweb.owlapi.model.OWLSubClassOfAxiom> |
getSubClassAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
Deprecated.
|
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
getSubClasses(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
getSubClasses(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
getSuperClasses(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
getSuperClasses(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
boolean |
isAnonymous() |
boolean |
isBottomEntity() |
boolean |
isBuiltIn() |
boolean |
isClassExpressionLiteral() |
boolean |
isDefined(org.semanticweb.owlapi.model.OWLOntology ontology) |
boolean |
isDefined(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
boolean |
isOWLAnnotationProperty() |
boolean |
isOWLClass() |
boolean |
isOWLDataProperty() |
boolean |
isOWLDatatype() |
boolean |
isOWLNamedIndividual() |
boolean |
isOWLNothing() |
boolean |
isOWLObjectProperty() |
boolean |
isOWLThing() |
boolean |
isTopEntity() |
boolean |
isType(org.semanticweb.owlapi.model.EntityType<?> entityType) |
String |
toStringID() |
compareLists, compareSets, compareTo, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignaturecompareToasOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntityasOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntityasOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic OWLClassImpl(org.semanticweb.owlapi.model.IRI iri)
iri - class iripublic boolean isTopEntity()
isTopEntity in interface org.semanticweb.owlapi.model.OWLObjectisTopEntity in class OWLObjectImplpublic boolean isBottomEntity()
isBottomEntity in interface org.semanticweb.owlapi.model.OWLObjectisBottomEntity in class OWLObjectImplpublic org.semanticweb.owlapi.model.ClassExpressionType getClassExpressionType()
getClassExpressionType in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic org.semanticweb.owlapi.model.OWLClassExpression getObjectComplementOf()
getObjectComplementOf in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic org.semanticweb.owlapi.model.EntityType<?> getEntityType()
getEntityType in interface org.semanticweb.owlapi.model.OWLEntitypublic <E extends org.semanticweb.owlapi.model.OWLEntity> E getOWLEntity(org.semanticweb.owlapi.model.EntityType<E> entityType)
getOWLEntity in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isType(org.semanticweb.owlapi.model.EntityType<?> entityType)
isType in interface org.semanticweb.owlapi.model.OWLEntitypublic String toStringID()
toStringID in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.IRI getIRI()
getIRI in interface org.semanticweb.owlapi.model.OWLNamedObjectpublic boolean isBuiltIn()
isBuiltIn in interface org.semanticweb.owlapi.model.OWLEntitypublic Set<org.semanticweb.owlapi.model.OWLAxiom> getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getReferencingAxioms in interface org.semanticweb.owlapi.model.OWLEntitypublic Set<org.semanticweb.owlapi.model.OWLAxiom> getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology, boolean includeImports)
getReferencingAxioms in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isAnonymous()
isAnonymous in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic boolean isClassExpressionLiteral()
isClassExpressionLiteral in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic org.semanticweb.owlapi.model.OWLClass asOWLClass()
asOWLClass in interface org.semanticweb.owlapi.model.OWLClassExpressionasOWLClass in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLThing()
isOWLThing in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic boolean isOWLNothing()
isOWLNothing in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic org.semanticweb.owlapi.model.OWLClassExpression getNNF()
getNNF in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic Set<org.semanticweb.owlapi.model.OWLClassExpression> asConjunctSet()
asConjunctSet in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic boolean containsConjunct(org.semanticweb.owlapi.model.OWLClassExpression ce)
containsConjunct in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic Set<org.semanticweb.owlapi.model.OWLClassExpression> asDisjunctSet()
asDisjunctSet in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic org.semanticweb.owlapi.model.OWLClassExpression getComplementNNF()
getComplementNNF in interface org.semanticweb.owlapi.model.OWLClassExpression@Deprecated public Set<org.semanticweb.owlapi.model.OWLSubClassOfAxiom> getSubClassAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
ontology - ontology@Deprecated public Set<org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom> getEquivalentClassesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
ontology - ontology@Deprecated public Set<org.semanticweb.owlapi.model.OWLDisjointClassesAxiom> getDisjointClassesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
ontology - ontology@Deprecated public Set<org.semanticweb.owlapi.model.OWLDisjointUnionAxiom> getDisjointUnionAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
ontology - ontologypublic Set<org.semanticweb.owlapi.model.OWLClassExpression> getSuperClasses(org.semanticweb.owlapi.model.OWLOntology ontology)
getSuperClasses in interface org.semanticweb.owlapi.model.OWLClasspublic Set<org.semanticweb.owlapi.model.OWLClassExpression> getSuperClasses(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
getSuperClasses in interface org.semanticweb.owlapi.model.OWLClasspublic Set<org.semanticweb.owlapi.model.OWLClassExpression> getSubClasses(org.semanticweb.owlapi.model.OWLOntology ontology)
getSubClasses in interface org.semanticweb.owlapi.model.OWLClasspublic Set<org.semanticweb.owlapi.model.OWLClassExpression> getSubClasses(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
getSubClasses in interface org.semanticweb.owlapi.model.OWLClasspublic Set<org.semanticweb.owlapi.model.OWLClassExpression> getEquivalentClasses(org.semanticweb.owlapi.model.OWLOntology ontology)
getEquivalentClasses in interface org.semanticweb.owlapi.model.OWLClasspublic Set<org.semanticweb.owlapi.model.OWLClassExpression> getEquivalentClasses(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
getEquivalentClasses in interface org.semanticweb.owlapi.model.OWLClasspublic Set<org.semanticweb.owlapi.model.OWLClassExpression> getDisjointClasses(org.semanticweb.owlapi.model.OWLOntology ontology)
getDisjointClasses in interface org.semanticweb.owlapi.model.OWLClasspublic Set<org.semanticweb.owlapi.model.OWLClassExpression> getDisjointClasses(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
getDisjointClasses in interface org.semanticweb.owlapi.model.OWLClasspublic Set<org.semanticweb.owlapi.model.OWLIndividual> getIndividuals(org.semanticweb.owlapi.model.OWLOntology ontology)
getIndividuals in interface org.semanticweb.owlapi.model.OWLClasspublic Set<org.semanticweb.owlapi.model.OWLIndividual> getIndividuals(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
getIndividuals in interface org.semanticweb.owlapi.model.OWLClasspublic Set<org.semanticweb.owlapi.model.OWLAnnotation> getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology)
getAnnotations in interface org.semanticweb.owlapi.model.OWLEntitypublic Set<org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getAnnotationAssertionAxioms in interface org.semanticweb.owlapi.model.OWLEntitypublic Set<org.semanticweb.owlapi.model.OWLAnnotation> getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology, org.semanticweb.owlapi.model.OWLAnnotationProperty annotationProperty)
getAnnotations in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isDefined(org.semanticweb.owlapi.model.OWLOntology ontology)
isDefined in interface org.semanticweb.owlapi.model.OWLClasspublic boolean isDefined(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
isDefined in interface org.semanticweb.owlapi.model.OWLClasspublic org.semanticweb.owlapi.model.OWLDataProperty asOWLDataProperty()
asOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLDatatype asOWLDatatype()
asOWLDatatype in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLNamedIndividual asOWLNamedIndividual()
asOWLNamedIndividual in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLObjectProperty asOWLObjectProperty()
asOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLClass()
isOWLClass in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLDataProperty()
isOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLDatatype()
isOWLDatatype in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLNamedIndividual()
isOWLNamedIndividual in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLObjectProperty()
isOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLAnnotationProperty asOWLAnnotationProperty()
asOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLAnnotationProperty()
isOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean equals(Object obj)
equals in class OWLObjectImplpublic void accept(org.semanticweb.owlapi.model.OWLClassExpressionVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic void accept(org.semanticweb.owlapi.model.OWLEntityVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLEntitypublic void accept(org.semanticweb.owlapi.model.OWLObjectVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLObjectpublic void accept(org.semanticweb.owlapi.model.OWLNamedObjectVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLNamedObjectpublic <O> O accept(org.semanticweb.owlapi.model.OWLEntityVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLEntitypublic <O> O accept(org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLClassExpressionpublic <O> O accept(org.semanticweb.owlapi.model.OWLObjectVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLObjectprotected int compareObjectOfSameType(org.semanticweb.owlapi.model.OWLObject object)
compareObjectOfSameType in class OWLObjectImplCopyright © 2014 The University of Manchester. All Rights Reserved.