List of all members.
Public Member Functions |
| HT (E elem, ImmutableList< E > immutableList) |
E | getHead () |
ImmutableList< E > | getTail () |
E | get (int index) |
boolean | isEmpty () |
ListIterator< E > | listIterator () |
int | size () |
Private Attributes |
final E | head |
final ImmutableList< E > | tail |
Detailed Description
A head/tail list.
- Parameters:
-
<E> | The type of the elements |
Constructor & Destructor Documentation
metadone.util.ImmutableList< E >.HT< E >.HT |
( |
E |
elem, |
|
|
ImmutableList< E > |
immutableList |
|
) |
| |
Member Function Documentation
E metadone.util.ImmutableList< E >.HT< E >.get |
( |
int |
index | ) |
|
E metadone.util.ImmutableList< E >.HT< E >.getHead |
( |
| ) |
[virtual] |
ImmutableList<E> metadone.util.ImmutableList< E >.HT< E >.getTail |
( |
| ) |
[virtual] |
boolean metadone.util.ImmutableList< E >.HT< E >.isEmpty |
( |
| ) |
|
ListIterator<E> metadone.util.ImmutableList< E >.HT< E >.listIterator |
( |
| ) |
|
int metadone.util.ImmutableList< E >.HT< E >.size |
( |
| ) |
|
Member Data Documentation
final E metadone.util.ImmutableList< E >.HT< E >.head [private] |
final ImmutableList<E> metadone.util.ImmutableList< E >.HT< E >.tail [private] |
The documentation for this class was generated from the following file: