|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.epics.pvmanager.SourceRateExpression<T>
T
- type returned by the expressionpublic class SourceRateExpression<T>
An expression that represent a pv read at the CA rate.
Objects of this class are not created directly but through the operators defined
in ExpressionLanguage
.
Constructor Summary | |
---|---|
SourceRateExpression(java.util.List<SourceRateExpression<?>> childExpressions,
Function<T> function,
java.lang.String defaultName)
|
|
SourceRateExpression(SourceRateExpression<?> childExpression,
Function<T> function,
java.lang.String defaultName)
|
|
SourceRateExpression(java.lang.String pvName,
java.lang.Class<T> pvType)
Constructor that represents a single pv of a particular type. |
Method Summary | |
---|---|
java.lang.String |
getDefaultName()
Name representation of the expression. |
Function<T> |
getFunction()
Returns the function represented by this expression. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SourceRateExpression(java.lang.String pvName, java.lang.Class<T> pvType)
pvName
- the name of the pvpvType
- the type of the pvpublic SourceRateExpression(SourceRateExpression<?> childExpression, Function<T> function, java.lang.String defaultName)
public SourceRateExpression(java.util.List<SourceRateExpression<?>> childExpressions, Function<T> function, java.lang.String defaultName)
Method Detail |
---|
public java.lang.String getDefaultName()
TODO: is this really needed?
public Function<T> getFunction()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |