Package | Description |
---|---|
org.codelibs.jhighlight.fastutil.chars |
Modifier and Type | Interface and Description |
---|---|
interface |
CharBidirectionalIterator
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
interface |
CharListIterator
A type-specific bidirectional iterator that is also a
ListIterator . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCharBidirectionalIterator
An abstract class facilitating the creation of type-specific bidirectional iterators.
|
class |
AbstractCharIterator
An abstract class facilitating the creation of type-specific iterators.
|
class |
AbstractCharListIterator
An abstract class facilitating the creation of type-specific list iterators.
|
static class |
CharIterators.EmptyIterator
A class returning no elements and a type-specific iterator interface.
|
static class |
CharIterators.UnmodifiableBidirectionalIterator
An unmodifiable wrapper class for bidirectional iterators.
|
static class |
CharIterators.UnmodifiableIterator
An unmodifiable wrapper class for iterators.
|
static class |
CharIterators.UnmodifiableListIterator
An unmodifiable wrapper class for list iterators.
|
Modifier and Type | Field and Description |
---|---|
protected CharIterator |
CharIterators.UnmodifiableIterator.i |
Modifier and Type | Method and Description |
---|---|
static CharIterator |
CharIterators.asCharIterator(Iterator i)
Wraps a standard iterator into a type-specific iterator.
|
CharIterator |
AbstractCharCollection.charIterator()
Deprecated.
|
CharIterator |
CharCollection.charIterator()
Deprecated.
As of
fastutil 5, replaced by CharCollection.iterator() . |
static CharIterator |
CharIterators.concat(CharIterator[] a)
Concatenates all iterators contained in an array.
|
static CharIterator |
CharIterators.concat(CharIterator[] a,
int offset,
int length)
Concatenates a sequence of iterators contained in an array.
|
abstract CharIterator |
AbstractCharCollection.iterator() |
CharIterator |
CharIterable.iterator()
Returns a type-specific iterator.
|
CharIterator |
CharSet.iterator()
Returns a type-specific iterator on the elements of this set.
|
abstract CharIterator |
AbstractCharSet.iterator() |
CharIterator |
CharCollection.iterator()
Returns a type-specific iterator on the elements of this collection.
|
static CharIterator |
CharIterators.unmodifiable(CharIterator i)
Returns an unmodifiable iterator backed by the specified iterator.
|
Modifier and Type | Method and Description |
---|---|
static CharIterator |
CharIterators.concat(CharIterator[] a)
Concatenates all iterators contained in an array.
|
static CharIterator |
CharIterators.concat(CharIterator[] a,
int offset,
int length)
Concatenates a sequence of iterators contained in an array.
|
static CharList |
CharIterators.pour(CharIterator i)
Pours an iterator, returning a type-specific list.
|
static int |
CharIterators.pour(CharIterator i,
CharCollection s)
Pours an iterator into a type-specific collection.
|
static int |
CharIterators.pour(CharIterator i,
CharCollection s,
int max)
Pours an iterator into a type-specific collection, with a limit on the number of elements.
|
static CharList |
CharIterators.pour(CharIterator i,
int max)
Pours an iterator, returning a type-specific list, with a limit on the number of elements.
|
static CharIterator |
CharIterators.unmodifiable(CharIterator i)
Returns an unmodifiable iterator backed by the specified iterator.
|
static char[] |
CharIterators.unwrap(CharIterator i)
Unwraps an iterator, returning an array.
|
static int |
CharIterators.unwrap(CharIterator i,
char[] array)
Unwraps an iterator into an array.
|
static int |
CharIterators.unwrap(CharIterator i,
char[] array,
int offset,
int max)
Unwraps an iterator into an array starting at a given offset for a given number of elements.
|
static long |
CharIterators.unwrap(CharIterator i,
CharCollection c)
Unwraps an iterator into a type-specific collection.
|
static int |
CharIterators.unwrap(CharIterator i,
CharCollection c,
int max)
Unwraps an iterator into a type-specific collection, with a limit on the number of elements.
|
static char[] |
CharIterators.unwrap(CharIterator i,
int max)
Unwraps an iterator, returning an array, with a limit on the number of elements.
|
Constructor and Description |
---|
CharArrayList(CharIterator i)
Creates a new array list and fills it with the elements returned by a type-specific iterator..
|
UnmodifiableIterator(CharIterator i) |
Copyright © 2011–2024. All rights reserved.