|
|
int | getIntervalPrecision () |
| | For INTERVAL data types, returns the precision.
|
| |
|
int | getIntervalRange () |
| | For INTERVAL data types, returns the range.
|
| |
| int | getMaxSize () |
| |
|
int | getNumericFractional () |
| |
|
int | getNumericIntegral () |
| |
|
int | getNumericLength () |
| | For NUMERIC data types, returns the number of bytes required to store an element. Calling this with a non-numeric data type can cause a crash.
|
| |
|
int | getNumericPrecision () |
| |
|
int | getNumericScale () |
| |
|
int | getNumericWordCount () |
| |
|
String | getPrettyPrintStr () |
| |
|
int | getStringLength () |
| | For VARCHAR/CHAR/VARBINARY/BINARY data types, returns the length of the string.
|
| |
|
int | getTimestampPrecision () |
| | For TIMESTAMP data types, returns the precision.
|
| |
| boolean | isBinary () |
| |
| boolean | isBool () |
| |
| boolean | isChar () |
| |
| boolean | isDate () |
| |
| boolean | isFloat () |
| |
| boolean | isInt () |
| |
| boolean | isLongVarbinary () |
| |
| boolean | isLongVarchar () |
| |
| boolean | isNumeric () |
| |
|
boolean | isStringType () |
| | Return true for VARCHAR/CHAR/VARBINARY/BINARY data types.
|
| |
| boolean | isTimestamp () |
| |
| boolean | isVarbinary () |
| |
| boolean | isVarchar () |
| |
|
void | setIntervalPrecision (int precision) |
| | For INTERVAL data types, sets the precision.
|
| |
|
void | setIntervalRange (int range) |
| | For INTERVAL data types, sets the range.
|
| |
|
void | setNumericPrecision (int precision) |
| | For NUMERIC data types, sets the precision.
|
| |
|
void | setNumericScale (int scale) |
| | For NUMERIC data types, sets the scale.
|
| |
|
void | setTimestampPrecision (int precision) |
| | For TIMESTAMP data types, sets the precision.
|
| |
|
String | toString () |
| |
Represents types of data that are passed into and returned back from user's code