public abstract class OWLObjectImpl extends Object implements OWLObject, Serializable, HasIncrementalSignatureGenerationSupport
| Constructor and Description |
|---|
OWLObjectImpl() |
| Modifier and Type | Method and Description |
|---|---|
Stream<OWLAnnotationProperty> |
annotationPropertiesInSignature()
A convenience method that obtains the annotation properties that are in
the signature of this object.
|
Stream<OWLAnonymousIndividual> |
anonymousIndividuals()
Gets the anonymous individuals occurring in this object.
|
Stream<OWLClass> |
classesInSignature() |
int |
compareTo(OWLObject o) |
boolean |
containsEntityInSignature(OWLEntity owlEntity)
Determines if the signature of this object contains the specified entity.
|
Stream<OWLDataProperty> |
dataPropertiesInSignature() |
Stream<OWLDatatype> |
datatypesInSignature() |
boolean |
equals(Object obj) |
int |
hashCode() |
Stream<OWLNamedIndividual> |
individualsInSignature() |
Stream<OWLClassExpression> |
nestedClassExpressions()
Gets all of the nested (includes top level) class expressions that are
used in this object.
|
Stream<OWLObjectProperty> |
objectPropertiesInSignature() |
Stream<OWLEntity> |
signature() |
String |
toString() |
addAnonymousIndividualsToSet, addSignatureEntitiesToSetaccept, accept, getNestedClassExpressions, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntitygetSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignaturehashIndexcomponents, componentsAnnotationsFirst, componentsWithoutAnnotationsisAnonymouspublic Stream<OWLAnonymousIndividual> anonymousIndividuals()
HasAnonymousIndividualsanonymousIndividuals in interface HasAnonymousIndividualspublic Stream<OWLEntity> signature()
signature in interface HasSignaturepublic boolean containsEntityInSignature(OWLEntity owlEntity)
HasContainsEntityInSignaturecontainsEntityInSignature in interface HasContainsEntityInSignatureowlEntity - The entitytrue if the signature of this object contains owlEntity, otherwise
falsepublic Stream<OWLClass> classesInSignature()
classesInSignature in interface HasClassesInSignaturepublic Stream<OWLDataProperty> dataPropertiesInSignature()
dataPropertiesInSignature in interface HasDataPropertiesInSignaturepublic Stream<OWLObjectProperty> objectPropertiesInSignature()
objectPropertiesInSignature in interface HasObjectPropertiesInSignaturepublic Stream<OWLNamedIndividual> individualsInSignature()
individualsInSignature in interface HasIndividualsInSignaturepublic Stream<OWLDatatype> datatypesInSignature()
datatypesInSignature in interface HasDatatypesInSignaturepublic Stream<OWLAnnotationProperty> annotationPropertiesInSignature()
HasAnnotationPropertiesInSignatureannotationPropertiesInSignature in interface HasAnnotationPropertiesInSignaturepublic Stream<OWLClassExpression> nestedClassExpressions()
OWLObjectnestedClassExpressions in interface OWLObjectOWLClassExpressions that represent the
nested class expressions used in this object.public int compareTo(@Nullable OWLObject o)
compareTo in interface Comparable<OWLObject>Copyright © 2017 The University of Manchester. All rights reserved.