-
- All Implemented Interfaces:
-
cz.mroczis.netmonster.core.feature.postprocess.ICellPostprocessor
public final class CellBandwidthPostprocessor implements ICellPostprocessor
Adds cell bandwidth from ServiceState to the cell objects. ServiceState.cellBandwidths even reports bandwidths for secondary cells, but determining the order is complicated.
-
-
Constructor Summary
Constructors Constructor Description CellBandwidthPostprocessor(Function1<Integer, ServiceState> serviceStateGetter, Function0<Unit> onCellWithDirectBandwidth, Function0<Boolean> isEnabled)
-
Method Summary
Modifier and Type Method Description List<ICell>postprocess(List<ICell> list)Postprocessing method that allows data modification within the list -
-
Constructor Detail
-
CellBandwidthPostprocessor
CellBandwidthPostprocessor(Function1<Integer, ServiceState> serviceStateGetter, Function0<Unit> onCellWithDirectBandwidth, Function0<Boolean> isEnabled)
-
-
Method Detail
-
postprocess
List<ICell> postprocess(List<ICell> list)
Postprocessing method that allows data modification within the list
-
-
-
-