jodd.db.orm
Interface DbSqlGenerator

All Known Implementing Classes:
DbEntitySearcher, DbSqlBuilder

public interface DbSqlGenerator

Generates parametered SQL queries.


Method Summary
 java.lang.String generateQuery()
          Generates SQL query.
 java.util.Map<java.lang.String,ColumnData> getColumnData()
          Returns an optional map of table and column names, used by ResultSetMapper.
 java.util.Map<java.lang.String,java.lang.Object> getQueryParameters()
          Returns a map of parameters used by generated query.
 

Method Detail

generateQuery

java.lang.String generateQuery()
Generates SQL query.


getQueryParameters

java.util.Map<java.lang.String,java.lang.Object> getQueryParameters()
Returns a map of parameters used by generated query. May be invoked only after the generateQuery().


getColumnData

java.util.Map<java.lang.String,ColumnData> getColumnData()
Returns an optional map of table and column names, used by ResultSetMapper.



Copyright ©2008 Jodd Team