|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.emory.mathcs.util.collections.longs.AbstractLongCollection
| Constructor Summary | |
AbstractLongCollection()
|
|
| Method Summary | |
boolean |
add(long e)
Attempts to add the specified number to this collection. |
boolean |
addAll(LongCollection c)
Attempts to add to this collection all the numbers contained in the specified collection. |
void |
clear()
Removes all the numbers from this collection. |
boolean |
contains(long e)
Returns true if this collection contains specified number; false otherwise. |
boolean |
containsAll(LongCollection c)
Returns true if this collection contains all the numbers from collection c; false otherwise. |
boolean |
isEmpty()
Returns true if this collection is empty; false otherwise. |
abstract LongIterator |
iterator()
Returns the iterator over numbers contained in this collection. |
boolean |
remove(long e)
Attempts to remove the specified number from this collection. |
boolean |
removeAll(LongCollection c)
Attempts to remove from this collection all the numbers contained in the specified collection. |
boolean |
retainAll(LongCollection c)
Attempts to remove from this collection all the numbers not contained in the specified collection. |
int |
size()
Returns the number of elements in this collection. |
long |
size64()
// PREPROC: Long,Int only Returns the number of elements in this collection. |
long[] |
toArray()
Returns the newly allocated array containing all numbers from this collection, in the order returned by its iterator. |
long[] |
toArray(long[] a)
Returns an array containing all of the numbers in this collection. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface edu.emory.mathcs.util.collections.longs.LongCollection |
equals, hashCode |
| Constructor Detail |
public AbstractLongCollection()
| Method Detail |
public int size()
LongCollection
size in interface LongCollectionpublic long size64()
LongCollection
size64 in interface LongCollectionpublic boolean isEmpty()
LongCollection
isEmpty in interface LongCollectionpublic boolean contains(long e)
LongCollection
contains in interface LongCollectionpublic abstract LongIterator iterator()
LongCollection
iterator in interface LongCollectionpublic long[] toArray()
LongCollection
toArray in interface LongCollectionpublic long[] toArray(long[] a)
LongCollectionIf this collection makes any guarantees as to what order its elements are returned by its iterator, this method must return the elements in the same order.
Like the LongCollection.toArray() method, this method acts as bridge between
array-based and collection-based APIs. Further, this method may,
under certain circumstances, be used to save allocation costs.
toArray in interface LongCollectiona - the array into which the elements of this collection are to be
stored, if it is big enough; otherwise, a new array is allocated
for this purpose.
public boolean add(long e)
LongCollection
add in interface LongCollectione - number to be added to this collection
public boolean remove(long e)
LongCollection
remove in interface LongCollectione - number to be removed from this collection
public boolean containsAll(LongCollection c)
LongCollection
containsAll in interface LongCollectionpublic boolean addAll(LongCollection c)
LongCollection
addAll in interface LongCollectionc - a collection of numbers to be added to this collection
public boolean retainAll(LongCollection c)
LongCollection
retainAll in interface LongCollectionc - a collection of numbers to be retained in this collection
public boolean removeAll(LongCollection c)
LongCollection
removeAll in interface LongCollectionc - a collection of numbers to be removed from this collection
public void clear()
LongCollection
clear in interface LongCollectionpublic java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||