Uses of Interface
org.midao.jdbc.core.handlers.output.OutputHandler

Packages that use OutputHandler
org.midao.jdbc.core Midao Core functionality 
org.midao.jdbc.core.handlers   
org.midao.jdbc.core.handlers.output Output handlers 
org.midao.jdbc.core.service Query Runner services definition 
 

Uses of OutputHandler in org.midao.jdbc.core
 

Methods in org.midao.jdbc.core with parameters of type OutputHandler
<T,S> CallResults
QueryRunner.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler)
          Executes the given CALL SQL statement.
<T,S> java.util.concurrent.Future<CallResults<T,S>>
AsyncQueryRunner.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler)
          
<T,S> CallResults
QueryRunner.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler, java.lang.String catalog, java.lang.String schema, boolean useCache)
          Executes the given CALL SQL statement.
<T,S> java.util.concurrent.Future<CallResults<T,S>>
AsyncQueryRunner.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler, java.lang.String catalog, java.lang.String schema, boolean useCache)
          
protected
<T> QueryParameters
AbstractQueryRunner.call(StatementHandler stmtHandler, java.lang.String sql, QueryParameters params, OutputHandler<T> outputHandler)
          Executes the given CALL SQL statement.
<T> T
QueryRunner.query(InputHandler inputHandler, OutputHandler<T> outputHandler)
          Executes the given SELECT SQL query and returns a result object.
<T> java.util.concurrent.Future<T>
AsyncQueryRunner.query(InputHandler inputHandler, OutputHandler<T> outputHandler)
          
protected
<T> T
AbstractQueryRunner.query(StatementHandler stmtHandler, java.lang.String sql, OutputHandler<T> outputHandler, QueryParameters params)
          Executes the given SELECT SQL query and returns a result object.
<T> T
QueryRunner.query(java.lang.String sql, OutputHandler<T> outputHandler)
          Executes the given SELECT SQL without any replacement parameters.
<T> java.util.concurrent.Future<T>
AsyncQueryRunner.query(java.lang.String sql, OutputHandler<T> outputHandler)
          
<T> T
QueryRunner.query(java.lang.String sql, OutputHandler<T> outputHandler, java.lang.Object... params)
          Executes the given SELECT SQL query and returns a result object.
<T> java.util.concurrent.Future<T>
AsyncQueryRunner.query(java.lang.String sql, OutputHandler<T> outputHandler, java.lang.Object... params)
          
<T> T
QueryRunner.update(InputHandler inputHandler, OutputHandler<T> outputHandler)
          Executes the given INSERT, UPDATE, or DELETE SQL statement.
<T> java.util.concurrent.Future<T>
AsyncQueryRunner.update(InputHandler inputHandler, OutputHandler<T> outputHandler)
          
protected
<T> T
AbstractQueryRunner.update(StatementHandler stmtHandler, java.lang.String sql, OutputHandler<T> outputHandler, QueryParameters params)
          Executes the given INSERT, UPDATE, or DELETE SQL statement without any replacement parameters.
<T> T
QueryRunner.update(java.lang.String sql, OutputHandler<T> outputHandler, java.lang.Object... params)
          Executes the given INSERT, UPDATE, or DELETE SQL statement.
<T> java.util.concurrent.Future<T>
AsyncQueryRunner.update(java.lang.String sql, OutputHandler<T> outputHandler, java.lang.Object... params)
          
 

Uses of OutputHandler in org.midao.jdbc.core.handlers
 

Fields in org.midao.jdbc.core.handlers declared as OutputHandler
static OutputHandler<java.lang.Integer> HandlersConstants.UPDATE_ROW_COUNT_HANDLER
           
 

Uses of OutputHandler in org.midao.jdbc.core.handlers.output
 

Subinterfaces of OutputHandler in org.midao.jdbc.core.handlers.output
 interface LazyOutputHandler<T,S>
          Lazy output handler handles output from LazyStatementHandler and allows lazy loading of data from it.
 

