public class OWLClassImpl extends OWLClassExpressionImpl implements OWLClass, Serializable
| Type | Property and Description |
|---|---|
OWLAnnotationProperty |
asOWLAnnotation |
OWLDataProperty |
asOWLData |
OWLObjectProperty |
asOWLObject |
boolean |
isOWLAnnotation
Gets the value of the property oWLAnnotationProperty.
|
boolean |
isOWLData
Gets the value of the property oWLDataProperty.
|
boolean |
isOWLObject
Gets the value of the property oWLObjectProperty.
|
| Constructor and Description |
|---|
OWLClassImpl(IRI iri) |
compareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, toStringisAnonymousgetNestedClassExpressions, isIndividual, isIRI, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisNamedpublic OWLDataProperty asOWLDataProperty
asOWLDataProperty in interface OWLEntitypublic OWLObjectProperty asOWLObjectProperty
asOWLObjectProperty in interface OWLEntitypublic boolean isOWLDataProperty
isOWLDataProperty in interface OWLEntitypublic boolean isOWLObjectProperty
isOWLObjectProperty in interface OWLEntitypublic OWLAnnotationProperty asOWLAnnotationProperty
asOWLAnnotationProperty in interface OWLEntitypublic boolean isOWLAnnotationProperty
isOWLAnnotationProperty in interface OWLEntitypublic boolean isTopEntity()
isTopEntity in interface OWLObjectisTopEntity in class OWLObjectImplWithoutEntityAndAnonCachingpublic boolean isBottomEntity()
isBottomEntity in interface OWLObjectisBottomEntity in class OWLObjectImplWithoutEntityAndAnonCachingpublic ClassExpressionType getClassExpressionType()
getClassExpressionType in interface OWLClassExpression@Nonnull public OWLClassExpression getObjectComplementOf()
getObjectComplementOf in interface OWLClassExpressionpublic EntityType<?> getEntityType()
getEntityType in interface OWLEntitypublic boolean isType(EntityType<?> entityType)
public String toStringID()
toStringID in interface OWLEntitypublic IRI getIRI()
getIRI in interface HasIRIgetIRI in interface OWLNamedObjectpublic boolean isClassExpressionLiteral()
isClassExpressionLiteral in interface OWLClassExpressionpublic OWLClass asOWLClass()
asOWLClass in interface OWLClassExpressionasOWLClass in interface OWLEntitypublic boolean isOWLThing()
isOWLThing in interface OWLClassExpressionpublic boolean isOWLNothing()
isOWLNothing in interface OWLClassExpressionpublic OWLClassExpression getNNF()
getNNF in interface OWLClassExpressionpublic Set<OWLClassExpression> asConjunctSet()
asConjunctSet in interface OWLClassExpressionpublic boolean containsConjunct(OWLClassExpression ce)
containsConjunct in interface OWLClassExpressionpublic Set<OWLClassExpression> asDisjunctSet()
asDisjunctSet in interface OWLClassExpressionpublic OWLClassExpression getComplementNNF()
getComplementNNF in interface OWLClassExpressionpublic OWLDataProperty asOWLDataProperty()
asOWLDataProperty in interface OWLEntitypublic OWLDatatype asOWLDatatype()
asOWLDatatype in interface OWLEntitypublic OWLNamedIndividual asOWLNamedIndividual()
asOWLNamedIndividual in interface OWLEntitypublic OWLObjectProperty asOWLObjectProperty()
asOWLObjectProperty in interface OWLEntitypublic boolean isOWLClass()
isOWLClass in interface OWLEntitypublic boolean isOWLDataProperty()
isOWLDataProperty in interface OWLEntitypublic boolean isOWLDatatype()
isOWLDatatype in interface OWLEntitypublic boolean isOWLNamedIndividual()
isOWLNamedIndividual in interface OWLEntitypublic boolean isOWLObjectProperty()
isOWLObjectProperty in interface OWLEntitypublic OWLAnnotationProperty asOWLAnnotationProperty()
asOWLAnnotationProperty in interface OWLEntitypublic boolean isOWLAnnotationProperty()
isOWLAnnotationProperty in interface OWLEntitypublic boolean equals(Object obj)
equals in class OWLObjectImplWithoutEntityAndAnonCachingpublic void accept(OWLClassExpressionVisitor visitor)
accept in interface OWLClassExpressionpublic void accept(OWLEntityVisitor visitor)
public void accept(OWLObjectVisitor visitor)
public void accept(OWLNamedObjectVisitor visitor)
accept in interface OWLNamedObjectpublic <O> O accept(OWLNamedObjectVisitorEx<O> visitor)
accept in interface OWLNamedObjectpublic <O> O accept(OWLEntityVisitorEx<O> visitor)
public <O> O accept(OWLClassExpressionVisitorEx<O> visitor)
accept in interface OWLClassExpressionpublic <O> O accept(OWLObjectVisitorEx<O> visitor)
public void addSignatureEntitiesToSet(Set<OWLEntity> entities)
addSignatureEntitiesToSet in interface HasIncrementalSignatureGenerationSupportentities - entity set where entities will be addedpublic void addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons)
addAnonymousIndividualsToSet in interface HasIncrementalSignatureGenerationSupportanons - anonymous individuals set where individuals will be addedCopyright © 2020 The University of Manchester. All rights reserved.