@Original public class DatatypeFactory extends Object implements Serializable
| Modifier and Type | Method and Description |
|---|---|
static DatatypeFactory |
getInstance() |
<R extends Comparable<R>> |
getKnownDatatype(org.semanticweb.owlapi.model.IRI key) |
Collection<Datatype<?>> |
getKnownDatatypes() |
static String |
getNamespace() |
static List<Datatype<?>> |
getValues() |
static Comparable |
increase(Number v) |
static boolean |
intervalWithValues(Comparable min,
Comparable max,
int excluded) |
boolean |
isKnownDatatype(org.semanticweb.owlapi.model.IRI key) |
@Nonnull public static final NumericDatatype<BigDecimal> REAL
@Nonnull public static final NumericDatatype<BigDecimal> RATIONAL
@Nonnull public static final NumericDatatype<BigDecimal> DECIMAL
@Nonnull public static final NumericDatatype<BigInteger> INTEGER
@Nonnull public static final NumericDatatype<Double> DOUBLE
@Nonnull public static final NumericDatatype<Float> FLOAT
@Nonnull public static final NumericDatatype<BigInteger> NONPOSITIVEINTEGER
@Nonnull public static final NumericDatatype<BigInteger> NEGATIVEINTEGER
@Nonnull public static final NumericDatatype<BigInteger> NONNEGATIVEINTEGER
@Nonnull public static final NumericDatatype<BigInteger> POSITIVEINTEGER
@Nonnull public static final NumericDatatype<Long> LONG
@Nonnull public static final NumericDatatype<Integer> INT
@Nonnull public static final NumericDatatype<Short> SHORT
@Nonnull public static final NumericDatatype<Byte> BYTE
@Nonnull public static final NumericDatatype<BigInteger> UNSIGNEDLONG
@Nonnull public static final NumericDatatype<Long> UNSIGNEDINT
@Nonnull public static final NumericDatatype<Integer> UNSIGNEDSHORT
@Nonnull public static final NumericDatatype<Short> UNSIGNEDBYTE
public static List<Datatype<?>> getValues()
public Collection<Datatype<?>> getKnownDatatypes()
public <R extends Comparable<R>> Datatype<R> getKnownDatatype(org.semanticweb.owlapi.model.IRI key)
R - typekey - keypublic boolean isKnownDatatype(org.semanticweb.owlapi.model.IRI key)
key - keypublic static DatatypeFactory getInstance()
public static boolean intervalWithValues(@Nullable Comparable min, @Nullable Comparable max, int excluded)
min - minmax - maxexcluded - excluded@Nullable public static Comparable increase(Number v)
v - vpublic static String getNamespace()
Copyright © 2016 The University of Manchester. All rights reserved.