public class ObjectHashSet extends AbstractHashTable
Modifier and Type | Class and Description |
---|---|
static class |
ObjectHashSet.ObjectEntry |
AbstractHashTable.AbstractIndexTupleList, AbstractHashTable.AbstractObjectComparator, AbstractHashTable.DoubleCompositeIndex, AbstractHashTable.DoubleIndexTupleList, AbstractHashTable.EqualityEquals, AbstractHashTable.FieldIndex, AbstractHashTable.Index, AbstractHashTable.InstanceEquals, AbstractHashTable.ObjectComparator, AbstractHashTable.SingleIndex, AbstractHashTable.SingleIndexTupleList, AbstractHashTable.TripleCompositeIndex, AbstractHashTable.TripleIndexTupleList
comparator, loadFactor, PRIME, size, table, threshold
Constructor and Description |
---|
ObjectHashSet() |
ObjectHashSet(Entry[] table) |
ObjectHashSet(float loadFactor,
Entry[] table) |
ObjectHashSet(int capacity,
float loadFactor) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(Object value) |
boolean |
add(Object value,
boolean checkExists) |
boolean |
contains(Object value) |
Entry |
getBucket(Object object) |
int |
getResizeHashcode(Entry entry) |
boolean |
remove(Object value) |
Object[] |
toArray(Object[] objects) |
clear, ensureCapacity, getTable, indexOf, isEmpty, iterator, newIterator, readExternal, rehash, resize, setComparator, size, toArray, toString, writeExternal
public ObjectHashSet()
public ObjectHashSet(int capacity, float loadFactor)
public ObjectHashSet(Entry[] table)
public ObjectHashSet(float loadFactor, Entry[] table)
public boolean add(Object value)
public boolean add(Object value, boolean checkExists)
public boolean contains(Object value)
public boolean remove(Object value)
public int getResizeHashcode(Entry entry)
getResizeHashcode
in class AbstractHashTable
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.