All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addOutParameter(String name) |
void |
addParameter(String name,
Object value) |
void |
close() |
ArrayList<ArrayList<?>> |
executeSP(String commandText,
Class<?>... outputType) |
<T> ArrayList<T> |
executeSP(String commandText,
Class<T> outputType) |
int |
executeSQL(String sql) |
ArrayList<ArrayList<?>> |
executeSQL(String sql,
Class<?>... outputType) |
<T> ArrayList<T> |
executeSQL(String sql,
Class<T> outputType) |
org.json.JSONObject |
executeToJson(String commandText,
CommandTypeInfo commandType) |
String |
executeToXml(String commandText,
CommandTypeInfo commandType) |
ConcurrentHashMap<String,TableInfo> |
findAllTableInfo() |
ConcurrentHashMap<String,TableInfo> |
findAllTypeInfo() |
static HashMap<String,FieldInfo> |
findClassFieldInfo(Class<?> type) |
static TableInfo |
findResultsColumnInfo(ResultSetMetaData rsMeta) |
SPInfo |
findSPInfo(String spName) |
static SPInfo |
findSPMetaInfo(String connectionString,
String spName,
CommandTypeInfo commandType) |
TableInfo |
findTableInfo(String tableName) |
static TableInfo |
findTableInfo(String connectionString,
String tableName) |
SPInfo |
findTSQLInfo(String commandText) |
static ArrayList<String> |
findTSQLParameters(String content)
Search TSQL script find parameter with following format $param, it will find $name and $size
SELECT * from world.city where name=$name limit 0,$size
|
static TableInfo |
findTypeInfo(Connection conn,
String typeName) |
TableInfo |
findTypeInfo(String typeName) |
static Connection |
getConnection(String connectionString) |
Connection |
getCurrentConnection() |
Map<String,Object> |
getOutputParameterList() |
HashMap<String,ColumnInfo> |
getTableColumnList(String tableName) |
protected String |
getUniqueSqlParameterName(String paramName) |
List<Object> |
insert(String commandText) |
void |
printResult(ResultSet rs) |
static Map<String,Object> |
ReadOutputParameterList(SPInfo spMetaInfo,
CallableStatement callableStatement,
DBTypeInfo dbType) |
static int |
sqlTypeNameToType(String sqlTypeName) |
Object |
toSQLArray(SPParameterInfo param,
Object value) |
Object |
toSQLStruct(String sqlTypeName,
Object value) |