Skip navigation links
org.eclipse.persistence.tools.dbws.jdbc
Class JDBCHelper
java.lang.Object
org.eclipse.persistence.tools.dbws.jdbc.JDBCHelper
-
public class JDBCHelper
- extends java.lang.Object
Method Summary |
static java.util.List<DbColumn> |
buildDbColumns(java.sql.Connection connection, java.lang.String secondarySql)
|
static java.util.List<DbTable> |
buildDbTable(java.sql.Connection connection, org.eclipse.persistence.internal.databaseaccess.DatabasePlatform platform, java.lang.String originalCatalogPattern, java.lang.String originalSchemaPattern, java.lang.String originalTablePattern)
|
static java.util.List<DbStoredProcedure> |
buildStoredProcedure(java.sql.Connection connection, org.eclipse.persistence.internal.databaseaccess.DatabasePlatform platform, ProcedureOperationModel procedureModel)
|
static java.sql.DatabaseMetaData |
getDatabaseMetaData(java.sql.Connection connection)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TABLESINFO_CATALOG
public static final int TABLESINFO_CATALOG
-
- See Also:
- Constant Field Values
TABLESINFO_SCHEMA
public static final int TABLESINFO_SCHEMA
-
- See Also:
- Constant Field Values
TABLESINFO_NAME
public static final int TABLESINFO_NAME
-
- See Also:
- Constant Field Values
TABLESINFO_TYPE
public static final int TABLESINFO_TYPE
-
- See Also:
- Constant Field Values
COLUMNSINFO_COLUMN_NAME
public static final int COLUMNSINFO_COLUMN_NAME
-
- See Also:
- Constant Field Values
COLUMNSINFO_DATA_TYPE
public static final int COLUMNSINFO_DATA_TYPE
-
- See Also:
- Constant Field Values
COLUMNSINFO_TYPE_NAME
public static final int COLUMNSINFO_TYPE_NAME
-
- See Also:
- Constant Field Values
COLUMNSINFO_COLUMN_SIZE
public static final int COLUMNSINFO_COLUMN_SIZE
-
- See Also:
- Constant Field Values
COLUMNSINFO_DECIMAL_DIGITS
public static final int COLUMNSINFO_DECIMAL_DIGITS
-
- See Also:
- Constant Field Values
COLUMNSINFO_NULLABLE
public static final int COLUMNSINFO_NULLABLE
-
- See Also:
- Constant Field Values
COLUMNSINFO_ORDINAL_POSITION
public static final int COLUMNSINFO_ORDINAL_POSITION
-
- See Also:
- Constant Field Values
PKSINFO_KEY_SEQ
public static final int PKSINFO_KEY_SEQ
-
- See Also:
- Constant Field Values
PKSINFO_PK_NAME
public static final int PKSINFO_PK_NAME
-
- See Also:
- Constant Field Values
INDEXINFO_NON_UNIQUE
public static final int INDEXINFO_NON_UNIQUE
-
- See Also:
- Constant Field Values
INDEXINFO_TYPE
public static final int INDEXINFO_TYPE
-
- See Also:
- Constant Field Values
INDEXINFO_ORDINAL_POSITION
public static final int INDEXINFO_ORDINAL_POSITION
-
- See Also:
- Constant Field Values
PROCS_INFO_CATALOG
public static final int PROCS_INFO_CATALOG
-
- See Also:
- Constant Field Values
PROCS_INFO_SCHEMA
public static final int PROCS_INFO_SCHEMA
-
- See Also:
- Constant Field Values
PROCS_INFO_NAME
public static final int PROCS_INFO_NAME
-
- See Also:
- Constant Field Values
PROCS_INFO_TYPE
public static final int PROCS_INFO_TYPE
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_CATALOG
public static final int PROC_COLS_INFO_CATALOG
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_SCHEMA
public static final int PROC_COLS_INFO_SCHEMA
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_NAME
public static final int PROC_COLS_INFO_NAME
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_COLNAME
public static final int PROC_COLS_INFO_COLNAME
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_TYPE
public static final int PROC_COLS_INFO_TYPE
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_DATA_TYPE
public static final int PROC_COLS_INFO_DATA_TYPE
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_TYPE_NAME
public static final int PROC_COLS_INFO_TYPE_NAME
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_PRECISION
public static final int PROC_COLS_INFO_PRECISION
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_LENGTH
public static final int PROC_COLS_INFO_LENGTH
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_SCALE
public static final int PROC_COLS_INFO_SCALE
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_RADIX
public static final int PROC_COLS_INFO_RADIX
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_NULLABLE
public static final int PROC_COLS_INFO_NULLABLE
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_ORA_SEQUENCE
public static final int PROC_COLS_INFO_ORA_SEQUENCE
-
- See Also:
- Constant Field Values
PROC_COLS_INFO_ORA_OVERLOAD
public static final int PROC_COLS_INFO_ORA_OVERLOAD
-
- See Also:
- Constant Field Values
JDBCHelper
public JDBCHelper()
buildDbTable
public static java.util.List<DbTable> buildDbTable(java.sql.Connection connection,
org.eclipse.persistence.internal.databaseaccess.DatabasePlatform platform,
java.lang.String originalCatalogPattern,
java.lang.String originalSchemaPattern,
java.lang.String originalTablePattern)
buildStoredProcedure
public static java.util.List<DbStoredProcedure> buildStoredProcedure(java.sql.Connection connection,
org.eclipse.persistence.internal.databaseaccess.DatabasePlatform platform,
ProcedureOperationModel procedureModel)
getDatabaseMetaData
public static java.sql.DatabaseMetaData getDatabaseMetaData(java.sql.Connection connection)
buildDbColumns
public static java.util.List<DbColumn> buildDbColumns(java.sql.Connection connection,
java.lang.String secondarySql)
Skip navigation links