org.mindswap.owl
Interface OWLClass

All Superinterfaces:
OWLEntity, OWLObject, OWLType

public interface OWLClass
extends OWLEntity, OWLType

Author:
Evren Sirin

Method Summary
 OWLIndividualList getEnumerations()
           
 java.util.Set getEquivalentClasses()
           
 OWLIndividualList getInstances()
           
 java.util.Set getSubClasses()
           
 java.util.Set getSubClasses(boolean direct)
           
 java.util.Set getSuperClasses()
           
 java.util.Set getSuperClasses(boolean direct)
           
 boolean isDisjoint(OWLClass c)
           
 boolean isEnumerated()
           
 boolean isSubClassOf(OWLClass c)
           
 
Methods inherited from interface org.mindswap.owl.OWLEntity
addAnnotation, addAnnotation, addAnnotation, getAnnotation, getAnnotation, getAnnotations, getAnonID, getKB, getLabel, getLabel, getLabels, getLocalName, getOntology, getQName, getURI, isAnon, removeAnnotations, setAnnotation, setAnnotation, setAnnotation, setLabel, setLabel
 
Methods inherited from interface org.mindswap.owl.OWLObject
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView
 
Methods inherited from interface org.mindswap.owl.OWLType
getURI, isClass, isDataType, isEquivalent, isSubTypeOf
 
Methods inherited from interface org.mindswap.owl.OWLObject
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView
 

Method Detail

isSubClassOf

boolean isSubClassOf(OWLClass c)

isDisjoint

boolean isDisjoint(OWLClass c)

getSubClasses

java.util.Set getSubClasses()

getSubClasses

java.util.Set getSubClasses(boolean direct)

getSuperClasses

java.util.Set getSuperClasses()

getSuperClasses

java.util.Set getSuperClasses(boolean direct)

getEquivalentClasses

java.util.Set getEquivalentClasses()

isEnumerated

boolean isEnumerated()

getEnumerations

OWLIndividualList getEnumerations()

getInstances

OWLIndividualList getInstances()


Copyright © 2004 Evren Sirin. All Rights Reserved.