P
- property typeR
- range typepublic abstract class OWLPropertyRangeAxiomImpl<P extends OWLPropertyExpression<?,?>,R extends OWLPropertyRange> extends OWLUnaryPropertyAxiomImpl<P> implements OWLPropertyRangeAxiom<P,R>
Constructor and Description |
---|
OWLPropertyRangeAxiomImpl(P property,
R range,
Set<? extends OWLAnnotation> annotations) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
R |
getRange()
Gets the range specified by this axiom.
|
getProperty
isAnnotationAxiom, isLogicalAxiom
accept, equalsIgnoreAnnotations, getAnnotations, getAnnotations, getNNF, isAnnotated, isOfType, isOfType
compareTo, containsEntityInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toString
getProperty
accept, accept, equalsIgnoreAnnotations, getAnnotatedAxiom, getAnnotations, getAnnotations, getAxiomType, getAxiomWithoutAnnotations, getNNF, isAnnotated, isAnnotationAxiom, isLogicalAxiom, isOfType, isOfType
accept, accept, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity
compareTo
containsEntityInSignature
asOWLSubClassOfAxiom
public OWLPropertyRangeAxiomImpl(P property, R range, Set<? extends OWLAnnotation> annotations)
property
- propertyrange
- rangeannotations
- annotationspublic R getRange()
OWLPropertyRangeAxiom
getRange
in interface HasRange<R extends OWLPropertyRange>
getRange
in interface OWLPropertyRangeAxiom<P extends OWLPropertyExpression<?,?>,R extends OWLPropertyRange>
public boolean equals(Object obj)
equals
in class OWLUnaryPropertyAxiomImpl<P extends OWLPropertyExpression<?,?>>
Copyright © 2017 The University of Manchester. All Rights Reserved.