T
- value typepublic abstract class DefaultValueFactory<T> extends java.lang.Object implements ValueFactory<T>
Modifier and Type | Field and Description |
---|---|
protected boolean |
jdbcCompliantTruncationForReads |
protected PropertySet |
pset |
Constructor and Description |
---|
DefaultValueFactory(PropertySet pset) |
Modifier and Type | Method and Description |
---|---|
T |
createFromBigDecimal(java.math.BigDecimal d) |
T |
createFromBigInteger(java.math.BigInteger i) |
T |
createFromBit(byte[] bytes,
int offset,
int length) |
T |
createFromDate(InternalDate idate) |
T |
createFromDouble(double d) |
T |
createFromLong(long l) |
T |
createFromNull()
Create result value from intermediate null value.
|
T |
createFromTime(InternalTime it) |
T |
createFromTimestamp(InternalTimestamp its) |
T |
createFromYear(long l) |
void |
setPropertySet(PropertySet pset) |
protected T |
unsupported(java.lang.String sourceType) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createFromBytes, getTargetTypeName
protected boolean jdbcCompliantTruncationForReads
protected PropertySet pset
public DefaultValueFactory(PropertySet pset)
public void setPropertySet(PropertySet pset)
setPropertySet
in interface ValueFactory<T>
protected T unsupported(java.lang.String sourceType)
public T createFromDate(InternalDate idate)
createFromDate
in interface ValueFactory<T>
public T createFromTime(InternalTime it)
createFromTime
in interface ValueFactory<T>
public T createFromTimestamp(InternalTimestamp its)
createFromTimestamp
in interface ValueFactory<T>
public T createFromLong(long l)
createFromLong
in interface ValueFactory<T>
public T createFromBigInteger(java.math.BigInteger i)
createFromBigInteger
in interface ValueFactory<T>
public T createFromDouble(double d)
createFromDouble
in interface ValueFactory<T>
public T createFromBigDecimal(java.math.BigDecimal d)
createFromBigDecimal
in interface ValueFactory<T>
public T createFromBit(byte[] bytes, int offset, int length)
createFromBit
in interface ValueFactory<T>
public T createFromYear(long l)
createFromYear
in interface ValueFactory<T>
public T createFromNull()
ValueFactory
createFromNull
in interface ValueFactory<T>
T
object