Class H2Utils.ValueRuntimeSimpleObject<T>
- java.lang.Object
-
- org.h2.value.Value
-
- org.apache.ignite.internal.processors.query.h2.H2Utils.ValueRuntimeSimpleObject<T>
-
- Type Parameters:
T-
- Enclosing class:
- H2Utils
public static class H2Utils.ValueRuntimeSimpleObject<T> extends org.h2.value.Value
-
-
Constructor Summary
Constructors Constructor Description ValueRuntimeSimpleObject(T val)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intcompareSecure(org.h2.value.Value v, org.h2.value.CompareMode mode)booleanequals(Object o)intgetDisplaySize()ObjectgetObject()longgetPrecision()StringgetSQL()StringgetString()intgetType()inthashCode()voidset(PreparedStatement prep, int parameterIndex)-
Methods inherited from class org.h2.value.Value
add, checkPrecision, clearCache, compareTo, compareTypeSafe, convertPrecision, convertScale, convertTo, convertTo, convertTo, convertToEnum, copy, copyToResult, copyToTemp, divide, getBigDecimal, getBoolean, getByte, getBytes, getBytesNoCopy, getDataHandler, getDate, getDouble, getFloat, getHigherOrder, getInputStream, getInputStream, getInt, getLong, getMemory, getReader, getReader, getResultSet, getScale, getShort, getSignum, getSmall, getTableId, getTime, getTimestamp, getTraceSQL, isLinkedToTable, modulus, multiply, negate, remove, subtract, throwUnsupportedExceptionForType, toString
-
-
-
-
Constructor Detail
-
ValueRuntimeSimpleObject
public ValueRuntimeSimpleObject(T val)
- Parameters:
val- Object.
-
-
Method Detail
-
getSQL
public String getSQL()
- Specified by:
getSQLin classorg.h2.value.Value
-
getType
public int getType()
- Specified by:
getTypein classorg.h2.value.Value
-
getPrecision
public long getPrecision()
- Specified by:
getPrecisionin classorg.h2.value.Value
-
getDisplaySize
public int getDisplaySize()
- Specified by:
getDisplaySizein classorg.h2.value.Value
-
getString
public String getString()
- Specified by:
getStringin classorg.h2.value.Value
-
getObject
public Object getObject()
- Specified by:
getObjectin classorg.h2.value.Value
-
set
public void set(PreparedStatement prep, int parameterIndex) throws SQLException
- Specified by:
setin classorg.h2.value.Value- Throws:
SQLException
-
compareSecure
protected int compareSecure(org.h2.value.Value v, org.h2.value.CompareMode mode)- Specified by:
compareSecurein classorg.h2.value.Value
-
equals
public boolean equals(Object o)
- Specified by:
equalsin classorg.h2.value.Value
-
hashCode
public int hashCode()
- Specified by:
hashCodein classorg.h2.value.Value
-
-