public interface HashJoinStateCalculator<T extends HashJoinStateCalculator<?>>
HashJoinStateCalculator is a piece of code that compute the memory requirements for one of the states
in the HashJoinState enum.| Modifier and Type | Method and Description |
|---|---|
HashJoinState |
getState()
The current
HashJoinState corresponding to this calculator. |
T |
next()
Signifies that the current state is complete and returns the next
HashJoinStateCalculator. |
@Nullable T next()
HashJoinStateCalculator.
Returns null in the case where there is no next state.HashJoinStateCalculator or null if this was the last state.HashJoinState getState()
HashJoinState corresponding to this calculator.Copyright © 2021 The Apache Software Foundation. All rights reserved.