Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.hsqldb.util
Class OracleTransferHelper  view OracleTransferHelper download OracleTransferHelper.java

java.lang.Object
  extended byorg.hsqldb.util.TransferHelper
      extended byorg.hsqldb.util.OracleTransferHelper

class OracleTransferHelper
extends TransferHelper

Conversions from Oracle databases

Version:
1.7.0

Field Summary
protected  TransferDb db
           
(package private)  java.lang.String[][] Funcs
           
private  int HSQLDB
           
protected  JDBCTypes JDBCT
           
private  int ORACLE
           
protected  java.lang.String sSchema
           
protected  Traceable tracer
           
 
Constructor Summary
(package private) OracleTransferHelper()
           
(package private) OracleTransferHelper(TransferDb database, Traceable t, java.lang.String q)
           
 
Method Summary
(package private)  void beginDataTransfer()
           
(package private)  java.lang.Object convertColumnValue(java.lang.Object value, int column, int type)
           
(package private)  int convertFromType(int type)
           
(package private)  int convertToType(int type)
           
(package private)  void endDataTransfer()
           
(package private)  java.lang.String fixupColumnDefRead(TransferTable t, java.sql.ResultSetMetaData meta, java.lang.String columnType, java.sql.ResultSet columnDesc, int columnIndex)
           
(package private)  java.lang.String fixupColumnDefWrite(TransferTable t, java.sql.ResultSetMetaData meta, java.lang.String columnType, java.sql.ResultSet columnDesc, int columnIndex)
           
(package private)  java.lang.String formatIdentifier(java.lang.String id)
           
(package private)  java.lang.String formatName(java.lang.String t)
           
(package private)  java.util.Hashtable getSupportedTypes()
           
(package private)  boolean needTransferTransaction()
           
(package private)  void set(TransferDb database, Traceable t, java.lang.String q)
           
(package private)  void setSchema(java.lang.String _Schema)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ORACLE

private final int ORACLE
See Also:
Constant Field Values

HSQLDB

private final int HSQLDB
See Also:
Constant Field Values

Funcs

java.lang.String[][] Funcs

db

protected TransferDb db

tracer

protected Traceable tracer

sSchema

protected java.lang.String sSchema

JDBCT

protected JDBCTypes JDBCT
Constructor Detail

OracleTransferHelper

OracleTransferHelper()

OracleTransferHelper

OracleTransferHelper(TransferDb database,
                     Traceable t,
                     java.lang.String q)
Method Detail

set

void set(TransferDb database,
         Traceable t,
         java.lang.String q)
Overrides:
set in class TransferHelper

fixupColumnDefRead

java.lang.String fixupColumnDefRead(TransferTable t,
                                    java.sql.ResultSetMetaData meta,
                                    java.lang.String columnType,
                                    java.sql.ResultSet columnDesc,
                                    int columnIndex)
                              throws java.sql.SQLException
Overrides:
fixupColumnDefRead in class TransferHelper

fixupColumnDefWrite

java.lang.String fixupColumnDefWrite(TransferTable t,
                                     java.sql.ResultSetMetaData meta,
                                     java.lang.String columnType,
                                     java.sql.ResultSet columnDesc,
                                     int columnIndex)
                               throws java.sql.SQLException
Overrides:
fixupColumnDefWrite in class TransferHelper

beginDataTransfer

void beginDataTransfer()
Overrides:
beginDataTransfer in class TransferHelper

endDataTransfer

void endDataTransfer()
Overrides:
endDataTransfer in class TransferHelper

formatIdentifier

java.lang.String formatIdentifier(java.lang.String id)

setSchema

void setSchema(java.lang.String _Schema)

formatName

java.lang.String formatName(java.lang.String t)

convertFromType

int convertFromType(int type)

convertToType

int convertToType(int type)

getSupportedTypes

java.util.Hashtable getSupportedTypes()

needTransferTransaction

boolean needTransferTransaction()

convertColumnValue

java.lang.Object convertColumnValue(java.lang.Object value,
                                    int column,
                                    int type)