Uses of Class
org.epics.pvmanager.DesiredRateExpression

Packages that use DesiredRateExpression
org.epics.pvmanager This package contains all the basic compononents of the PVManager framework and the basic support for the language to define the creation. 
org.epics.pvmanager.data Support for control system types. 
org.epics.pvmanager.types Support for standard java types, including collections. 
 

Uses of DesiredRateExpression in org.epics.pvmanager
 

Methods in org.epics.pvmanager that return DesiredRateExpression
static
<T> DesiredRateExpression<java.util.List<T>>
ExpressionLanguage.filterBy(ExpressionLanguage.Filter<?> filter, DesiredRateExpression<java.util.List<T>> expression)
          Filters a stream of updates with the given filter.
static
<T> DesiredRateExpression<T>
ExpressionLanguage.latestValueOf(SourceRateExpression<T> expression)
          Expression that returns (only) at the desired rate the latest value computed from a SourceRateExpression.
static
<T> DesiredRateExpression<java.util.List<T>>
ExpressionLanguage.newValuesOf(SourceRateExpression<T> expression)
          Returns all the new values generated by the expression source rate.
static
<R,A> DesiredRateExpression<R>
ExpressionLanguage.resultOf(ExpressionLanguage.OneArgFunction<R,A> function, DesiredRateExpression<A> argExpression)
          An expression that represents the result of a user provided function.
static
<R,A1,A2> DesiredRateExpression<R>
ExpressionLanguage.resultOf(ExpressionLanguage.TwoArgFunction<R,A1,A2> function, DesiredRateExpression<A1> arg1Expression, DesiredRateExpression<A2> arg2Expression)
          An expression that represents the result of a user provided function.
static
<T> DesiredRateExpression<java.util.List<T>>
ExpressionLanguage.timedCacheOf(SourceRateExpression<T> expression, TimeDuration maxIntervalBetweenSamples)
           
 

Methods in org.epics.pvmanager with parameters of type DesiredRateExpression
static
<T> DesiredRateExpression<java.util.List<T>>
ExpressionLanguage.filterBy(ExpressionLanguage.Filter<?> filter, DesiredRateExpression<java.util.List<T>> expression)
          Filters a stream of updates with the given filter.
static
<T> PVManager.PVManagerExpression<T>
PVManager.read(DesiredRateExpression<T> pvExpression)
          Reads the given expression.
static
<R,A> DesiredRateExpression<R>
ExpressionLanguage.resultOf(ExpressionLanguage.OneArgFunction<R,A> function, DesiredRateExpression<A> argExpression)
          An expression that represents the result of a user provided function.
static
<R,A1,A2> DesiredRateExpression<R>
ExpressionLanguage.resultOf(ExpressionLanguage.TwoArgFunction<R,A1,A2> function, DesiredRateExpression<A1> arg1Expression, DesiredRateExpression<A2> arg2Expression)
          An expression that represents the result of a user provided function.
static
<R,A1,A2> DesiredRateExpression<R>
ExpressionLanguage.resultOf(ExpressionLanguage.TwoArgFunction<R,A1,A2> function, DesiredRateExpression<A1> arg1Expression, DesiredRateExpression<A2> arg2Expression)
          An expression that represents the result of a user provided function.
 

Constructors in org.epics.pvmanager with parameters of type DesiredRateExpression
DesiredRateExpression(DesiredRateExpression<?> expression, Function<T> function, java.lang.String defaultName)
          Creates a new aggregated expression.
 

Constructor parameters in org.epics.pvmanager with type arguments of type DesiredRateExpression
DesiredRateExpression(java.util.List<DesiredRateExpression<?>> childExpressions, Function<T> function, java.lang.String defaultName)
          Creates a new aggregated expression.
 

Uses of DesiredRateExpression in org.epics.pvmanager.data
 

Methods in org.epics.pvmanager.data that return DesiredRateExpression
static DesiredRateExpression<VDouble> ExpressionLanguage.averageOf(SourceRateExpression<VDouble> doublePv)
          Aggregates the sample at the scan rate and takes the average.
static DesiredRateExpression<VStatistics> ExpressionLanguage.statisticsOf(SourceRateExpression<VDouble> doublePv)
          Aggregates the sample at the scan rate and calculates statistical information.
static DesiredRateExpression<VMultiDouble> ExpressionLanguage.synchronizedArrayOf(TimeDuration tolerance, java.util.List<SourceRateExpression<VDouble>> expressions)
          A synchronized array from the given expression.
static DesiredRateExpression<VMultiDouble> ExpressionLanguage.synchronizedArrayOf(TimeDuration tolerance, TimeDuration cacheDepth, java.util.List<SourceRateExpression<VDouble>> expressions)
          A synchronized array from the given expression.
 

Methods in org.epics.pvmanager.data that return types with arguments of type DesiredRateExpression
static java.util.List<DesiredRateExpression<VStatistics>> ExpressionLanguage.statisticsOf(java.util.List<SourceRateExpression<VDouble>> doubleExpressions)
          Applies ExpressionLanguage.statisticsOf(org.epics.pvmanager.SourceRateExpression) to all arguments.
 

Uses of DesiredRateExpression in org.epics.pvmanager.types
 

Methods in org.epics.pvmanager.types that return DesiredRateExpression
static
<T> DesiredRateExpression<java.util.List<T>>
ExpressionLanguage.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>>
ExpressionLanguage.listOf(java.util.List<DesiredRateExpression<T>> expressions)
          Converts a list of expressions to and expression that returns the list of results.
 

Methods in org.epics.pvmanager.types with parameters of type DesiredRateExpression
static
<T> DesiredRateExpression<java.util.List<T>>
ExpressionLanguage.listOf(DesiredRateExpression<T>... expressions)
          Converts a list of expressions to and expression that returns the list of results.
 

Method parameters in org.epics.pvmanager.types with type arguments of type DesiredRateExpression
static
<T> DesiredRateExpression<java.util.List<T>>
ExpressionLanguage.listOf(java.util.List<DesiredRateExpression<T>> expressions)
          Converts a list of expressions to and expression that returns the list of results.
 



Copyright © 2010. All Rights Reserved.