Package | Description |
---|---|
org.epics.pvmanager |
|
org.epics.pvmanager.expression |
Interfaces for the expressions PVManager can consume.
|
org.epics.pvmanager.extra |
This package contains experimental classes that, once stable, will
be deprecated and moved into more official packages.
|
org.epics.pvmanager.vtype |
Support for control system types.
|
Modifier and Type | Method and Description |
---|---|
static <T> DesiredRateExpressionList<T> |
ExpressionLanguage.latestValueOf(SourceRateExpressionList<T> expressions)
Expression that returns (only) the latest value computed
from a
SourceRateExpression . |
static <T> DesiredRateExpressionList<List<T>> |
ExpressionLanguage.newValuesOf(SourceRateExpressionList<T> expressions)
Returns all the new values generated by the expression source rate.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SourceRateExpression<R>
An expression to read at the rate of the source.
|
interface |
SourceRateReadWriteExpression<R,W>
An expression to write and to read at the rate of the source.
|
interface |
SourceRateReadWriteExpressionList<R,W>
A list of expressions to write and to read at the rate of the source.
|
Modifier and Type | Class and Description |
---|---|
class |
ChannelExpression<R,W>
Represents a channel, which can be both read or written.
|
class |
ChannelExpressionList<R,W>
Represents a list of channel, which can be both read or written.
|
class |
SourceRateExpressionImpl<R>
Implementation class for
SourceRateExpression . |
class |
SourceRateExpressionListImpl<R>
Implementation class for
SourceRateExpressionList . |
class |
SourceRateReadWriteExpressionImpl<R,W>
Implementation class for
SourceRateReadWriteExpression . |
class |
SourceRateReadWriteExpressionListImpl<R,W>
Implementation class for
SourceRateReadWriteExpressionList . |
Modifier and Type | Method and Description |
---|---|
SourceRateExpressionList<R> |
SourceRateExpressionList.and(SourceRateExpressionList<? extends R> expressions)
Adds the given expressions to this list.
|
SourceRateExpressionList<R> |
SourceRateReadWriteExpressionListImpl.and(SourceRateExpressionList<? extends R> expressions) |
Modifier and Type | Method and Description |
---|---|
SourceRateExpressionList<R> |
SourceRateExpressionList.and(SourceRateExpressionList<? extends R> expressions)
Adds the given expressions to this list.
|
SourceRateExpressionListImpl<R> |
SourceRateExpressionListImpl.and(SourceRateExpressionList<? extends R> expressions) |
SourceRateExpressionList<R> |
SourceRateReadWriteExpressionListImpl.and(SourceRateExpressionList<? extends R> expressions) |
Constructor and Description |
---|
SourceRateExpressionImpl(SourceRateExpressionList<?> childExpressions,
ReadFunction<R> function,
String defaultName)
Creates a new source rate expression.
|
Modifier and Type | Method and Description |
---|---|
static <T extends VNumber> |
ExpressionLanguage.waterfallPlotOf(SourceRateExpressionList<T> vDoubles)
Creates a waterfall plot from a series of scalar pvs.
|
Modifier and Type | Method and Description |
---|---|
static DesiredRateExpressionList<VStatistics> |
ExpressionLanguage.statisticsOf(SourceRateExpressionList<VDouble> doubleExpressions)
Applies
ExpressionLanguage.statisticsOf(org.epics.pvmanager.expression.SourceRateExpression) to all
arguments. |
static DesiredRateExpression<VMultiDouble> |
ExpressionLanguage.synchronizedArrayOf(org.epics.util.time.TimeDuration tolerance,
SourceRateExpressionList<VDouble> expressions)
A synchronized array from the given expression.
|
static DesiredRateExpression<VMultiDouble> |
ExpressionLanguage.synchronizedArrayOf(org.epics.util.time.TimeDuration tolerance,
org.epics.util.time.TimeDuration cacheDepth,
SourceRateExpressionList<VDouble> expressions)
A synchronized array from the given expression.
|
Copyright © 2010–2015. All rights reserved.