public class SqlActionColumn
extends java.lang.Object
| 构造器和说明 |
|---|
SqlActionColumn() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
columnToJavaProperty(java.lang.String columnName) |
static int |
dumpDefineProperty(SqlActionColumn c,
java.lang.StringBuilder out) |
static int |
dumpSelectOutputColumn(java.lang.String tabs,
int columnIndex,
SqlActionColumn column,
java.lang.String javaObjectNameAndPropertyName,
java.lang.StringBuilder out) |
static int |
dumpSetInputColumn(int columnIndex,
SqlActionColumn column,
java.lang.String columnValue,
java.lang.StringBuilder out) |
static int |
dumpWhereInputColumn(int columnIndex,
SqlActionColumn column,
java.lang.String columnValue,
java.lang.StringBuilder out) |
static int |
fetchAllColumnsMetadataInTable(DbServerConf dbserverConf,
SqlActionConf sqlactionConf,
java.sql.Connection conn,
SqlActionDatabase database,
SqlActionTable table) |
static SqlActionColumn |
findColumn(java.util.List<SqlActionColumn> sqlactionColumnList,
java.lang.String columnName) |
static SqlActionColumn |
findColumnByJavaPropertyName(java.util.List<SqlActionColumn> sqlactionColumnList,
java.lang.String javaPropertyName) |
static int |
getColumnMetadataFromResultSet_for_MYSQL(DbServerConf dbserverConf,
SqlActionConf sqlactionConf,
SqlActionDatabase database,
SqlActionTable table,
SqlActionColumn column,
java.sql.ResultSet rs) |
static int |
getColumnMetadataFromResultSet_for_ORACLE(DbServerConf dbserverConf,
SqlActionConf sqlactionConf,
SqlActionDatabase database,
SqlActionTable table,
SqlActionColumn column,
java.sql.ResultSet rs) |
static int |
getColumnMetadataFromResultSet_for_POSTGRESQL(DbServerConf dbserverConf,
SqlActionConf sqlactionConf,
SqlActionDatabase database,
SqlActionTable table,
SqlActionColumn column,
java.sql.ResultSet rs) |
static int |
getColumnMetadataFromResultSet_for_SQLITE(DbServerConf dbserverConf,
SqlActionConf sqlactionConf,
SqlActionDatabase database,
SqlActionTable table,
SqlActionColumn column,
java.sql.ResultSet rs) |
static int |
getColumnMetadataFromResultSet_for_SQLSERVER(DbServerConf dbserverConf,
SqlActionConf sqlactionConf,
SqlActionDatabase database,
SqlActionTable table,
SqlActionColumn column,
java.sql.ResultSet rs) |
static java.lang.String |
getUserDefineDataType(DbServerConf dbserverConf,
java.lang.String sourceDataTypeAndLength) |
static int |
travelAllColumnsMetadata(DbServerConf dbserverConf,
SqlActionConf sqlactionConf,
java.util.List<SqlActionColumn> sqlactionColumnList,
int depth) |
public static java.lang.String getUserDefineDataType(DbServerConf dbserverConf, java.lang.String sourceDataTypeAndLength)
public static int getColumnMetadataFromResultSet_for_MYSQL(DbServerConf dbserverConf, SqlActionConf sqlactionConf, SqlActionDatabase database, SqlActionTable table, SqlActionColumn column, java.sql.ResultSet rs) throws java.lang.Exception
java.lang.Exceptionpublic static int getColumnMetadataFromResultSet_for_POSTGRESQL(DbServerConf dbserverConf, SqlActionConf sqlactionConf, SqlActionDatabase database, SqlActionTable table, SqlActionColumn column, java.sql.ResultSet rs) throws java.lang.Exception
java.lang.Exceptionpublic static int getColumnMetadataFromResultSet_for_ORACLE(DbServerConf dbserverConf, SqlActionConf sqlactionConf, SqlActionDatabase database, SqlActionTable table, SqlActionColumn column, java.sql.ResultSet rs) throws java.lang.Exception
java.lang.Exceptionpublic static int getColumnMetadataFromResultSet_for_SQLITE(DbServerConf dbserverConf, SqlActionConf sqlactionConf, SqlActionDatabase database, SqlActionTable table, SqlActionColumn column, java.sql.ResultSet rs) throws java.lang.Exception
java.lang.Exceptionpublic static int getColumnMetadataFromResultSet_for_SQLSERVER(DbServerConf dbserverConf, SqlActionConf sqlactionConf, SqlActionDatabase database, SqlActionTable table, SqlActionColumn column, java.sql.ResultSet rs) throws java.lang.Exception
java.lang.Exceptionpublic static int fetchAllColumnsMetadataInTable(DbServerConf dbserverConf, SqlActionConf sqlactionConf, java.sql.Connection conn, SqlActionDatabase database, SqlActionTable table) throws java.lang.Exception
java.lang.Exceptionpublic static SqlActionColumn findColumn(java.util.List<SqlActionColumn> sqlactionColumnList, java.lang.String columnName)
public static SqlActionColumn findColumnByJavaPropertyName(java.util.List<SqlActionColumn> sqlactionColumnList, java.lang.String javaPropertyName)
public static java.lang.String columnToJavaProperty(java.lang.String columnName)
public static int travelAllColumnsMetadata(DbServerConf dbserverConf, SqlActionConf sqlactionConf, java.util.List<SqlActionColumn> sqlactionColumnList, int depth)
public static int dumpDefineProperty(SqlActionColumn c, java.lang.StringBuilder out)
public static int dumpSelectOutputColumn(java.lang.String tabs,
int columnIndex,
SqlActionColumn column,
java.lang.String javaObjectNameAndPropertyName,
java.lang.StringBuilder out)
public static int dumpSetInputColumn(int columnIndex,
SqlActionColumn column,
java.lang.String columnValue,
java.lang.StringBuilder out)
public static int dumpWhereInputColumn(int columnIndex,
SqlActionColumn column,
java.lang.String columnValue,
java.lang.StringBuilder out)
Copyright © 2019. All Rights Reserved.