public abstract class OWLObjectImpl extends Object implements OWLObject, Serializable, HasIncrementalSignatureGenerationSupport
| Constructor and Description |
|---|
OWLObjectImpl() |
addAnonymousIndividualsToSet, addSignatureEntitiesToSetaccept, accept, getNestedClassExpressions, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntitygetSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignaturehashIndexcomponents, componentsAnnotationsFirst, componentsWithoutAnnotationsisAnonymouspublic java.util.stream.Stream<OWLAnonymousIndividual> anonymousIndividuals()
HasAnonymousIndividualsanonymousIndividuals in interface HasAnonymousIndividualspublic java.util.stream.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 java.util.stream.Stream<OWLClass> classesInSignature()
classesInSignature in interface HasClassesInSignaturepublic java.util.stream.Stream<OWLDataProperty> dataPropertiesInSignature()
dataPropertiesInSignature in interface HasDataPropertiesInSignaturepublic java.util.stream.Stream<OWLObjectProperty> objectPropertiesInSignature()
objectPropertiesInSignature in interface HasObjectPropertiesInSignaturepublic java.util.stream.Stream<OWLNamedIndividual> individualsInSignature()
individualsInSignature in interface HasIndividualsInSignaturepublic java.util.stream.Stream<OWLDatatype> datatypesInSignature()
datatypesInSignature in interface HasDatatypesInSignaturepublic java.util.stream.Stream<OWLAnnotationProperty> annotationPropertiesInSignature()
HasAnnotationPropertiesInSignatureannotationPropertiesInSignature in interface HasAnnotationPropertiesInSignaturepublic java.util.stream.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.