Push a value through a sequence of online algorithms and return the result.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait OnlineAlgorithmclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Returns true if the state is the same as if it had been reset. This means that the state does not need to be stored and can just be recreated if a new values shows up. When processing a stream this is needed to avoid a memory leak for state objects if there are some transient values associated with a group by. This check becomes the effective lifespan for the state if no data is received for a given interval.
Returns true if the state is the same as if it had been reset. This means that the state does not need to be stored and can just be recreated if a new values shows up. When processing a stream this is needed to avoid a memory leak for state objects if there are some transient values associated with a group by. This check becomes the effective lifespan for the state if no data is received for a given interval.
Attributes
- Definition Classes
Apply the next value from the input and return the computed value.
Apply the next value from the input and return the computed value.
Attributes
- Definition Classes
Reset the state of the algorithm.
Capture the current state of the algorithm. It can be restored in a new instance with the [OnlineAlgorithm#apply] method.
Capture the current state of the algorithm. It can be restored in a new instance with the [OnlineAlgorithm#apply] method.
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product