|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> [ types overview ] | PREV NEXT | ||||||||
Uses of Interface
org.apache.derby.iapi.types.NumberDataValue
| Uses of NumberDataValue in org.apache.derby.iapi.types |
| Classes in org.apache.derby.iapi.types that implement NumberDataValue | |
class |
BigIntegerDecimal
DECIMAL support using the immutable java.math.BigInteger to perform arithmetic and conversions. |
(package private) class |
BinaryDecimal
SQL DECIMAL using raw data. |
class |
NumberDataType
NumberDataType is the superclass for all exact and approximate numeric data types. |
class |
SQLDecimal
SQLDecimal satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType). |
class |
SQLDouble
SQLDouble satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType). |
class |
SQLInteger
SQLInteger satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType). |
class |
SQLLongint
SQLLongint satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType). |
class |
SQLReal
SQLReal satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType). |
class |
SQLSmallint
SQLSmallint satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType). |
class |
SQLTinyint
SQLTinyint satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType). |
| Methods in org.apache.derby.iapi.types that return NumberDataValue | |
NumberDataValue |
StringDataValue.locate(StringDataValue searchFrom,
NumberDataValue start,
NumberDataValue result)
Position in searchFrom of the first occurrence of this.value. |
NumberDataValue |
SQLTinyint.times(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the * operator for "tinyint * tinyint". |
NumberDataValue |
SQLTinyint.mod(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
mod(tinyint, tinyint) |
NumberDataValue |
SQLTinyint.minus(NumberDataValue result)
This method implements the unary minus operator for tinyint. |
NumberDataValue |
SQLTimestamp.getYear(NumberDataValue result)
|
NumberDataValue |
SQLTimestamp.getMonth(NumberDataValue result)
|
NumberDataValue |
SQLTimestamp.getDate(NumberDataValue result)
|
NumberDataValue |
SQLTimestamp.getHours(NumberDataValue result)
|
NumberDataValue |
SQLTimestamp.getMinutes(NumberDataValue result)
|
NumberDataValue |
SQLTimestamp.getSeconds(NumberDataValue source)
|
NumberDataValue |
SQLTimestamp.timestampDiff(int intervalType,
DateTimeDataValue time1,
java.sql.Date currentDate,
NumberDataValue resultHolder)
Finds the difference between two datetime values as a number of intervals. |
NumberDataValue |
SQLTime.getYear(NumberDataValue result)
|
NumberDataValue |
SQLTime.getMonth(NumberDataValue result)
|
NumberDataValue |
SQLTime.getDate(NumberDataValue result)
|
NumberDataValue |
SQLTime.getHours(NumberDataValue result)
|
NumberDataValue |
SQLTime.getMinutes(NumberDataValue result)
|
NumberDataValue |
SQLTime.getSeconds(NumberDataValue result)
|
NumberDataValue |
SQLTime.timestampDiff(int intervalType,
DateTimeDataValue time1,
java.sql.Date currentDate,
NumberDataValue resultHolder)
Finds the difference between two datetime values as a number of intervals. |
NumberDataValue |
SQLSmallint.times(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the * operator for "smallint * smallint". |
NumberDataValue |
SQLSmallint.mod(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
mod(smallint, smallint) |
NumberDataValue |
SQLSmallint.minus(NumberDataValue result)
This method implements the unary minus operator for smallint. |
NumberDataValue |
SQLReal.plus(NumberDataValue addend1,
NumberDataValue addend2,
NumberDataValue result)
This method implements the + operator for "real + real". |
NumberDataValue |
SQLReal.minus(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the - operator for "real - real". |
NumberDataValue |
SQLReal.times(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the * operator for "real * real". |
NumberDataValue |
SQLReal.divide(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
This method implements the / operator for "real / real". |
NumberDataValue |
SQLReal.minus(NumberDataValue result)
This method implements the unary minus operator for real. |
NumberDataValue |
SQLLongint.plus(NumberDataValue addend1,
NumberDataValue addend2,
NumberDataValue result)
This method implements the + operator for "bigint + bigint". |
NumberDataValue |
SQLLongint.minus(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the - operator for "bigint - bigint". |
NumberDataValue |
SQLLongint.times(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the * operator for "bigint * bigint". |
NumberDataValue |
SQLLongint.divide(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
This method implements the / operator for "bigint / bigint". |
NumberDataValue |
SQLLongint.mod(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
mod(bigint, bigint) |
NumberDataValue |
SQLLongint.minus(NumberDataValue result)
This method implements the unary minus operator for bigint. |
NumberDataValue |
SQLInteger.times(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the * operator for "int * int". |
NumberDataValue |
SQLInteger.mod(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
mod(int, int) |
NumberDataValue |
SQLInteger.minus(NumberDataValue result)
This method implements the unary minus operator for int. |
NumberDataValue |
SQLDouble.plus(NumberDataValue addend1,
NumberDataValue addend2,
NumberDataValue result)
This method implements the + operator for "double + double". |
NumberDataValue |
SQLDouble.minus(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the - operator for "double - double". |
NumberDataValue |
SQLDouble.times(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the * operator for "double * double". |
NumberDataValue |
SQLDouble.divide(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
This method implements the / operator for "double / double". |
NumberDataValue |
SQLDouble.minus(NumberDataValue result)
This method implements the unary minus operator for double. |
NumberDataValue |
SQLDecimal.plus(NumberDataValue addend1,
NumberDataValue addend2,
NumberDataValue result)
This method implements the + operator for DECIMAL. |
NumberDataValue |
SQLDecimal.minus(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the - operator for "decimal - decimal". |
NumberDataValue |
SQLDecimal.times(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the * operator for "double * double". |
NumberDataValue |
SQLDecimal.divide(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
This method implements the / operator for BigDecimal/BigDecimal |
NumberDataValue |
SQLDecimal.divide(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result,
int scale)
This method implements the / operator for BigDecimal/BigDecimal |
NumberDataValue |
SQLDecimal.minus(NumberDataValue result)
This method implements the unary minus operator for double. |
NumberDataValue |
SQLDate.getYear(NumberDataValue result)
|
NumberDataValue |
SQLDate.getMonth(NumberDataValue result)
|
NumberDataValue |
SQLDate.getDate(NumberDataValue result)
|
NumberDataValue |
SQLDate.getHours(NumberDataValue result)
|
NumberDataValue |
SQLDate.getMinutes(NumberDataValue result)
|
NumberDataValue |
SQLDate.getSeconds(NumberDataValue result)
|
(package private) static NumberDataValue |
SQLDate.setSource(int value,
NumberDataValue source)
This helper routine tests the nullability of various parameters and sets up the result appropriately. |
NumberDataValue |
SQLDate.timestampDiff(int intervalType,
DateTimeDataValue time1,
java.sql.Date currentDate,
NumberDataValue resultHolder)
Finds the difference between two datetime values as a number of intervals. |
NumberDataValue |
SQLChar.charLength(NumberDataValue result)
This method implements the char_length function for char. |
NumberDataValue |
SQLChar.locate(StringDataValue searchFrom,
NumberDataValue start,
NumberDataValue result)
This method implements the locate function for char. |
NumberDataValue |
SQLBinary.charLength(NumberDataValue result)
This method implements the char_length function for bit. |
NumberDataValue |
NumberDataValue.plus(NumberDataValue addend1,
NumberDataValue addend2,
NumberDataValue result)
The SQL + operator. |
NumberDataValue |
NumberDataValue.minus(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
The SQL - operator. |
NumberDataValue |
NumberDataValue.times(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
The SQL * operator. |
NumberDataValue |
NumberDataValue.divide(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
The SQL / operator. |
NumberDataValue |
NumberDataValue.divide(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result,
int scale)
The SQL / operator. |
NumberDataValue |
NumberDataValue.mod(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
The SQL mod operator. |
NumberDataValue |
NumberDataValue.minus(NumberDataValue result)
The SQL unary - operator. |
NumberDataValue |
NumberDataValue.absolute(NumberDataValue result)
The SQL ABSOLUTE operator. |
NumberDataValue |
NumberDataValue.sqrt(NumberDataValue result)
The SQL SQRT operator. |
NumberDataValue |
NumberDataType.absolute(NumberDataValue result)
Numbers check for isNegative first and negate it if negative. |
NumberDataValue |
NumberDataType.sqrt(NumberDataValue result)
This is the sqrt method. |
NumberDataValue |
NumberDataType.plus(NumberDataValue addend1,
NumberDataValue addend2,
NumberDataValue result)
This method implements the + operator for TINYINT,SMALLINT,INT. |
NumberDataValue |
NumberDataType.minus(NumberDataValue left,
NumberDataValue right,
NumberDataValue result)
This method implements the - operator for TINYINT, SMALLINT and INTEGER. |
NumberDataValue |
NumberDataType.divide(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
This method implements the / operator for TINYINT, SMALLINT and INTEGER. |
NumberDataValue |
NumberDataType.divide(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result,
int scale)
Suitable for integral types that ignore scale. |
NumberDataValue |
NumberDataType.mod(NumberDataValue dividend,
NumberDataValue divisor,
NumberDataValue result)
|
NumberDataValue |
J2SEDataValueFactory.getDecimalDataValue(java.lang.Long value,
NumberDataValue previous)
|
NumberDataValue |
J2SEDataValueFactory.getDecimalDataValue(java.lang.String value)
|
NumberDataValue |
J2SEDataValueFactory.getNullDecimal(NumberDataValue dataValue)
|
NumberDataValue |
DateTimeDataValue.getYear(NumberDataValue result)
Get the year number out of a date. |
NumberDataValue |
DateTimeDataValue.getMonth(NumberDataValue result)
Get the month number out of a date. |
NumberDataValue |
DateTimeDataValue.getDate(NumberDataValue result)
Get the day of the month. |
NumberDataValue |
DateTimeDataValue.getHours(NumberDataValue result)
Get the hour of the day out of a time or timestamp. |
NumberDataValue |
DateTimeDataValue.getMinutes(NumberDataValue result)
Get the minute of the hour out of a time or timestamp. |
NumberDataValue |
DateTimeDataValue.getSeconds(NumberDataValue result)
Get the second of the minute out of a time or timestamp. |
NumberDataValue |
DateTimeDataValue.timestampDiff(int intervalType,
DateTimeDataValue time1,
java.sql.Date currentDate,
NumberDataValue resultHolder)
Finds the difference between two datetime values as a number of intervals. |
NumberDataValue |
DataValueFactoryImpl.getDataValue(int value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(int value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Integer value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Integer value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(char value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(char value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(short value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(short value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Short value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Short value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(byte value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(byte value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Byte value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Byte value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(long value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(long value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Long value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Long value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(float value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(float value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Float value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Float value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(double value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(double value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Double value)
|
NumberDataValue |
DataValueFactoryImpl.getDataValue(java.lang.Double value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDecimalDataValue(java.lang.Number value)
|
NumberDataValue |
DataValueFactoryImpl.getDecimalDataValue(java.lang.Number value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getDecimalDataValue(java.lang.String value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactoryImpl.getNullInteger(NumberDataValue dataValue)
|
NumberDataValue |
DataValueFactoryImpl.getNullShort(NumberDataValue dataValue)
|
NumberDataValue |
DataValueFactoryImpl.getNullLong(NumberDataValue dataValue)
|
NumberDataValue |
DataValueFactoryImpl.getNullByte(NumberDataValue dataValue)
|
NumberDataValue |
DataValueFactoryImpl.getNullFloat(NumberDataValue dataValue)
|
NumberDataValue |
DataValueFactoryImpl.getNullDouble(NumberDataValue dataValue)
|
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Integer value)
Get a SQL int with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Integer value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(char value)
Get a SQL int with a char value. |
NumberDataValue |
DataValueFactory.getDataValue(char value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Short value)
Get a SQL smallint with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Short value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Byte value)
Get a SQL TINYINT with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Byte value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Long value)
Get a SQL bigint with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Long value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Float value)
Get a SQL real with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Float value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Double value)
Get a SQL double precision with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(java.lang.Double value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(int value)
Get a SQL int with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(int value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(long value)
Get a SQL bigint with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(long value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(float value)
Get a SQL real with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(float value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(double value)
Get a SQL double precision with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(double value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(short value)
Get a SQL SMALLINT with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(short value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDataValue(byte value)
Get a SQL TINYINT with the given value. |
NumberDataValue |
DataValueFactory.getDataValue(byte value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDecimalDataValue(java.lang.Number value)
Get a SQL DECIMAL with the given value. |
NumberDataValue |
DataValueFactory.getDecimalDataValue(java.lang.Number value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getDecimalDataValue(java.lang.Long value,
NumberDataValue previous)
Get a SQL DECIMAL with the given value. |
NumberDataValue |
DataValueFactory.getDecimalDataValue(java.lang.String value)
Get a SQL DECIMAL with the given value. |
NumberDataValue |
DataValueFactory.getDecimalDataValue(java.lang.String value,
NumberDataValue previous)
|
NumberDataValue |
DataValueFactory.getNullInteger(NumberDataValue |