Top Description Fields Constructors Methods
org.hsqldb.util

pack-priv Class TransferHelper

extends Object
Class Inheritance
Known Direct Subclasses
org.hsqldb.util.HsqldbTransferHelper, org.hsqldb.util.InformixTransferHelper, org.hsqldb.util.McKoiTransferHelper, org.hsqldb.util.OracleTransferHelper, org.hsqldb.util.PostgresTransferHelper, org.hsqldb.util.SqlServerTransferHelper
Imports
java.sql.Blob, .Clob, .ResultSet, .ResultSetMetaData, .SQLException, java.util.Hashtable

Base class for conversion from a different databases
Author
Bob Preston (sqlbob@users dot sourceforge.net)
Version
1.7.0

Field Summary

Modifier and TypeField and Description
protected TransferDb
protected JDBCTypes
private String
protected String
protected Traceable

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
pack-priv Object
convertColumnValue(Object value, int column, int type)

pack-priv int
convertFromType(int type)

pack-priv int
convertToType(int type)

pack-priv void
pack-priv String
fixupColumnDefRead(TransferTable t, ResultSetMetaData meta, String columnType, ResultSet columnDesc, int columnIndex)

pack-priv String
fixupColumnDefRead(String aTableName, ResultSetMetaData meta, String columnType, ResultSet columnDesc, int columnIndex)

pack-priv String
fixupColumnDefWrite(TransferTable t, ResultSetMetaData meta, String columnType, ResultSet columnDesc, int columnIndex)

pack-priv String
fixupColumnDefWrite(String aTableName, ResultSetMetaData meta, String columnType, ResultSet columnDesc, int columnIndex)

pack-priv String
pack-priv String
pack-priv Hashtable<K, V>
pack-priv boolean
pack-priv void
set(TransferDb database, Traceable t, String q)

pack-priv void
setSchema(String _Schema)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

dbback to summary
protected TransferDb db
JDBCTback to summary
protected JDBCTypes JDBCT
quoteback to summary
private String quote
sSchemaback to summary
protected String sSchema
tracerback to summary
protected Traceable tracer

Constructor Detail

TransferHelperback to summary
pack-priv TransferHelper()
TransferHelperback to summary
pack-priv TransferHelper(TransferDb database, Traceable t, String q)

Method Detail

beginDataTransferback to summary
pack-priv void beginDataTransfer()
convertColumnValueback to summary
pack-priv Object convertColumnValue(Object value, int column, int type)
convertFromTypeback to summary
pack-priv int convertFromType(int type)
convertToTypeback to summary
pack-priv int convertToType(int type)
endDataTransferback to summary
pack-priv void endDataTransfer()
fixupColumnDefReadback to summary
pack-priv String fixupColumnDefRead(TransferTable t, ResultSetMetaData meta, String columnType, ResultSet columnDesc, int columnIndex) throws SQLException
fixupColumnDefReadback to summary
pack-priv String fixupColumnDefRead(String aTableName, ResultSetMetaData meta, String columnType, ResultSet columnDesc, int columnIndex) throws SQLException
fixupColumnDefWriteback to summary
pack-priv String fixupColumnDefWrite(TransferTable t, ResultSetMetaData meta, String columnType, ResultSet columnDesc, int columnIndex) throws SQLException
fixupColumnDefWriteback to summary
pack-priv String fixupColumnDefWrite(String aTableName, ResultSetMetaData meta, String columnType, ResultSet columnDesc, int columnIndex)
formatIdentifierback to summary
pack-priv String formatIdentifier(String id)
formatNameback to summary
pack-priv String formatName(String t)
getSupportedTypesback to summary
pack-priv Hashtable<K, V> getSupportedTypes()
needTransferTransactionback to summary
pack-priv boolean needTransferTransaction()
setback to summary
pack-priv void set(TransferDb database, Traceable t, String q)
setSchemaback to summary
pack-priv void setSchema(String _Schema)