public abstract static class ConcurrentArray.Unique<E> extends ConcurrentArray<E>
ConcurrentArray.DuplicateCounter<E>, ConcurrentArray.Unique<E>
elements
Constructor and Description |
---|
ConcurrentArray.Unique() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
equals(E e1,
E e2)
Synchronized through
ConcurrentArray.add(Object) . |
protected boolean |
validate(E element)
Synchronized through
ConcurrentArray.add(Object) . |
protected void |
violatingUniqueness(E element)
Synchronized through
ConcurrentArray.add(Object) . |
add, firstElementAdded, get, isEmpty, lastElementRemoved, newArray, remove
protected boolean validate(E element)
ConcurrentArray
ConcurrentArray.add(Object)
.validate
in class ConcurrentArray<E>
protected boolean equals(E e1, E e2)
ConcurrentArray.add(Object)
.protected void violatingUniqueness(E element)
ConcurrentArray.add(Object)
.Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.