public class DataSomeValuesFromImpl extends Object implements DataSomeValuesFrom
DataSomeValuesFrom := 'DataSomeValuesFrom' '(' DataPropertyExpression DataRange ')'
Implements (partially) rule [D5] in methods isTop and isBottom
- the class expression is equivalent to top if the property is top (the data range cannot be empty)
- the class expression is equivalent to bot if the property is bot
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Datatype |
getDatatype() |
DataPropertyExpression |
getProperty() |
int |
hashCode() |
boolean |
isBottom()
checks (syntactically, irrespective of any ontology) whether the class or property expression
is equivalent to owl:Nothing/owl:BottomObjectProperty/owl:BottomDataProperty
|
boolean |
isTop()
checks (syntactically, irrespective of any ontology) whether the class or property expression
is equivalent to owl:Thing/owl:TopObjectProperty/owl:TopDataProperty
|
String |
toString() |
public DataPropertyExpression getProperty()
getProperty in interface DataSomeValuesFrompublic Datatype getDatatype()
getDatatype in interface DataSomeValuesFrompublic boolean isBottom()
DescriptionBTisBottom in interface DescriptionBTpublic boolean isTop()
DescriptionBTisTop in interface DescriptionBTCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.