|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--xxl.cursors.Iterators
This class contains various methods for manipulating Iterators.
| Constructor Summary | |
Iterators()
|
|
| Method Summary | |
static int |
count(java.util.Iterator iterator)
Counts the elements of a specified Iterator. |
static java.lang.Object |
first(java.util.Iterator iterator)
Returns the first element of an Iterator. |
static void |
fray(java.util.Iterator iterator,
java.util.Collection[] collections)
|
static java.lang.Object |
last(java.util.Iterator iterator)
Returns the last element of an Iterator. |
static java.lang.Object |
nth(java.util.Iterator iterator,
int n)
Returns the n-th element of an Iterator. |
static void |
removeAll(java.util.Iterator iterator)
Removes all elements of an Iterator. |
static java.util.List |
split(java.util.Iterator iterator,
java.util.Collection[] collections,
Function function)
|
static void |
split(java.util.Iterator iterator,
java.util.Collection[] collections,
java.util.Iterator indices)
|
static java.lang.Object[] |
toArray(java.util.Iterator iterator)
Converts an Iterator to an Array. |
static java.lang.Object[] |
toArray(java.util.Iterator iterator,
java.util.Iterator indices)
|
static java.lang.Object[] |
toArray(java.util.Iterator iterator,
java.util.Iterator indices,
java.lang.Object[] array)
|
static java.lang.Object[] |
toArray(java.util.Iterator iterator,
java.lang.Object[] array)
|
static java.util.Collection |
toCollection(java.util.Iterator iterator,
java.util.Collection collection)
Adds the elements of an Iterator to a given Collection. |
static java.util.List |
toList(java.util.Iterator iterator)
Converts an Iterator to a List. |
static void |
updateAll(Cursor cursor,
Function function)
Updates all elements of a Cursor with the result of a given Function. |
static void |
updateAll(Cursor cursor,
java.util.Iterator objects)
Updates all elements of a Cursor. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public Iterators()
| Method Detail |
public static java.lang.Object last(java.util.Iterator iterator)
throws java.util.NoSuchElementException
iterator - input-Iterator
public static java.lang.Object nth(java.util.Iterator iterator,
int n)
throws java.util.NoSuchElementException
iterator - input-Iteratorn - index of the element
public static java.lang.Object first(java.util.Iterator iterator)
throws java.util.NoSuchElementException
iterator - input-Iteratorthe - first elementpublic static int count(java.util.Iterator iterator)
iterator - input-Iteratorpublic static void removeAll(java.util.Iterator iterator)
iterator - input-Iterator
public static void updateAll(Cursor cursor,
java.util.Iterator objects)
cursor - input-Cursoriterator - the Iterator with objects to be used for the
update-operation
public static void updateAll(Cursor cursor,
Function function)
cursor - input-Cursorfunction - the Function used to compute the Object for
the update-operationpublic static java.util.List toList(java.util.Iterator iterator)
iterator - input-Iterator
public static java.util.Collection toCollection(java.util.Iterator iterator,
java.util.Collection collection)
iterator - input-Iteratorcollection - the Collection to which the elements are to be
addedpublic static java.lang.Object[] toArray(java.util.Iterator iterator)
iterator - input-Iterator
public static java.lang.Object[] toArray(java.util.Iterator iterator,
java.util.Iterator indices)
public static java.lang.Object[] toArray(java.util.Iterator iterator,
java.lang.Object[] array)
public static java.lang.Object[] toArray(java.util.Iterator iterator,
java.util.Iterator indices,
java.lang.Object[] array)
public static java.util.List split(java.util.Iterator iterator,
java.util.Collection[] collections,
Function function)
public static void split(java.util.Iterator iterator,
java.util.Collection[] collections,
java.util.Iterator indices)
public static void fray(java.util.Iterator iterator,
java.util.Collection[] collections)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||