public abstract class AbstractTMap<T extends java.lang.Comparable>
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
AbstractTMap.Functionality<T extends java.lang.Comparable> |
protected static class |
AbstractTMap.MapType |
Modifier and Type | Field and Description |
---|---|
protected static int |
defaultExpectedSize |
protected static int |
growFactor |
protected AbstractTMap.Functionality<T> |
keyFunc |
protected T[] |
keys |
protected static double |
loadFactor |
protected boolean |
locked |
protected AbstractTMap.MapType |
mapType |
protected int |
num |
protected int |
numCollisions |
protected static long |
serialVersionUID |
Constructor and Description |
---|
AbstractTMap() |
Modifier and Type | Method and Description |
---|---|
static <T extends java.lang.Comparable> |
defaultFunctionality() |
protected static final long serialVersionUID
protected static final int growFactor
protected static final int defaultExpectedSize
protected static final double loadFactor
protected AbstractTMap.MapType mapType
protected boolean locked
protected int num
protected T extends java.lang.Comparable[] keys
protected AbstractTMap.Functionality<T extends java.lang.Comparable> keyFunc
protected int numCollisions
public static <T extends java.lang.Comparable> AbstractTMap.Functionality<T> defaultFunctionality()