public class OWLDataHasValueImpl extends OWLValueRestrictionImpl<OWLLiteral> implements OWLDataHasValue
Constructor and Description |
---|
OWLDataHasValueImpl(OWLDataPropertyExpression property,
OWLLiteral value) |
Modifier and Type | Method and Description |
---|---|
OWLClassExpression |
asSomeValuesFrom()
A convenience method that obtains this restriction as an existential restriction with a
nominal filler.
|
OWLDataPropertyExpression |
getProperty()
Gets the property/properties that the restriction acts along depending on
R being a scalar or collection type.
|
getFiller
asConjunctSet, asDisjunctSet, conjunctSet, containsConjunct, disjunctSet, getComplementNNF, getNNF, getObjectComplementOf, isOWLNothing, isOWLThing
annotationPropertiesInSignature, anonymousIndividuals, classesInSignature, compareTo, containsEntityInSignature, dataPropertiesInSignature, datatypesInSignature, equals, hashCode, individualsInSignature, nestedClassExpressions, objectPropertiesInSignature, signature, toString
accept, accept, accept, accept, getClassExpressionType, hashIndex, typeIndex
components, getValue, initHashCode
isDataRestriction
isObjectRestriction
asConjunctSet, asDisjunctSet, conjunctSet, containsConjunct, disjunctSet, getComplementNNF, getNNF, getObjectComplementOf, isClassExpressionLiteral, isOWLNothing, isOWLThing
asOWLClass, isOWLClass
addAnonymousIndividualsToSet, addSignatureEntitiesToSet
public OWLDataHasValueImpl(OWLDataPropertyExpression property, OWLLiteral value)
property
- propertyvalue
- valuepublic OWLDataPropertyExpression getProperty()
OWLDataRestriction
getProperty
in interface HasProperty<OWLDataPropertyExpression>
getProperty
in interface OWLDataRestriction
getProperty
in interface OWLRestriction
public OWLClassExpression asSomeValuesFrom()
OWLHasValueRestriction
asSomeValuesFrom
in interface OWLHasValueRestriction<OWLLiteral>
Copyright © 2020 The University of Manchester. All rights reserved.