net.esper.eql.db
Class QueryMetaData

java.lang.Object
  extended by net.esper.eql.db.QueryMetaData

public class QueryMetaData
extends Object

Holder for query meta data information obtained from interrogating statements.


Constructor Summary
QueryMetaData(List<String> inputParameters, Map<String,DBOutputTypeDesc> outputParameters)
          Ctor.
 
Method Summary
 List<String> getInputParameters()
          Return the input parameters.
 Map<String,DBOutputTypeDesc> getOutputParameters()
          Returns a map of output column name and type descriptor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryMetaData

public QueryMetaData(List<String> inputParameters,
                     Map<String,DBOutputTypeDesc> outputParameters)
Ctor.

Parameters:
inputParameters - is the input parameter names
outputParameters - is the output column names and types
Method Detail

getInputParameters

public List<String> getInputParameters()
Return the input parameters.

Returns:
input parameter names

getOutputParameters

public Map<String,DBOutputTypeDesc> getOutputParameters()
Returns a map of output column name and type descriptor.

Returns:
column names and types