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.graphene | |
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 | Method and Description |
---|---|
static <T> DesiredRateExpression<List<T>> |
ExpressionLanguage.listOf(DesiredRateExpressionList<T> expressions)
Converts a list of expressions to an expression that returns the list of results.
|
static <R> ReadMap<R> |
ExpressionLanguage.mapOf(DesiredRateExpressionList<R> expressions)
An expression that returns a key/value map where the key is the
expression name and the value is the expression value.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DesiredRateExpression<R>
An expression to read at the desired rate.
|
interface |
DesiredRateReadWriteExpression<R,W>
An expression to write and to read at the desired rate.
|
interface |
DesiredRateReadWriteExpressionList<R,W>
An list of expressions to write and to read at the desired rate.
|
Modifier and Type | Class and Description |
---|---|
class |
Cache<T>
A cache expression.
|
class |
DesiredRateExpressionImpl<R>
Implementation class for
DesiredRateExpression . |
class |
DesiredRateExpressionListImpl<R>
Implementation class for
DesiredRateExpressionList . |
class |
DesiredRateReadWriteExpressionImpl<R,W>
Implementation class for
DesiredRateReadWriteExpression . |
class |
DesiredRateReadWriteExpressionListImpl<R,W>
Implementation class for
DesiredRateReadWriteExpressionList . |
class |
Queue<T>
A queue expression.
|
class |
ReadMap<T>
A read expression for a key/value map.
|
class |
ReadWriteMap<R,W>
A read/write expression for a key/value map.
|
Modifier and Type | Method and Description |
---|---|
DesiredRateExpressionList<R> |
DesiredRateExpressionList.and(DesiredRateExpressionList<? extends R> expressions)
Adds the given expressions to this list.
|
DesiredRateExpressionList<R> |
DesiredRateReadWriteExpressionListImpl.and(DesiredRateExpressionList<? extends R> expressions) |
Modifier and Type | Method and Description |
---|---|
ReadMap<T> |
ReadMap.add(DesiredRateExpressionList<T> expressions)
Adds the expressions to the map.
|
DesiredRateExpressionListImpl<R> |
DesiredRateExpressionListImpl.and(DesiredRateExpressionList<? extends R> expressions) |
DesiredRateExpressionList<R> |
DesiredRateExpressionList.and(DesiredRateExpressionList<? extends R> expressions)
Adds the given expressions to this list.
|
DesiredRateExpressionList<R> |
DesiredRateReadWriteExpressionListImpl.and(DesiredRateExpressionList<? extends R> expressions) |
static List<ReadFunction<?>> |
Expressions.functionsOf(DesiredRateExpressionList<?> list)
Extract the list of functions from an expression list.
|
Constructor and Description |
---|
DesiredRateExpressionImpl(DesiredRateExpressionList<?> childExpressions,
ReadFunction<R> function,
String defaultName)
Creates a new aggregated expression.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicGroup
A expression that returns the result of a dynamically managed group.
|
class |
WaterfallPlot
A waterfall plot.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Graph2DExpression<T extends org.epics.graphene.Graph2DRendererUpdate<T>> |
Modifier and Type | Class and Description |
---|---|
class |
BubbleGraph2DExpression |
class |
HistogramGraph2DExpression |
class |
IntensityGraph2DExpression |
class |
LineGraph2DExpression |
class |
MultiAxisLineGraph2DExpression |
class |
MultilineGraph2DExpression |
class |
ScatterGraph2DExpression |
class |
SparklineGraph2DExpression |
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 DesiredRateExpressionList<VDouble> |
ExpressionLanguage.vDoubleConstants(List<Double> values)
A list of constant expressions of type VDouble.
|
static DesiredRateExpressionList<VInt> |
ExpressionLanguage.vIntConstants(List<Integer> values)
A list of constant expressions of type VDouble.
|
static DesiredRateExpressionList<VString> |
ExpressionLanguage.vStringConstants(List<String> values)
A list of constant expressions of type VString.
|
Modifier and Type | Method and Description |
---|---|
static VTableColumn |
ExpressionLanguage.column(String name,
DesiredRateExpressionList<?> values)
A column for an aggregated vTable.
|
static DesiredRateExpression<VNumberArray> |
ExpressionLanguage.vNumberArrayOf(DesiredRateExpressionList<? extends VNumber> expressions)
Transforms a list of numeric scalar into an array.
|
Copyright © 2010–2015. All rights reserved.