public class ObjectHashSet extends AbstractHashTable
Modifier and Type | Class and Description |
---|---|
static class |
ObjectHashSet.ObjectEntry |
AbstractHashTable.AbstractObjectComparator, AbstractHashTable.DoubleCompositeIndex, AbstractHashTable.EqualityEquals, AbstractHashTable.FieldIndex, AbstractHashTable.Index, AbstractHashTable.InstanceEquals, AbstractHashTable.ObjectComparator, AbstractHashTable.SingleIndex, AbstractHashTable.TripleCompositeIndex
comparator, loadFactor, 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, getBucket, 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 Entry getBucket(Object object)
getBucket
in class AbstractHashTable
public int getResizeHashcode(Entry entry)
getResizeHashcode
in class AbstractHashTable
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.