Package | Description |
---|---|
org.epics.pvmanager |
|
org.epics.pvmanager.expression |
Interfaces for the expressions PVManager can consume.
|
org.epics.pvmanager.extra |
Modifier and Type | Class and Description |
---|---|
class |
Aggregator<R,A>
Aggregates the data out of a Collector into a new data type.
|
class |
Collector<T>
Collects the data at the CA rate and allows a client to get all values
since last check.
|
class |
ValueCache<T>
Represent a building block that can store a particular value
|
Constructor and Description |
---|
Aggregator(Function<List<A>> collector)
Creates a new aggregator.
|
Modifier and Type | Method and Description |
---|---|
Function<R> |
SourceRateReadWriteExpressionImpl.getFunction() |
Function<R> |
SourceRateExpressionImpl.getFunction() |
Function<R> |
SourceRateExpression.getFunction()
The function that calculates this expression.
|
Function<R> |
DesiredRateReadWriteExpressionImpl.getFunction() |
Function<R> |
DesiredRateExpressionImpl.getFunction()
The function that calculates new values for this expression.
|
Function<R> |
DesiredRateExpression.getFunction()
The function that calculates this expression.
|
Modifier and Type | Method and Description |
---|---|
static List<Function<?>> |
Expressions.functionsOf(DesiredRateExpressionList<?> list)
Extract the list of functions from an expression list.
|
Constructor and Description |
---|
DesiredRateExpressionImpl(DesiredRateExpressionList<?> childExpressions,
Function<R> function,
String defaultName)
Creates a new aggregated expression.
|
DesiredRateExpressionImpl(SourceRateExpression<?> expression,
Function<R> collector,
String defaultName)
Creates a new expression at the desired rate.
|
SourceRateExpressionImpl(SourceRateExpressionList<?> childExpressions,
Function<R> function,
String defaultName)
Creates a new source rate expression.
|
Constructor and Description |
---|
DoubleArrayTimeCacheFromVDoubleArray(Function<? extends List<? extends VNumberArray>> function) |
Constructor and Description |
---|
DoubleArrayTimeCacheFromVDoubles(List<? extends Function<? extends List<? extends VNumber>>> functions) |
Copyright © 2012. All Rights Reserved.