public final class SummarizerTransform extends SelectorTransform
Proxied.Abstract
Modifier and Type | Method and Description |
---|---|
protected SummarizerTransform.Context |
newContext(ResultValue resultValue,
Batch batch)
Returns a new context.
|
protected Optional<PointValue> |
returnResult(ResultValue resultValue,
Optional<PointValue> pointValue)
Returns a result.
|
protected Class<? extends SelectedBehavior> |
selectedBehaviorClass()
Returns the selected behavior class.
|
protected Class<? extends SelectsBehavior> |
selectsBehaviorClass()
Returns the selects behavior class.
|
boolean |
usesFetchedResult()
Asks if this transform needs the fetched result value.
|
applyTo, executeFinalProgram, executeInitialProgram, executeStepProgram, getInstance, setUp
addUpdate, isNullRemoves, setUp
getMetadata, getName, getParams, getProxyEntity, getThisLogger, tearDown
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName, getParams, getProxyEntity, tearDown
public boolean usesFetchedResult()
usesFetchedResult
in interface Transform
usesFetchedResult
in class AbstractTransform
protected SummarizerTransform.Context newContext(ResultValue resultValue, Batch batch)
newContext
in class SelectorTransform
resultValue
- The requested result value.batch
- The current batch context.protected Optional<PointValue> returnResult(ResultValue resultValue, Optional<PointValue> pointValue)
returnResult
in class SelectorTransform
resultValue
- The result value.pointValue
- The optional point valueprotected Class<? extends SelectedBehavior> selectedBehaviorClass()
selectedBehaviorClass
in class SelectorTransform
protected Class<? extends SelectsBehavior> selectsBehaviorClass()
selectsBehaviorClass
in class SelectorTransform
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.