- java.lang.Object
-
- com.ibm.j9ddr.vm29.j9.AlgorithmPicker<T>
-
public abstract class AlgorithmPicker<T extends IAlgorithm> extends Object
Class containing the boilerplate code for picking an appropriate algorithm.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AlgorithmPicker(String algorithmId)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract Iterable<? extends T>
allAlgorithms()
Template method that returns a fresh instance of each algorithmT
pickAlgorithm()
-