public abstract class OWLObjectImpl extends Object implements org.semanticweb.owlapi.model.OWLObject, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected static Set<org.semanticweb.owlapi.model.OWLAnnotation> |
NO_ANNOTATIONS
a convenience reference for an empty annotation set, saves on typing.
|
protected static org.semanticweb.owlapi.model.OWLClass |
OWL_THING |
| Constructor and Description |
|---|
OWLObjectImpl()
default constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected static int |
compareLists(List<? extends org.semanticweb.owlapi.model.OWLObject> list1,
List<? extends org.semanticweb.owlapi.model.OWLObject> list2) |
protected abstract int |
compareObjectOfSameType(org.semanticweb.owlapi.model.OWLObject object) |
protected static int |
compareSets(Set<? extends org.semanticweb.owlapi.model.OWLObject> set1,
Set<? extends org.semanticweb.owlapi.model.OWLObject> set2) |
int |
compareTo(org.semanticweb.owlapi.model.OWLObject o) |
boolean |
equals(Object obj) |
Set<org.semanticweb.owlapi.model.OWLAnonymousIndividual> |
getAnonymousIndividuals() |
Set<org.semanticweb.owlapi.model.OWLClass> |
getClassesInSignature() |
Set<org.semanticweb.owlapi.model.OWLDataProperty> |
getDataPropertiesInSignature() |
Set<org.semanticweb.owlapi.model.OWLDatatype> |
getDatatypesInSignature() |
Set<org.semanticweb.owlapi.model.OWLNamedIndividual> |
getIndividualsInSignature() |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
getNestedClassExpressions() |
Set<org.semanticweb.owlapi.model.OWLObjectProperty> |
getObjectPropertiesInSignature() |
Set<org.semanticweb.owlapi.model.OWLEntity> |
getSignature() |
int |
hashCode() |
boolean |
isBottomEntity() |
boolean |
isTopEntity() |
String |
toString() |
protected static final Set<org.semanticweb.owlapi.model.OWLAnnotation> NO_ANNOTATIONS
protected static final org.semanticweb.owlapi.model.OWLClass OWL_THING
public Set<org.semanticweb.owlapi.model.OWLEntity> getSignature()
getSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLAnonymousIndividual> getAnonymousIndividuals()
getAnonymousIndividuals in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLClass> getClassesInSignature()
getClassesInSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLDataProperty> getDataPropertiesInSignature()
getDataPropertiesInSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLObjectProperty> getObjectPropertiesInSignature()
getObjectPropertiesInSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLNamedIndividual> getIndividualsInSignature()
getIndividualsInSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLDatatype> getDatatypesInSignature()
getDatatypesInSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLClassExpression> getNestedClassExpressions()
getNestedClassExpressions in interface org.semanticweb.owlapi.model.OWLObjectpublic int compareTo(org.semanticweb.owlapi.model.OWLObject o)
compareTo in interface Comparable<org.semanticweb.owlapi.model.OWLObject>protected abstract int compareObjectOfSameType(org.semanticweb.owlapi.model.OWLObject object)
public boolean isTopEntity()
isTopEntity in interface org.semanticweb.owlapi.model.OWLObjectpublic boolean isBottomEntity()
isBottomEntity in interface org.semanticweb.owlapi.model.OWLObjectprotected static int compareSets(Set<? extends org.semanticweb.owlapi.model.OWLObject> set1, Set<? extends org.semanticweb.owlapi.model.OWLObject> set2)
Copyright © 2014 The University of Manchester. All Rights Reserved.