org.midao.jdbc.core.handlers.output
Class ColumnListOutputHandler<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.ColumnListOutputHandler<T>
All Implemented Interfaces:
OutputHandler<java.util.List<T>>

public class ColumnListOutputHandler<T>
extends AbstractOutputListHandler<T>

Converts specified column of query output into List


Field Summary
 
Fields inherited from class org.midao.jdbc.core.handlers.output.AbstractOutputHandler
outputProcessor
 
Constructor Summary
ColumnListOutputHandler()
          Creates new ColumnListOutputHandler instance.
ColumnListOutputHandler(int columnIndex)
          Creates new ColumnListOutputHandler instance.
ColumnListOutputHandler(java.lang.String columnName)
          Creates new ColumnListOutputHandler instance.
 
Method Summary
 java.util.List<T> handle(java.util.List<QueryParameters> outputList)
          Converts specified (via constructor) column into List
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnListOutputHandler

public ColumnListOutputHandler()
Creates new ColumnListOutputHandler instance.


ColumnListOutputHandler

public ColumnListOutputHandler(int columnIndex)
Creates new ColumnListOutputHandler instance.

Parameters:
columnIndex - Index of the column which would be converted into List

ColumnListOutputHandler

public ColumnListOutputHandler(java.lang.String columnName)
Creates new ColumnListOutputHandler instance.

Parameters:
columnName - Name of the column which would be converted into List
Method Detail

handle

public java.util.List<T> handle(java.util.List<QueryParameters> outputList)
                         throws MidaoException
Converts specified (via constructor) column into List

Parameters:
outputList - Query output
Returns:
Query output column as List
Throws:
MidaoException


Copyright © 2013. All Rights Reserved.