public class NumericTypeValueMap<I> extends AbstractTypeValueMap<java.lang.Double,I> implements ITypeValueMap<java.lang.Double,I>
Modifier and Type | Field and Description |
---|---|
static double |
EPSILON |
Constructor and Description |
---|
NumericTypeValueMap() |
Modifier and Type | Method and Description |
---|---|
java.lang.Double |
asKeyType(java.lang.Object value) |
IValueMap<java.lang.Double,I> |
getValueMap() |
java.util.Collection<I> |
greaterThan(java.lang.Object value) |
boolean |
isValueRelevant(java.lang.Object value) |
java.util.Collection<I> |
lessThan(java.lang.Object value) |
java.util.Collection<I> |
not(java.lang.Object value) |
add, all, allSize, clear, clear, equalTo, equalToSize, greaterThanSize, lessThanSize, notSize, recycleCollection, remove
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, all, allSize, clear, clear, equalTo, equalToSize, greaterThanSize, lessThanSize, notSize, remove
public static final double EPSILON
public IValueMap<java.lang.Double,I> getValueMap()
getValueMap
in interface ITypeValueMap<java.lang.Double,I>
public boolean isValueRelevant(java.lang.Object value)
isValueRelevant
in interface ITypeValueMap<java.lang.Double,I>
public java.lang.Double asKeyType(java.lang.Object value)
asKeyType
in class AbstractTypeValueMap<java.lang.Double,I>
public java.util.Collection<I> lessThan(java.lang.Object value) throws java.lang.UnsupportedOperationException
lessThan
in interface ITypeValueMap<java.lang.Double,I>
lessThan
in class AbstractTypeValueMap<java.lang.Double,I>
java.lang.UnsupportedOperationException
public java.util.Collection<I> greaterThan(java.lang.Object value) throws java.lang.UnsupportedOperationException
greaterThan
in interface ITypeValueMap<java.lang.Double,I>
greaterThan
in class AbstractTypeValueMap<java.lang.Double,I>
java.lang.UnsupportedOperationException
public java.util.Collection<I> not(java.lang.Object value)
not
in interface ITypeValueMap<java.lang.Double,I>
not
in class AbstractTypeValueMap<java.lang.Double,I>