Skip navigation links
oracle.spatial.network.lod
Class LongHashMap<V>
java.lang.Object
oracle.spatial.network.lod.LongHashMap<V>
-
public class LongHashMap<V>
- extends java.lang.Object
This is a bare-bones, application specific, optimized hash table implementation. We feel this will perform better than the java.util.HashMap implementation for our application both in terms of execution time and memory usage. This is an UNSYNCHRONIZED IMPLEMENTATION!
- Since:
- 11g
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LongHashMap
public LongHashMap(int initialCapacity,
float loadFactor)
LongHashMap
public LongHashMap(int initialCapacity)
LongHashMap
public LongHashMap()
size
public final int size()
isEmpty
public final boolean isEmpty()
put
public final V put(long key,
V value)
containsKey
public final boolean containsKey(long key)
get
public final V get(long key)
remove
public final V remove(long key)
valuesIterator
public final java.util.Iterator<V> valuesIterator()
clear
public void clear()
clone
public java.lang.Object clone()
-
- Overrides:
clone
in class java.lang.Object
keys
public long[] keys()
Skip navigation links
Copyright © 2007, 2011, Oracle and/or its affiliates. All Rights Reserved.