R - typepublic class DatatypeNumericEnumeration<R extends Comparable<R>> extends DatatypeEnumeration<R> implements NumericDatatype<R>
| Constructor and Description |
|---|
DatatypeNumericEnumeration(NumericDatatype<R> d) |
DatatypeNumericEnumeration(NumericDatatype<R> d,
Collection<Literal<R>> c) |
DatatypeNumericEnumeration(NumericDatatype<R> d,
Literal<R> l) |
| Modifier and Type | Method and Description |
|---|---|
DatatypeNumericEnumeration<R> |
add(Literal<R> d) |
NumericDatatype<R> |
asNumericDatatype() |
OrderedDatatype<R> |
asOrderedDatatype() |
R |
getMax() |
R |
getMin() |
boolean |
hasMax() |
boolean |
hasMaxExclusive() |
boolean |
hasMaxInclusive() |
boolean |
hasMin() |
boolean |
hasMinExclusive() |
boolean |
hasMinInclusive() |
boolean |
isNumericDatatype() |
boolean |
isOrderedDatatype() |
accept, accept, addNonNumericFacet, addNumericFacet, asExpression, buildLiteral, emptyValueSpace, equals, getAncestors, getBounded, getCardinality, getDatatypeIRI, getFacets, getFacetValue, getHost, getHostType, getIRI, getKnownNonNumericFacetValues, getKnownNumericFacetValues, getList, getNumeric, getNumericFacetValue, getOrdered, hashCode, isCompatible, isCompatible, isContradictory, isExpression, isInValueSpace, isSubType, listValues, parseValue, toStringasExpression, buildLiteral, emptyValueSpace, getAncestors, getBounded, getCardinality, getDatatypeIRI, getFacets, getFacetValue, getKnownNonNumericFacetValues, getKnownNumericFacetValues, getNumeric, getNumericFacetValue, getOrdered, host, isCompatible, isCompatible, isContradictory, isExpression, isInValueSpace, isSubType, listValues, parseValue, wrapAsDatatypeExpression, wrapAsNumericExpression, wrapAsOrderedExpressionaccept, accept, getIRIpublic DatatypeNumericEnumeration(NumericDatatype<R> d)
d - dpublic DatatypeNumericEnumeration(NumericDatatype<R> d, Literal<R> l)
d - dl - lpublic DatatypeNumericEnumeration(NumericDatatype<R> d, Collection<Literal<R>> c)
d - dc - cpublic DatatypeNumericEnumeration<R> add(Literal<R> d)
add in interface DatatypeCombination<DatatypeEnumeration<R extends Comparable<R>>,Literal<R extends Comparable<R>>>add in class DatatypeEnumeration<R extends Comparable<R>>d - dpublic boolean isNumericDatatype()
isNumericDatatype in interface Datatype<R extends Comparable<R>>isNumericDatatype in class DatatypeEnumeration<R extends Comparable<R>>public NumericDatatype<R> asNumericDatatype()
asNumericDatatype in interface Datatype<R extends Comparable<R>>asNumericDatatype in class DatatypeEnumeration<R extends Comparable<R>>public boolean isOrderedDatatype()
isOrderedDatatype in interface Datatype<R extends Comparable<R>>isOrderedDatatype in class DatatypeEnumeration<R extends Comparable<R>>public boolean hasMinExclusive()
hasMinExclusive in interface NumericDatatype<R extends Comparable<R>>hasMinExclusive in interface OrderedDatatype<R extends Comparable<R>>public boolean hasMinInclusive()
hasMinInclusive in interface NumericDatatype<R extends Comparable<R>>hasMinInclusive in interface OrderedDatatype<R extends Comparable<R>>public boolean hasMaxExclusive()
hasMaxExclusive in interface NumericDatatype<R extends Comparable<R>>hasMaxExclusive in interface OrderedDatatype<R extends Comparable<R>>public boolean hasMaxInclusive()
hasMaxInclusive in interface NumericDatatype<R extends Comparable<R>>hasMaxInclusive in interface OrderedDatatype<R extends Comparable<R>>public boolean hasMin()
hasMin in interface NumericDatatype<R extends Comparable<R>>hasMin in interface OrderedDatatype<R extends Comparable<R>>public boolean hasMax()
hasMax in interface NumericDatatype<R extends Comparable<R>>hasMax in interface OrderedDatatype<R extends Comparable<R>>@Nullable public R getMin()
getMin in interface NumericDatatype<R extends Comparable<R>>getMin in interface OrderedDatatype<R extends Comparable<R>>@Nullable public R getMax()
getMax in interface NumericDatatype<R extends Comparable<R>>getMax in interface OrderedDatatype<R extends Comparable<R>>public OrderedDatatype<R> asOrderedDatatype()
asOrderedDatatype in interface Datatype<R extends Comparable<R>>asOrderedDatatype in class DatatypeEnumeration<R extends Comparable<R>>Copyright © 2018 The University of Manchester. All rights reserved.