public abstract class AbstractJdbcType<T>
extends java.lang.Object
Constructor and Description |
---|
AbstractJdbcType() |
Modifier and Type | Method and Description |
---|---|
abstract T |
compose(java.nio.ByteBuffer bytes) |
abstract java.nio.ByteBuffer |
decompose(T obj) |
abstract int |
getJdbcType() |
abstract int |
getPrecision(T obj) |
abstract int |
getScale(T obj) |
abstract java.lang.String |
getString(java.nio.ByteBuffer bytes) |
abstract java.lang.Class<T> |
getType() |
abstract boolean |
isCaseSensitive() |
abstract boolean |
isCurrency() |
abstract boolean |
isSigned() |
abstract boolean |
needsQuotes() |
abstract java.lang.String |
toString(T obj) |
public abstract boolean isCaseSensitive()
public abstract int getScale(T obj)
public abstract int getPrecision(T obj)
public abstract boolean isCurrency()
public abstract boolean isSigned()
public abstract java.lang.String toString(T obj)
public abstract boolean needsQuotes()
public abstract java.lang.String getString(java.nio.ByteBuffer bytes)
public abstract java.lang.Class<T> getType()
public abstract int getJdbcType()
public abstract T compose(java.nio.ByteBuffer bytes)
public abstract java.nio.ByteBuffer decompose(T obj)
Copyright © 2013 The Apache Software Foundation