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

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

public class ScalarOutputHandler<T>
extends AbstractOutputHandler<T>

Reads specified column of first row of Query output


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

Constructor Detail

ScalarOutputHandler

public ScalarOutputHandler()
Creates new ScalarOutputHandler instance.


ScalarOutputHandler

public ScalarOutputHandler(int columnIndex)
Creates new ScalarOutputHandler instance.

Parameters:
columnIndex - Index of the column which would be returned

ScalarOutputHandler

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

Parameters:
columnName - Name of the column which would be returned
Method Detail

handle

public T handle(java.util.List<QueryParameters> output)
Reads specified column of first row of Query output

Parameters:
output - Query output
Returns:
Value returned from specified (via constructor) column of first row of query output


Copyright © 2013. All Rights Reserved.