Uses of Interface
org.epics.pvmanager.expression.SourceRateExpression

Packages that use SourceRateExpression
org.epics.pvmanager

pvManager 

org.epics.pvmanager.data Support for control system types. 
org.epics.pvmanager.expression Interfaces for the expressions PVManager can consume. 
org.epics.pvmanager.extra   
 

Uses of SourceRateExpression in org.epics.pvmanager
 

Methods in org.epics.pvmanager with parameters of type SourceRateExpression
static
<T> DesiredRateExpression<T>
ExpressionLanguage.latestValueOf(SourceRateExpression<T> expression)
          Expression that returns (only) 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
<T> DesiredRateExpression<java.util.List<T>>
ExpressionLanguage.newValuesOf(SourceRateExpression<T> expression, int maxValues)
          Returns up to maxValues new values generated by the expression source rate.
static
<T> PVReaderConfiguration<T>
PVManager.read(SourceRateExpression<T> pvExpression)
          Reads the given expression, and returns an object to configure the parameters for the read.
static
<T> DesiredRateExpression<java.util.List<T>>
ExpressionLanguage.timedCacheOf(SourceRateExpression<T> expression, TimeDuration maxIntervalBetweenSamples)
          Returns all the values starting the latest value and older up to the time different given by the interval.
 

Uses of SourceRateExpression in org.epics.pvmanager.data
 

Methods in org.epics.pvmanager.data that return SourceRateExpression
static SourceRateExpression<VDoubleArray> ExpressionLanguage.vDoubleArrayOf(SourceRateExpression<?> expression)
          Deprecated. use ExpressionLanguage.vNumberArray(java.lang.String)
static SourceRateExpression<VDouble> ExpressionLanguage.vDoubleOf(SourceRateExpression<?> expression)
          Deprecated. use ExpressionLanguage.vNumber(java.lang.String)
 

Methods in org.epics.pvmanager.data with parameters of type SourceRateExpression
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 SourceRateExpression<VDoubleArray> ExpressionLanguage.vDoubleArrayOf(SourceRateExpression<?> expression)
          Deprecated. use ExpressionLanguage.vNumberArray(java.lang.String)
static SourceRateExpression<VDouble> ExpressionLanguage.vDoubleOf(SourceRateExpression<?> expression)
          Deprecated. use ExpressionLanguage.vNumber(java.lang.String)
 

Uses of SourceRateExpression in org.epics.pvmanager.expression
 

Subinterfaces of SourceRateExpression in org.epics.pvmanager.expression
 interface SourceRateReadWriteExpression<R,W>
          An expression to write and to read at the rate of the source.
 

Classes in org.epics.pvmanager.expression that implement SourceRateExpression
 class ChannelExpression<R,W>
          Represents a channel, which can be both read or written.
 class SourceRateExpressionImpl<R>
          Implementation class for SourceRateExpression.
 class SourceRateReadWriteExpressionImpl<R,W>
          Implementation class for SourceRateReadWriteExpression.
 

Methods in org.epics.pvmanager.expression that return SourceRateExpression
 SourceRateExpression<R> SourceRateExpression.as(java.lang.String name)
          Changes the name for this expression
 

Methods in org.epics.pvmanager.expression that return types with arguments of type SourceRateExpression
 java.util.List<SourceRateExpression<R>> SourceRateExpressionList.getSourceRateExpressions()
          The expressions of this list.
 java.util.List<SourceRateExpression<R>> SourceRateExpressionListImpl.getSourceRateExpressions()
           
 java.util.List<SourceRateExpression<R>> SourceRateReadWriteExpressionListImpl.getSourceRateExpressions()
           
 

Constructors in org.epics.pvmanager.expression with parameters of type SourceRateExpression
DesiredRateExpressionImpl(SourceRateExpression<?> expression, Function<R> collector, java.lang.String defaultName)
          Creates a new expression at the desired rate.
SourceRateReadWriteExpressionImpl(SourceRateExpression<R> sourceRateExpression, WriteExpression<W> writeExpression)
          Creates an expression that can be both read and written.
 

Uses of SourceRateExpression in org.epics.pvmanager.extra
 

Methods in org.epics.pvmanager.extra with parameters of type SourceRateExpression
static WaterfallPlot ExpressionLanguage.waterfallPlotOf(SourceRateExpression<VDoubleArray> arrayPv)
          Aggregates the sample at the scan rate and takes the average.