Package io.deephaven.api.updateby.spec
Class UpdateBySpecBase
java.lang.Object
io.deephaven.api.updateby.spec.UpdateBySpecBase
- All Implemented Interfaces:
UpdateBySpec
- Direct Known Subclasses:
CumMinMaxSpec
,CumProdSpec
,CumSumSpec
,DeltaSpec
,EmaSpec
,EmMinMaxSpec
,EmsSpec
,EmStdSpec
,FillBySpec
,RollingOpSpec
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.api.updateby.spec.UpdateBySpec
UpdateBySpec.Visitor<T>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal ColumnUpdateOperation
clause()
Build aColumnUpdateOperation
clause for this UpdateBySpec with no input/output column name specified.final ColumnUpdateOperation
Build aColumnUpdateOperation
for this UpdateBySpec.final ColumnUpdateOperation
Build aColumnUpdateOperation
clause for this UpdateBySpec.final ColumnUpdateOperation
Build aColumnUpdateOperation
for this UpdateBySpec.final ColumnUpdateOperation
Build aColumnUpdateOperation
clause for this UpdateBySpec.final ColumnUpdateOperation
clause
(Collection<? extends Pair> pairs) Build aColumnUpdateOperation
clause for this UpdateBySpec.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.deephaven.api.updateby.spec.UpdateBySpec
applicableTo, walk
-
Constructor Details
-
UpdateBySpecBase
public UpdateBySpecBase()
-
-
Method Details
-
clause
Description copied from interface:UpdateBySpec
Build aColumnUpdateOperation
for this UpdateBySpec.- Specified by:
clause
in interfaceUpdateBySpec
- Parameters:
pair
- The input/output column name pair- Returns:
- The clause
-
clause
Description copied from interface:UpdateBySpec
Build aColumnUpdateOperation
for this UpdateBySpec.- Specified by:
clause
in interfaceUpdateBySpec
- Parameters:
pair
- The input/output column name pair- Returns:
- The clause
-
clause
Description copied from interface:UpdateBySpec
Build aColumnUpdateOperation
clause for this UpdateBySpec.- Specified by:
clause
in interfaceUpdateBySpec
- Parameters:
pairs
- The input/output column name pairs- Returns:
- The aggregation
-
clause
Description copied from interface:UpdateBySpec
Build aColumnUpdateOperation
clause for this UpdateBySpec.- Specified by:
clause
in interfaceUpdateBySpec
- Parameters:
pairs
- The input/output column name pairs- Returns:
- The aggregation
-
clause
Description copied from interface:UpdateBySpec
Build aColumnUpdateOperation
clause for this UpdateBySpec.- Specified by:
clause
in interfaceUpdateBySpec
- Parameters:
pairs
- The input/output column name pairs- Returns:
- The aggregation
-
clause
Description copied from interface:UpdateBySpec
Build aColumnUpdateOperation
clause for this UpdateBySpec with no input/output column name specified.- Specified by:
clause
in interfaceUpdateBySpec
- Returns:
- The aggregation
-