|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Parameterizer | |
---|---|
biz.hammurapi.sql | |
biz.hammurapi.sql.xml |
Uses of Parameterizer in biz.hammurapi.sql |
---|
Classes in biz.hammurapi.sql that implement Parameterizer | |
---|---|
class |
CompositeParameterizer
Represents multiple parameterizers as one |
Methods in biz.hammurapi.sql with parameters of type Parameterizer | |
---|---|
void |
SQLProcessor.inject(java.lang.String sql,
Parameterizer parameterizer,
java.util.Map columnMap,
java.lang.Object target)
Executes query and injects values from the first row to target object. |
void |
SQLProcessor.processResourceSelect(java.lang.String resourceName,
Parameterizer parameterizer,
RowProcessor rowProcessor)
Processes SELECT statement read from resource file. |
int |
SQLProcessor.processResourceUpdate(java.lang.String resourceName,
Parameterizer parameterizer)
Processes SELECT statement read from resource file. |
void |
SQLProcessor.processSelect(java.lang.String sql,
Parameterizer parameterizer,
RowProcessor rowProcessor)
Processes SQL SELECT statement in the following way: Obtains connection If parameterizer==null creates Statement, creates PreparedStatement otherwise Invokes parameterizer.parameterize() if parameterizer is not null Iterates through result set and invokes rowProcessor.process() on each row If there was no rows and rowProcess is instance of RowProcessorEx then rowProcessor.onEmptyResultSet() is invoked
ResultSet, Statement and connection are properly released
|
int |
SQLProcessor.processUpdate(java.lang.String sql,
Parameterizer parameterizer)
Processes SQL INSERT, UPDATE or DELETE statement in the following way: Obtains connection If parameterizer==null creates Statement, creates PreparedStatement otherwise Invokes parameterizer.parameterize() if parameterizer is not null Executes update ResultSet, Statement and connection are properly released |
java.util.Collection |
SQLProcessor.project(java.lang.String sql,
Parameterizer parameterizer)
Executes SQL statement and returns collection backed by the database. |
java.util.Collection |
SQLProcessor.project(java.lang.String sql,
Parameterizer parameterizer,
java.lang.Class theInterface)
Executes SQL statement and returns collection backed by the database. |
java.util.Collection |
SQLProcessor.project(java.lang.String sql,
Parameterizer parameterizer,
java.lang.Class theInterface,
java.util.Collection receiver)
Executes SQL statement and puts results to receiver |
java.util.Collection |
SQLProcessor.project(java.lang.String sql,
Parameterizer parameterizer,
java.lang.Class theInterface,
int pageNum,
int pageSize)
Executes SQL statement and returns collection backed by the database. |
java.util.Collection |
SQLProcessor.project(java.lang.String sql,
Parameterizer parameterizer,
java.lang.Class theInterface,
java.lang.Object delegate)
Executes SQL statement and returns collection backed by the database. |
java.util.Collection |
SQLProcessor.project(java.lang.String sql,
Parameterizer parameterizer,
java.lang.Class theInterface,
java.lang.Object delegate,
java.util.Collection receiver)
Executes SQL statement and puts results to receiver |
java.util.Collection |
SQLProcessor.project(java.lang.String sql,
Parameterizer parameterizer,
java.lang.Class theInterface,
java.lang.Object delegate,
int pageNum,
int pageSize)
Executes SQL statement and returns collection backed by the database. |
java.util.Collection |
SQLProcessor.project(java.lang.String sql,
Parameterizer parameterizer,
Projector projector)
Executes SQL statement and returns collection backed by the database. |
java.util.Collection |
SQLProcessor.project(java.lang.String sql,
Parameterizer parameterizer,
Projector projector,
java.util.Collection receiver)
Executes SQL statement and puts results to receiver |
java.util.Collection |
SQLProcessor.project(java.lang.String sql,
Parameterizer parameterizer,
Projector projector,
java.util.Collection receiver,
int pageSize,
int pageNum)
Executes SQL statement and puts results to receiver |
java.util.Collection |
SQLProcessor.project(java.lang.String sql,
Parameterizer parameterizer,
Projector projector,
int pageNum,
int pageSize)
Executes SQL statement and returns collection backed by the database. |
boolean |
SQLProcessor.projectSingleBoolean(java.lang.String sql,
Parameterizer parameterizer)
|
byte |
SQLProcessor.projectSingleByte(java.lang.String sql,
Parameterizer parameterizer)
|
byte[] |
SQLProcessor.projectSingleBytes(java.lang.String sql,
Parameterizer parameterizer)
|
char |
SQLProcessor.projectSingleChar(java.lang.String sql,
Parameterizer parameterizer)
|
double |
SQLProcessor.projectSingleDouble(java.lang.String sql,
Parameterizer parameterizer)
|
float |
SQLProcessor.projectSingleFloat(java.lang.String sql,
Parameterizer parameterizer)
|
int |
SQLProcessor.projectSingleInt(java.lang.String sql,
Parameterizer parameterizer)
|
long |
SQLProcessor.projectSingleLong(java.lang.String sql,
Parameterizer parameterizer)
|
java.lang.Object |
SQLProcessor.projectSingleObject(java.lang.String sql,
Parameterizer parameterizer)
|
java.lang.Object |
SQLProcessor.projectSingleObject(java.lang.String sql,
Parameterizer parameterizer,
java.lang.Class theInterface)
|
java.lang.Object |
SQLProcessor.projectSingleObject(java.lang.String sql,
Parameterizer parameterizer,
java.lang.Class theInterface,
java.lang.Object delegate)
|
java.lang.Object |
SQLProcessor.projectSingleObject(java.lang.String sql,
Parameterizer parameterizer,
Projector projector)
|
short |
SQLProcessor.projectSingleShort(java.lang.String sql,
Parameterizer parameterizer)
|
java.lang.String |
SQLProcessor.projectSingleString(java.lang.String sql,
Parameterizer parameterizer)
|
Constructors in biz.hammurapi.sql with parameters of type Parameterizer | |
---|---|
CompositeParameterizer(Parameterizer[] parameterizers)
Constructs CompositeParameterizer |
Uses of Parameterizer in biz.hammurapi.sql.xml |
---|
Classes in biz.hammurapi.sql.xml that implement Parameterizer | |
---|---|
protected static class |
SQLCommand.Parameterizer
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |