org.epics.pvmanager.expression
Interface WriteExpressionList<W>

Type Parameters:
W - the write payload
All Known Subinterfaces:
DesiredRateReadWriteExpression<R,W>, DesiredRateReadWriteExpressionList<R,W>, SourceRateReadWriteExpression<R,W>, SourceRateReadWriteExpressionList<R,W>, WriteExpression<W>
All Known Implementing Classes:
ChannelExpression, ChannelExpressionList, DesiredRateReadWriteExpressionImpl, DesiredRateReadWriteExpressionListImpl, SourceRateReadWriteExpressionImpl, SourceRateReadWriteExpressionListImpl, WriteExpressionImpl, WriteExpressionListImpl

public interface WriteExpressionList<W>

A list of expressions to write.

Don't implement objects with this interface, use WriteExpressionListImpl.

Author:
carcassi

Method Summary
 WriteExpressionList<W> and(WriteExpressionList<? extends W> expressions)
          Adds the given expressions to this list.
 java.util.List<WriteExpression<W>> getWriteExpressions()
          The expressions of this list.
 

Method Detail

and

WriteExpressionList<W> and(WriteExpressionList<? extends W> expressions)
Adds the given expressions to this list.

Parameters:
expressions - a list of expressions
Returns:
this

getWriteExpressions

java.util.List<WriteExpression<W>> getWriteExpressions()
The expressions of this list.

Returns:
a list of expressions