| Package | Description |
|---|---|
| org.apache.commons.collections |
This package contains the interfaces and utilities shared across all the subpackages of this component.
|
| org.apache.commons.collections.bidimap | |
| org.apache.commons.collections.iterators |
This package contains implementations of the
Iterator interface. |
| org.apache.commons.collections.list |
This package contains implementations of the
List interface. |
| org.apache.commons.collections.map |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
OrderedMapIterator |
Defines an iterator that operates over an ordered
Map. |
| Modifier and Type | Field | Description |
|---|---|---|
static OrderedIterator |
IteratorUtils.EMPTY_ORDERED_ITERATOR |
An ordered iterator over no elements.
|
| Modifier and Type | Method | Description |
|---|---|---|
static OrderedIterator |
IteratorUtils.emptyOrderedIterator() |
Gets an empty ordered iterator.
|
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
DualTreeBidiMap.BidiOrderedMapIterator |
Inner class MapIterator.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractOrderedMapIteratorDecorator |
Provides basic behaviour for decorating an ordered map iterator with extra functionality.
|
class |
EmptyOrderedIterator |
Provides an implementation of an empty ordered iterator.
|
class |
EmptyOrderedMapIterator |
Provides an implementation of an empty ordered map iterator.
|
class |
UnmodifiableOrderedMapIterator |
Decorates an ordered map iterator such that it cannot be modified.
|
| Modifier and Type | Field | Description |
|---|---|---|
static OrderedIterator |
EmptyOrderedIterator.INSTANCE |
Singleton instance of the iterator.
|
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
AbstractLinkedList.LinkedListIterator |
A list iterator over the linked list.
|
protected static class |
AbstractLinkedList.LinkedSubListIterator |
A list iterator over the linked sub list.
|
static class |
CursorableLinkedList.Cursor |
An extended
ListIterator that allows concurrent changes to
the underlying list. |
protected static class |
CursorableLinkedList.SubCursor |
A cursor for the sublist based on LinkedSubListIterator.
|
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
AbstractLinkedMap.EntrySetIterator |
EntrySet iterator.
|
protected static class |
AbstractLinkedMap.KeySetIterator |
KeySet iterator.
|
protected static class |
AbstractLinkedMap.LinkIterator |
Base Iterator that iterates in link order.
|
protected static class |
AbstractLinkedMap.LinkMapIterator |
MapIterator implementation.
|
protected static class |
AbstractLinkedMap.ValuesIterator |
Values iterator.
|
Copyright © 2001-2018 Apache Software Foundation. All Rights Reserved.