com.espertech.esper.client.soda
Class DataFlowOperatorParameter

java.lang.Object
  extended by com.espertech.esper.client.soda.DataFlowOperatorParameter
All Implemented Interfaces:
java.io.Serializable

public class DataFlowOperatorParameter
extends java.lang.Object
implements java.io.Serializable

Object model of a data flow operator parameter.

See Also:
Serialized Form

Constructor Summary
DataFlowOperatorParameter()
          Ctor.
DataFlowOperatorParameter(java.lang.String parameterName, java.lang.Object parameterValue)
          Ctor.
 
Method Summary
 java.lang.String getParameterName()
          Get the parameter name.
 java.lang.Object getParameterValue()
          Get the parameter value, which can be either a constant, an Expression or a JSON object or a EPStatementObjectModel.
static void renderValue(java.io.StringWriter writer, java.lang.Object parameterValue)
          Render prameter.
 void setParameterName(java.lang.String parameterName)
          Set the parameter name.
 void setParameterValue(java.lang.Object parameterValue)
          Set the parameter value, which can be either a constant, an Expression or a JSON object or a EPStatementObjectModel.
 void toEpl(java.io.StringWriter writer)
          Render parameter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataFlowOperatorParameter

public DataFlowOperatorParameter(java.lang.String parameterName,
                                 java.lang.Object parameterValue)
Ctor.

Parameters:
parameterName - parameter name
parameterValue - parameter value

DataFlowOperatorParameter

public DataFlowOperatorParameter()
Ctor.

Method Detail

getParameterName

public java.lang.String getParameterName()
Get the parameter name.

Returns:
parameter name

setParameterName

public void setParameterName(java.lang.String parameterName)
Set the parameter name.

Parameters:
parameterName - parameter name

getParameterValue

public java.lang.Object getParameterValue()
Get the parameter value, which can be either a constant, an Expression or a JSON object or a EPStatementObjectModel.

Returns:
parameter value

setParameterValue

public void setParameterValue(java.lang.Object parameterValue)
Set the parameter value, which can be either a constant, an Expression or a JSON object or a EPStatementObjectModel.

Parameters:
parameterValue - to set

toEpl

public void toEpl(java.io.StringWriter writer)
Render parameter.

Parameters:
writer - to write to

renderValue

public static void renderValue(java.io.StringWriter writer,
                               java.lang.Object parameterValue)
Render prameter.

Parameters:
writer - to render to
parameterValue - value

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com