org.epics.pvmanager.types
Class ExpressionLanguage

java.lang.Object
  extended by org.epics.pvmanager.types.ExpressionLanguage

public class ExpressionLanguage
extends java.lang.Object

Provides support for the standard types and the basic building blocks of the expression language.

Author:
carcassi

Constructor Summary
ExpressionLanguage()
           
 
Method Summary
static
<T> DesiredRateExpression<java.util.List<T>>
listOf(DesiredRateExpression<T>... expressions)
          Converts a list of expressions to and expression that returns the list of results.
static
<T> DesiredRateExpression<java.util.List<T>>
listOf(java.util.List<DesiredRateExpression<T>> expressions)
          Converts a list of expressions to and expression that returns the list of results.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionLanguage

public ExpressionLanguage()
Method Detail

listOf

public static <T> DesiredRateExpression<java.util.List<T>> listOf(DesiredRateExpression<T>... expressions)
Converts a list of expressions to and expression that returns the list of results.

Parameters:
expression - a list of expressions
Returns:
an expression representing the list of results

listOf

public static <T> DesiredRateExpression<java.util.List<T>> listOf(java.util.List<DesiredRateExpression<T>> expressions)
Converts a list of expressions to and expression that returns the list of results.

Parameters:
expression - a list of expressions
Returns:
an expression representing the list of results


Copyright © 2011. All Rights Reserved.