org.semanticweb.owl.model
Interface OWLObjectOneOf
- All Superinterfaces: 
 - java.lang.Comparable<OWLObject>, OWLAnonymousDescription, OWLDescription, OWLObject, OWLPropertyRange
 
- All Known Implementing Classes: 
 - OWLObjectOneOfImpl
 
public interface OWLObjectOneOf
- extends OWLAnonymousDescription
 
Author: Matthew Horridge
 The University Of Manchester
 Bio-Health Informatics Group
 Date: 24-Oct-2006
 
 
 
| Methods inherited from interface java.lang.Comparable | 
compareTo | 
 
getIndividuals
java.util.Set<OWLIndividual> getIndividuals()
- Gets the individuals that are in the oneOf.  These
 individuals represent the exact instances (extension) of
 this description.
 
 
 
asObjectUnionOf
OWLDescription asObjectUnionOf()
- Simplifies this enumeration to a union of singleton nominals
 
- Returns:
 - This enumeration in a more standard DL form.
 simp({a}) = {a}
 simp({a0, ... , {an}) = unionOf({a0}, ... , {an})