See: Description
| Interface | Description | 
|---|---|
| SideInputValues<T> | SideInputValuesserves as a Kryo serializable container that contains a materialized view
 of side inputs. | 
| SideInputValues.Loader<T> | Factory function for load  SideInputValuesfrom aDataset. | 
| Class | Description | 
|---|---|
| CachedSideInputReader | SideInputReader that caches results for costly  Materializations. | 
| GroupAlsoByWindowViaOutputBufferFn<K,InputT,W extends BoundedWindow> | A FlatMap function that groups by windows in batch mode using  ReduceFnRunner. | 
| NoOpStepContext | A  StepContextfor Spark Batch Runner execution. | 
| SideInputValues.BaseSideInputValues<BinaryT,ValuesT,T> | |
| SideInputValues.ByWindow<T> | General  SideInputValuesforBoundedWindowsin two possible
 states. | 
| SideInputValues.Global<T> | Specialized  SideInputValuesfor use with theGlobalWindowin two possible
 states. | 
| SparkSideInputReader | SideInputReader using broadcasted  SideInputValues. |