Module org.tentackle.sql
Package org.tentackle.sql.datatypes
Class AbstractNumberType<T extends java.lang.Number>
- java.lang.Object
-
- org.tentackle.sql.datatypes.AbstractDataType<T>
-
- org.tentackle.sql.datatypes.AbstractNumberType<T>
-
- Type Parameters:
T- the java type
- All Implemented Interfaces:
DataType<T>
- Direct Known Subclasses:
BigDecimalType,ByteType,DoubleType,FloatType,IntegerType,LongType,ShortType
public abstract class AbstractNumberType<T extends java.lang.Number> extends AbstractDataType<T>
Base class for number data types.
-
-
Constructor Summary
Constructors Constructor Description AbstractNumberType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisNumeric()Returns whether this is a numeric type.-
Methods inherited from class org.tentackle.sql.datatypes.AbstractDataType
equals, getColumnCount, getColumnGetter, getColumnSuffix, getColumnValue, getCommentSuffix, getDataTypeConstant, getScale, getSize, getVariant, hashCode, isBool, isDateOrTime, isDowncastNecessary, isJavaTypeGenerified, isLiteralSupported, isMapNullSupported, isModelProvidingInnerType, isMutable, isPredefined, isPrimitive, isUTCSupported, set, toLiteral, toNonPrimitive, toPrimitive, toString, toString, valueOfLiteralToCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.tentackle.sql.DataType
get, getJavaType, getSqlType, set, valueOf
-
-