|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.epics.pvmanager.expression.DesiredRateReadWriteExpressionListImpl<R,W>
org.epics.pvmanager.expression.DesiredRateReadWriteExpressionImpl<R,W>
R - type of the read payloadW - type of the write payloadpublic class DesiredRateReadWriteExpressionImpl<R,W>
Implementation class for DesiredRateReadWriteExpression.
| Constructor Summary | |
|---|---|
DesiredRateReadWriteExpressionImpl(DesiredRateExpression<R> desiredRateExpression,
WriteExpression<W> writeExpression)
Creates an expression that can be both read at the desired rate and written. |
|
| Method Summary | |
|---|---|
DesiredRateReadWriteExpressionImpl<R,W> |
as(java.lang.String name)
Changes the name for this expression |
WriteBuffer |
createWriteBuffer()
The buffer that will contain the data to write. |
DataRecipe |
getDataRecipe()
The recipe for connect the channels for this expression. |
DesiredRateExpressionImpl<R> |
getDesiredRateExpressionImpl()
The implementation of this expression. |
Function<R> |
getFunction()
The function that calculates this expression. |
java.lang.String |
getName()
Name of this expression. |
WriteExpressionImpl<W> |
getWriteExpressionImpl()
The implementation of this expression. |
WriteFunction<W> |
getWriteFunction()
The function that implements this expression. |
| Methods inherited from class org.epics.pvmanager.expression.DesiredRateReadWriteExpressionListImpl |
|---|
and, and, and, getDesiredRateExpressions, getDesiredRateReadWriteExpressions, getWriteExpressions |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.epics.pvmanager.expression.DesiredRateReadWriteExpressionList |
|---|
and, getDesiredRateReadWriteExpressions |
| Methods inherited from interface org.epics.pvmanager.expression.DesiredRateExpressionList |
|---|
and, getDesiredRateExpressions |
| Methods inherited from interface org.epics.pvmanager.expression.WriteExpressionList |
|---|
and, getWriteExpressions |
| Constructor Detail |
|---|
public DesiredRateReadWriteExpressionImpl(DesiredRateExpression<R> desiredRateExpression,
WriteExpression<W> writeExpression)
desiredRateExpression - the read part of the expressionwriteExpression - the write part of the expression| Method Detail |
|---|
public final DesiredRateReadWriteExpressionImpl<R,W> as(java.lang.String name)
DesiredRateExpression
as in interface DesiredRateExpression<R>as in interface DesiredRateReadWriteExpression<R,W>name - new name
public final java.lang.String getName()
DesiredRateExpression
getName in interface DesiredRateExpression<R>getName in interface WriteExpression<W>public final Function<R> getFunction()
DesiredRateExpression
getFunction in interface DesiredRateExpression<R>public final DesiredRateExpressionImpl<R> getDesiredRateExpressionImpl()
DesiredRateExpression
getDesiredRateExpressionImpl in interface DesiredRateExpression<R>public final WriteExpressionImpl<W> getWriteExpressionImpl()
WriteExpression
getWriteExpressionImpl in interface WriteExpression<W>public final DataRecipe getDataRecipe()
DesiredRateExpression
getDataRecipe in interface DesiredRateExpression<R>public final WriteFunction<W> getWriteFunction()
WriteExpression
getWriteFunction in interface WriteExpression<W>public final WriteBuffer createWriteBuffer()
WriteExpression
createWriteBuffer in interface WriteExpression<W>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||