Classes in org.midao.jdbc.core.handlers.output that implement OutputHandler
 class AbstractKeyedOutputHandler<K,V>
          Parent class used to store query result into Map.
 class AbstractOutputHandler<T>
          Base OutputHandler class
 class AbstractOutputListHandler<T>
          Base OutputHandler class for List* classes
 class ArrayListOutputHandler
          Converts query output into list of object array
 class ArrayOutputHandler
          Converts first row of query output into object array
 class BeanListLazyOutputHandler<S>
          Converts query output into lazy list of beans
 class BeanListOutputHandler<T>
          Converts query output into list of beans
 class BeanMapOutputHandler<K,V>
          Converts query output into Map of Beans.
 class BeanOutputHandler<T>
          Converts first row of query output into Bean
 class ColumnListOutputHandler<T>
          Converts specified column of query output into List
 class KeyedOutputHandler<K>
          Converts query output into Map of Maps.
 class MapListLazyOutputHandler
          Converts query output into List of Maps
 class MapListOutputHandler
          Converts query output into List of Maps Example: Query output: new Object[]{"jack", "sheriff", 36} new Object[]{"henry", "mechanic", 36} new Object[]{"alison", "agent", 30} After handling we would receive List: 0: Map {"name":"jack", "occupation":"sheriff", "age":36}; 1: Map {"name":"henry", "occupation":"mechanic", "age":36} 2: Map {"name":"alison", "occupation":"agent", "age":30}
 class MapOutputHandler
          Converts first row of query output into Map
 class RowCountOutputHandler<T extends Number>
          Class which allows to receive amount of records updated.
 class ScalarOutputHandler<T>
          Reads specified column of first row of Query output
 

Uses of OutputHandler in org.midao.jdbc.core.service
 

Methods in org.midao.jdbc.core.service with parameters of type OutputHandler
<T,S> CallResults<T,S>
QueryRunnerService.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler)
          Executes the given CALL SQL statement.
<T,S> java.util.concurrent.Future<CallResults<T,S>>
AsyncQueryRunnerService.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler)
           
<T,S> CallResults<T,S>
QueryRunnerService.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler, java.lang.String catalog, java.lang.String schema, boolean useCache)
          Executes the given CALL SQL statement.
<T,S> java.util.concurrent.Future<CallResults<T,S>>
AsyncQueryRunnerService.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler, java.lang.String catalog, java.lang.String schema, boolean useCache)
           
<T> T
QueryRunnerService.query(InputHandler inputHandler, OutputHandler<T> outputHandler)
          Executes the given SELECT SQL query and returns a result object.
<T> java.util.concurrent.Future<T>
AsyncQueryRunnerService.query(InputHandler inputHandler, OutputHandler<T> outputHandler)
           
<T> T
QueryRunnerService.query(java.lang.String sql, OutputHandler<T> outputHandler)
          Executes the given SELECT SQL without any replacement parameters.
<T> java.util.concurrent.Future<T>
AsyncQueryRunnerService.query(java.lang.String sql, OutputHandler<T> outputHandler)
           
<T> T
QueryRunnerService.query(java.lang.String sql, OutputHandler<T> outputHandler, java.lang.Object... params)
          Executes the given SELECT SQL query and returns a result object.
<T> java.util.concurrent.Future<T>
AsyncQueryRunnerService.query(java.lang.String sql, OutputHandler<T> outputHandler, java.lang.Object... params)
           
<T> T
QueryRunnerService.update(InputHandler inputHandler, OutputHandler<T> outputHandler)
          Executes the given INSERT, UPDATE, or DELETE SQL statement.
<T> java.util.concurrent.Future<T>
AsyncQueryRunnerService.update(InputHandler inputHandler, OutputHandler<T> outputHandler)
           
<T> T
QueryRunnerService.update(java.lang.String sql, OutputHandler<T> outputHandler, java.lang.Object... params)
          Executes the given INSERT, UPDATE, or DELETE SQL statement.
<T> java.util.concurrent.Future<T>
AsyncQueryRunnerService.update(java.lang.String sql, OutputHandler<T> outputHandler, java.lang.Object... params)
           
 



Copyright © 2013. All Rights Reserved.