public class OWLPropertyChainImpl extends Object implements OWLPropertyChain
| Constructor and Description |
|---|
OWLPropertyChainImpl(List<? extends org.semanticweb.owlapi.model.OWLObjectPropertyExpression> delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.semanticweb.owlapi.model.OWLObjectVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLObjectVisitorEx<O> visitor) |
int |
compareTo(org.semanticweb.owlapi.model.OWLObject o) |
java.util.stream.Stream<?> |
components() |
boolean |
containsEntityInSignature(org.semanticweb.owlapi.model.OWLEntity owlEntity) |
boolean |
equals(Object o) |
Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> |
getAnnotationPropertiesInSignature() |
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() |
int |
hashIndex() |
int |
initHashCode() |
boolean |
isBottomEntity() |
boolean |
isTopEntity() |
List<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> |
list() |
int |
typeIndex() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waithashIteration, hasSharedStructure, isAnonymousExpression, isAxiom, isIndividual, isIRI, isOntology, nestedClassExpressionssignature, unsortedSignatureanonymousIndividualsclassesInSignatureobjectPropertiesInSignaturedataPropertiesInSignatureindividualsInSignaturedatatypesInSignatureannotationPropertiesInSignaturepublic OWLPropertyChainImpl(List<? extends org.semanticweb.owlapi.model.OWLObjectPropertyExpression> delegate)
delegate - delegatepublic List<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> list()
list in interface OWLPropertyChainpublic java.util.stream.Stream<?> components()
components in interface org.semanticweb.owlapi.model.HasComponentspublic int hashIndex()
hashIndex in interface org.semanticweb.owlapi.model.HasHashIndexpublic int initHashCode()
initHashCode in interface org.semanticweb.owlapi.model.OWLObjectpublic int typeIndex()
typeIndex in interface org.semanticweb.owlapi.model.HasIndexpublic void accept(org.semanticweb.owlapi.model.OWLObjectVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLObjectpublic <O> O accept(org.semanticweb.owlapi.model.OWLObjectVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLObjectpublic int compareTo(org.semanticweb.owlapi.model.OWLObject o)
compareTo in interface Comparable<org.semanticweb.owlapi.model.OWLObject>public Set<org.semanticweb.owlapi.model.OWLEntity> getSignature()
getSignature in interface org.semanticweb.owlapi.model.HasSignaturepublic boolean containsEntityInSignature(org.semanticweb.owlapi.model.OWLEntity owlEntity)
containsEntityInSignature in interface org.semanticweb.owlapi.model.HasContainsEntityInSignaturepublic Set<org.semanticweb.owlapi.model.OWLClass> getClassesInSignature()
getClassesInSignature in interface org.semanticweb.owlapi.model.HasClassesInSignaturepublic Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> getAnnotationPropertiesInSignature()
getAnnotationPropertiesInSignature in interface org.semanticweb.owlapi.model.HasAnnotationPropertiesInSignaturepublic Set<org.semanticweb.owlapi.model.OWLNamedIndividual> getIndividualsInSignature()
getIndividualsInSignature in interface org.semanticweb.owlapi.model.HasIndividualsInSignaturepublic Set<org.semanticweb.owlapi.model.OWLDataProperty> getDataPropertiesInSignature()
getDataPropertiesInSignature in interface org.semanticweb.owlapi.model.HasDataPropertiesInSignaturepublic Set<org.semanticweb.owlapi.model.OWLDatatype> getDatatypesInSignature()
getDatatypesInSignature in interface org.semanticweb.owlapi.model.HasDatatypesInSignaturepublic Set<org.semanticweb.owlapi.model.OWLObjectProperty> getObjectPropertiesInSignature()
getObjectPropertiesInSignature in interface org.semanticweb.owlapi.model.HasObjectPropertiesInSignaturepublic Set<org.semanticweb.owlapi.model.OWLClassExpression> getNestedClassExpressions()
getNestedClassExpressions in interface org.semanticweb.owlapi.model.OWLObjectpublic boolean isBottomEntity()
isBottomEntity in interface org.semanticweb.owlapi.model.OWLObjectpublic boolean isTopEntity()
isTopEntity in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLAnonymousIndividual> getAnonymousIndividuals()
getAnonymousIndividuals in interface org.semanticweb.owlapi.model.HasAnonymousIndividualsCopyright © 2018 The University of Manchester. All Rights Reserved.