Interface BinPostProcessing
-
- All Superinterfaces:
Destroyable
,OptionHandler
,QuickInfoSupporter
- All Known Implementing Classes:
AbstractBinPostProcessing
,MinBinSize
,PassThrough
public interface BinPostProcessing extends OptionHandler, QuickInfoSupporter
Interface for schemes for post-processing bins.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> List<Bin<T>>
postProcessBins(List<Bin<T>> bins)
Post-processes the bins.-
Methods inherited from interface adams.core.Destroyable
destroy
-
Methods inherited from interface adams.core.option.OptionHandler
cleanUpOptions, defineOptions, getOptionManager, toCommandLine
-
Methods inherited from interface adams.core.QuickInfoSupporter
getQuickInfo
-
-
-
-
Method Detail
-
postProcessBins
<T> List<Bin<T>> postProcessBins(List<Bin<T>> bins)
Post-processes the bins.- Parameters:
bins
- the bins to post-process- Returns:
- the updated bins
- Throws:
IllegalStateException
- if check or post-processing failed
-
-