Package org.opt4j.core.genotype
Class SelectMapGenotype.SelectBounds<O,P>
- java.lang.Object
-
- org.opt4j.core.genotype.SelectMapGenotype.SelectBounds<O,P>
-
- All Implemented Interfaces:
Bounds<java.lang.Integer>
- Enclosing class:
- SelectMapGenotype<K,V>
protected static class SelectMapGenotype.SelectBounds<O,P> extends java.lang.Object implements Bounds<java.lang.Integer>
-
-
Constructor Summary
Constructors Constructor Description SelectBounds(java.util.List<O> list, java.util.Map<O,java.util.List<P>> map)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Integer
getLowerBound(int index)
Returns the lower bound for thei
-th element.java.lang.Integer
getUpperBound(int index)
Returns the upper bound for thei
-th element.
-
-
-
Method Detail
-
getLowerBound
public java.lang.Integer getLowerBound(int index)
Description copied from interface:Bounds
Returns the lower bound for thei
-th element.- Specified by:
getLowerBound
in interfaceBounds<O>
- Parameters:
index
- thei
-th element- Returns:
- the lower bound of the
i
-th element
-
getUpperBound
public java.lang.Integer getUpperBound(int index)
Description copied from interface:Bounds
Returns the upper bound for thei
-th element.- Specified by:
getUpperBound
in interfaceBounds<O>
- Parameters:
index
- thei
-th element- Returns:
- the upper bound of the
i
-th element
-
-