Interface UpdateBySpec
- All Known Implementing Classes:
CumMinMaxSpec
,CumProdSpec
,CumSumSpec
,DeltaSpec
,EmaSpec
,FillBySpec
public interface UpdateBySpec
A Specification for an updateBy operation. Implementations of this are essentially tagging classes
for the underlying visitor classes to walk to produce a final operation.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionboolean
applicableTo
(Class<?> inputType) Determine if this spec can be applied to the specified typedescribe()
Get a description of the operation requested.<V extends UpdateBySpec.Visitor>
Vwalk
(V v)
-
Method Details
-
describe
Get a description of the operation requested.- Returns:
- a description of the operation
-
applicableTo
Determine if this spec can be applied to the specified type- Parameters:
inputType
-- Returns:
- true if this spec can be applied to the specified input type
-
walk
-