public class ObjectHashMap extends AbstractHashTable implements Externalizable
Modifier and Type | Class and Description |
---|---|
static class |
ObjectHashMap.ObjectEntry |
AbstractHashTable.AbstractObjectComparator, AbstractHashTable.DoubleCompositeIndex, AbstractHashTable.EqualityEquals, AbstractHashTable.FieldIndex, AbstractHashTable.Index, AbstractHashTable.InstanceEquals, AbstractHashTable.ObjectComparator, AbstractHashTable.SingleIndex, AbstractHashTable.TripleCompositeIndex
comparator, loadFactor, PRIME, size, table, threshold
Constructor and Description |
---|
ObjectHashMap() |
ObjectHashMap(Entry[] table) |
ObjectHashMap(float loadFactor,
Entry[] table) |
ObjectHashMap(int capacity,
float loadFactor) |
Modifier and Type | Method and Description |
---|---|
Object |
get(Object key) |
Entry |
getBucket(Object object) |
int |
getResizeHashcode(Entry entry) |
Object |
put(Object key,
Object value) |
Object |
put(Object key,
Object value,
boolean checkExists) |
Object |
remove(Object key) |
clear, ensureCapacity, getTable, indexOf, isEmpty, iterator, newIterator, readExternal, rehash, resize, setComparator, size, toArray, toString, writeExternal
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
readExternal, writeExternal
public ObjectHashMap()
public ObjectHashMap(int capacity, float loadFactor)
public ObjectHashMap(Entry[] table)
public ObjectHashMap(float loadFactor, Entry[] table)
public int getResizeHashcode(Entry entry)
getResizeHashcode
in class AbstractHashTable
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.