org.hsqldb.lib
Class OrderedLongKeyHashMap
- java.lang.Object
-
- org.hsqldb.map.BaseHashMap
-
- org.hsqldb.lib.OrderedLongKeyHashMap
-
public class OrderedLongKeyHashMap extends BaseHashMap
- Since:
- 1.9.0
-
-
Field Summary
-
Fields inherited from class org.hsqldb.map.BaseHashMap
ACCESS_MAX, emptyObjectArray
-
-
Constructor Summary
Constructors Constructor and Description OrderedLongKeyHashMap()OrderedLongKeyHashMap(int initialCapacity)OrderedLongKeyHashMap(int initialCapacity, boolean hasThirdValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleancontainsKey(long key)booleancontainsValue(java.lang.Object value)java.lang.Objectget(long key)java.lang.ObjectgetFirstByLookup(int lookup)intgetLookup(long key)java.lang.ObjectgetSecondValueByIndex(int index)java.lang.ObjectgetThirdValueByIndex(int index)java.lang.ObjectgetValueByIndex(int index)SetkeySet()java.lang.Objectput(long key, java.lang.Object value)java.lang.Objectput(long key, java.lang.Object valueOne, java.lang.Object valueTwo)java.lang.Objectremove(long key)java.lang.ObjectsetSecondValueByIndex(int index, java.lang.Object value)java.lang.ObjectsetThirdValueByIndex(int index, java.lang.Object value)Collectionvalues()-
Methods inherited from class org.hsqldb.map.BaseHashMap
capacity, clear, getAccessCountCeiling, incrementAccessCount, isEmpty, setAccessCountFloor, size
-
-
-
-
Constructor Detail
-
OrderedLongKeyHashMap
public OrderedLongKeyHashMap()
-
OrderedLongKeyHashMap
public OrderedLongKeyHashMap(int initialCapacity) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
OrderedLongKeyHashMap
public OrderedLongKeyHashMap(int initialCapacity, boolean hasThirdValue) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
-
Method Detail
-
get
public java.lang.Object get(long key)
-
getValueByIndex
public java.lang.Object getValueByIndex(int index)
-
getSecondValueByIndex
public java.lang.Object getSecondValueByIndex(int index)
-
getThirdValueByIndex
public java.lang.Object getThirdValueByIndex(int index)
-
setSecondValueByIndex
public java.lang.Object setSecondValueByIndex(int index, java.lang.Object value)
-
setThirdValueByIndex
public java.lang.Object setThirdValueByIndex(int index, java.lang.Object value)
-
put
public java.lang.Object put(long key, java.lang.Object value)
-
containsValue
public boolean containsValue(java.lang.Object value)
-
remove
public java.lang.Object remove(long key)
-
containsKey
public boolean containsKey(long key)
-
put
public java.lang.Object put(long key, java.lang.Object valueOne, java.lang.Object valueTwo)
-
getLookup
public int getLookup(long key)
-
getFirstByLookup
public java.lang.Object getFirstByLookup(int lookup)
-
keySet
public Set keySet()
-
values
public Collection values()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG