|
PCJ API Version 1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines collections of double values.
Collection
Method Summary | |
boolean |
add(double v)
Adds an element to this collection. |
boolean |
addAll(DoubleCollection c)
Adds all the elements of a specified collection to this collection. |
void |
clear()
Clears this collection. |
boolean |
contains(double v)
Indicates whether this collection contains a specified element. |
boolean |
containsAll(DoubleCollection c)
Indicates whether all elements of a specified collection is contained in this collection. |
boolean |
equals(Object obj)
Indicates whether this collection is equal to some object. |
int |
hashCode()
Returns a hash code value for this collection. |
boolean |
isEmpty()
Indicates whether this collection is empty. |
DoubleIterator |
iterator()
Returns an iterator over this collection. |
boolean |
remove(double v)
Removes a specified element from this collection. |
boolean |
removeAll(DoubleCollection c)
Removes all the elements of a specified collection from this collection. |
boolean |
retainAll(DoubleCollection c)
Retains only the elements of a specified collection in this collection. |
int |
size()
Returns the number of elements in this collection. |
double[] |
toArray()
Returns the elements of this collection as an array. |
double[] |
toArray(double[] a)
Returns the elements of this collection as an array. |
void |
trimToSize()
Minimizes the memory used by this collection. |
Method Detail |
public boolean add(double v)
v
- the element to add to this collection.
UnsupportedOperationException
- if the operation is not supported by this
collection.addAll(DoubleCollection)
public boolean addAll(DoubleCollection c)
c
- the collection whose elements to add to this
collection.
UnsupportedOperationException
- if the operation is not supported by this
collection.
NullPointerException
- if c is null.add(double)
public void clear()
UnsupportedOperationException
- if the operation is not supported by this
collection.public boolean contains(double v)
v
- the element to test for containment.
containsAll(DoubleCollection)
public boolean containsAll(DoubleCollection c)
c
- the collection whose elements to test for
containment.
NullPointerException
- if c is null.contains(double)
public boolean equals(Object obj)
obj
- the object with which to compare this collection.
public int hashCode()
public boolean isEmpty()
public DoubleIterator iterator()
public boolean remove(double v)
v
- the double value to remove from this collection.
UnsupportedOperationException
- if the operation is not supported by this
collection.public boolean removeAll(DoubleCollection c)
c
- the collection whose elements to remove from this
collection.
UnsupportedOperationException
- if the operation is not supported by this
collection.
NullPointerException
- if c is null.public boolean retainAll(DoubleCollection c)
c
- the collection whose elements to retain in this
collection.
UnsupportedOperationException
- if the operation is not supported by this
collection.
NullPointerException
- if c is null.public int size()
public double[] toArray()
public double[] toArray(double[] a)
a
- an array to fill with the elements of this
collection; if a is null or not
big enough to contain all the elements of this
collection, an new array is allocated,
and a is not changed.
public void trimToSize()
|
PCJ API Version 1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |