Package | Description |
---|---|
com.streamscape.sdo.sql | |
com.streamscape.sdo.sql.syntax |
Modifier and Type | Method and Description |
---|---|
static SQLQuery |
SQLQueryFactory.createForCall(Connection connection,
java.lang.String procedure)
Generates SQL script with parameters which then can be used to create query object and
call given stored procedure.
|
static SQLQuery |
SQLQueryFactory.createForDelete(Connection connection,
java.lang.String table)
Generates an SQLQuery DELETE script for specified
table table. |
static SQLQuery |
SQLQueryFactory.createForDelete(Connection connection,
java.lang.String table,
java.lang.String[] whereColumns)
Generates an SQLQuery DELETE script for specified
table table. |
static SQLQuery |
SQLQueryFactory.createForDynamicSQL(Connection connection,
java.lang.String query)
Returns SQLQuery object based on provided
query SQL prepared query. |
static SQLQuery |
SQLDynamicQueryParser.createForDynamicSQL(Connection connection,
java.lang.String query) |
static SQLQuery |
SQLQueryFactory.createForInsert(Connection connection,
java.lang.String table)
Generates SQL script with parameters which then can be used to create an SQL query object and
perform inserts into a given table.
|
static SQLQuery |
SQLQueryFactory.createForSelect(Connection connection,
java.lang.String table)
Generates an SQLQuery SELECT script that selects all columns from given table.
|
static SQLQuery |
SQLQueryFactory.createForSelect(Connection connection,
java.lang.String table,
java.lang.String[] selectColumns)
Generates an SQLQuery SELECT script that selects
selectColumns columns from given table. |
static SQLQuery |
SQLQueryFactory.createForSelect(Connection connection,
java.lang.String table,
java.lang.String[] selectColumns,
java.lang.String[] whereColumns)
Generates an SQLQuery SELECT script that selects
selectColumns columns from given table. |
static SQLQuery |
SQLQueryFactory.createForUpdate(Connection connection,
java.lang.String table)
Generates an SQLQuery UPDTAE script with parameters which then can be used to create an SQL query object and
perform an update on given table.
|
static SQLQuery |
SQLQueryFactory.createForUpdate(Connection connection,
java.lang.String table,
java.lang.String[] updateColumns)
Generates an SQLQuery UPDTAE script for specified
updateColumns columns. |
static SQLQuery |
SQLQueryFactory.createForUpdate(Connection connection,
java.lang.String table,
java.lang.String[] updateColumns,
java.lang.String[] whereColumns)
Generates an SQLQuery UPDATE script for specified
updateColumns columns. |
static SQLQuery |
SQLQueryFactory.createForUpdate(java.lang.String table,
SQLColumnSet columnSet)
Generates an SQLQuery UPDTAE script for specified
columnSet columns. |
static SQLQuery |
SQLQueryFactory.createQuery(java.lang.String sqlScript)
Constructs SQL query object by parsing given script which holds a parameterized SQL query
|
SQLQuery |
SQLQueryBatch.getQuery(int ordinal)
Returns sql query object by given object's batch ordinal
|
static SQLQuery |
SQLQueryFactory.loadQueryObject(java.lang.String workingDir,
java.lang.String queryName)
Loads an SQL Query object of a given name from a directory specified by the user.
|
SQLQuery |
SQLQueryMapper.map(QueryParameterMappingTable table) |
SQLQuery |
SQLQueryMapper.map(QueryParameterMappingTable table,
DataEvent event) |
Modifier and Type | Method and Description |
---|---|
void |
SQLQueryBatch.addQuery(SQLQuery query) |
static CallableStatement |
SQLQueryFactory.createCallableStatement(Connection connection,
SQLQuery object)
Creates callable statement based on given connection and sql query object.
|
static PreparedStatement |
SQLQueryFactory.createPreparedStatement(Connection connection,
SQLQuery object)
Creates prepared statement based on given connection and sql query object.
|
static java.util.List |
SQLQueryFactory.execute(SQLQuery query,
int queryTimeout,
Connection connection)
Execute the query contained in the SQL script object.
|
static SQLQueryInfo |
SQLQueryInfoFactory.extractInfo(SQLQuery query,
java.lang.String componentType,
java.lang.String componentName,
java.lang.String database,
java.lang.String url) |
static java.lang.String |
SQLQueryFactory.renderQuery(SQLQuery object)
Generates SQL query string with resolved parameters that is ready to be executed.
|
static void |
SQLQueryFactory.saveQueryObject(SQLQuery sqo)
Deprecated.
|
static void |
SQLQueryFactory.saveQueryObject(java.lang.String workingDir,
SQLQuery query)
Saves an SQL Query object as a data object into the directory specified by the user.
|
static java.lang.String |
SQLQueryFactory.toSQL(SQLQuery object)
Generates SQL query statement used by Prepared or Callable statements where all parameters
are substituted by place-holders >.
|
Constructor and Description |
---|
SQLQueryInfo(SQLQuery query) |
SQLQueryMapper(SQLQuery base)
Constructs row set mapper on given query object base.
|
SQLQueryMapper(SQLQuery base,
int returnObjectCount)
Constructs row set mapper on given query object base.
|
Modifier and Type | Method and Description |
---|---|
SQLQuery |
ISQLQuerySyntax.parse(java.util.List sqlBricks,
java.lang.Object inObject)
An implementation should parse sql script which is given by
inObject parameter either as string or as sql query object
and, if sql script is given as string, create new sql query object. |
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.