|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
@Generated(date="2012-11-19T09:50:03+0100",
value="HPPC generated from: DoubleCollection.java")
public interface DoubleCollectionA collection allows basic, efficient operations on sets of elements (difference and intersection).
| Method Summary | |
|---|---|
void |
clear()
Removes all elements from this collection. |
int |
removeAll(DoubleLookupContainer c)
Removes all elements in this collection that are present in c. |
int |
removeAll(DoublePredicate predicate)
Removes all elements in this collection for which the given predicate returns true. |
int |
removeAllOccurrences(double e)
Removes all occurrences of e from this collection. |
int |
retainAll(DoubleLookupContainer c)
Keeps all elements in this collection that are present in c. |
int |
retainAll(DoublePredicate predicate)
Keeps all elements in this collection for which the given predicate returns true. |
| Methods inherited from interface com.carrotsearch.hppc.DoubleContainer |
|---|
contains, forEach, forEach, isEmpty, iterator, size, toArray |
| Method Detail |
|---|
int removeAllOccurrences(double e)
e from this collection.
e - Element to be removed from this collection, if present.
int removeAll(DoubleLookupContainer c)
c. Runs in time proportional to the number
of elements in this collection. Equivalent of sets difference.
int removeAll(DoublePredicate predicate)
true.
int retainAll(DoubleLookupContainer c)
c. Runs in time proportional to the number
of elements in this collection. Equivalent of sets intersection.
int retainAll(DoublePredicate predicate)
true.
void clear()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||