Package org.semanticweb.owlapi.model
Interface AsOWLClass
- All Known Subinterfaces:
OWLAnnotationProperty
,OWLAnonymousClassExpression
,OWLBooleanClassExpression
,OWLCardinalityRestriction<F>
,OWLClass
,OWLClassExpression
,OWLDataAllValuesFrom
,OWLDataCardinalityRestriction
,OWLDataExactCardinality
,OWLDataHasValue
,OWLDataMaxCardinality
,OWLDataMinCardinality
,OWLDataProperty
,OWLDataRestriction
,OWLDataSomeValuesFrom
,OWLDatatype
,OWLEntity
,OWLHasValueRestriction<V>
,OWLLogicalEntity
,OWLNamedIndividual
,OWLNaryBooleanClassExpression
,OWLObjectAllValuesFrom
,OWLObjectCardinalityRestriction
,OWLObjectComplementOf
,OWLObjectExactCardinality
,OWLObjectHasSelf
,OWLObjectHasValue
,OWLObjectIntersectionOf
,OWLObjectMaxCardinality
,OWLObjectMinCardinality
,OWLObjectOneOf
,OWLObjectProperty
,OWLObjectRestriction
,OWLObjectSomeValuesFrom
,OWLObjectUnionOf
,OWLProperty
,OWLQuantifiedDataRestriction
,OWLQuantifiedObjectRestriction
,OWLQuantifiedRestriction<F>
,OWLRestriction
public interface AsOWLClass
Convert to OWLClass interface.
-
Method Summary
Modifier and TypeMethodDescriptiondefault OWLClass
A convenience method that obtains this entity as an OWLClass (in order to avoid explicit casting).default boolean
A convenience method that determines if this entity is an OWLClass.
-
Method Details
-
isOWLClass
default boolean isOWLClass()A convenience method that determines if this entity is an OWLClass.- Returns:
true
if this entity is an OWLClass, otherwisefalse
-
asOWLClass
A convenience method that obtains this entity as an OWLClass (in order to avoid explicit casting).- Returns:
- The entity as an OWLClass.
- Throws:
OWLRuntimeException
- if this entity is not an OWLClass (check withisOWLClass()
first).
-