org.midao.jdbc.core.handlers.output
Class BeanListOutputHandler<T>

java.lang.Object
  extended by org.midao.jdbc.core.handlers.output.AbstractOutputHandler<java.util.List<T>>
      extended by org.midao.jdbc.core.handlers.output.AbstractOutputListHandler<T>
          extended by org.midao.jdbc.core.handlers.output.BeanListOutputHandler<T>
All Implemented Interfaces:
OutputHandler<java.util.List<T>>

public class BeanListOutputHandler<T>
extends AbstractOutputListHandler<T>

Converts query output into list of beans


Field Summary
 
Fields inherited from class org.midao.jdbc.core.handlers.output.AbstractOutputHandler
outputProcessor
 
Constructor Summary
BeanListOutputHandler(java.lang.Class<T> type)
          Creates new BeanListOutputHandler instance.
BeanListOutputHandler(java.lang.Class<T> type, QueryOutputProcessor processor)
          Creates new BeanListOutputHandler instance.
 
Method Summary
 java.util.List<T> handle(java.util.List<QueryParameters> outputList)
          Converts query output into list of beans
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanListOutputHandler

public BeanListOutputHandler(java.lang.Class<T> type)
Creates new BeanListOutputHandler instance.

Parameters:
type - Bean Class description

BeanListOutputHandler

public BeanListOutputHandler(java.lang.Class<T> type,
                             QueryOutputProcessor processor)
Creates new BeanListOutputHandler instance.

Parameters:
type - Bean Class description
processor - Query output processor
Method Detail

handle

public java.util.List<T> handle(java.util.List<QueryParameters> outputList)
                         throws MidaoException
Converts query output into list of beans

Parameters:
outputList - Query output
Returns:
List of beans converted from query output
Throws:
MidaoException


Copyright © 2013. All Rights Reserved.