ValueNull

Implementation of NULL. NULL is not a regular data type.

Methods
int compareSecure(Value v, CompareMode mode)
int compareSecure(Value v, CompareMode mode)
Value convertTo(int type, int precision, Mode mode, Object column, String[] enumerators)
Value convertTo(int type, int precision, Mode mode, Object column, String[] enumerators)
boolean equals(Object other)
boolean equals(Object other)
BigDecimal getBigDecimal()
BigDecimal getBigDecimal()
boolean getBoolean()
boolean getBoolean()
byte getByte()
byte getByte()
byte[] getBytes()
byte[] getBytes()
Date getDate()
Date getDate()
int getDisplaySize()
int getDisplaySize()
double getDouble()
double getDouble()
float getFloat()
float getFloat()
InputStream getInputStream()
InputStream getInputStream()
int getInt()
int getInt()
long getLong()
long getLong()
Object getObject()
Object getObject()
long getPrecision()
long getPrecision()
Reader getReader()
Reader getReader()
String getSQL()
String getSQL()
short getShort()
short getShort()
String getString()
String getString()
Time getTime()
Time getTime()
Timestamp getTimestamp()
Timestamp getTimestamp()
int getType()
int getType()
int hashCode()
int hashCode()
void set(PreparedStatement prep, int parameterIndex)
void set(PreparedStatement prep, int parameterIndex) throws SQLException

Fields
static ValueNull DELETED
static ValueNull INSTANCE

DELETED

This special instance is used as a marker for deleted entries in a map. It should not be used anywhere else.

INSTANCE

The main NULL instance.