Uses of Interface
biz.hammurapi.sql.Parameterizer

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
           
 



Copyright © 2003 Hammurapi Group. All Rights Reserved.