public class list<T> extends java.lang.Object implements java.lang.Iterable<T>, Slicable<T>, java.lang.Comparable<list<T>>, java.io.Serializable
Constructor and Description |
---|
list() |
list(java.lang.Iterable<T> elements) |
Modifier and Type | Method and Description |
---|---|
list<T> |
append(T element) |
void |
clear() |
int |
compareTo(list<T> o) |
list<T> |
compress() |
list<T> |
copy() |
int |
count(T value) |
boolean |
equals(java.lang.Object o) |
list<T> |
extend(java.lang.Iterable<T> iterable) |
list<T> |
extend(T[] array) |
<E> list<E> |
flatten(java.lang.Class<E> classOfelements) |
T |
get(int index) |
T |
get(java.lang.Object index) |
boolean |
in(java.lang.Iterable<list<T>> anotherList) |
boolean |
in(list<T>... lists) |
java.util.Iterator<T> |
iterator() |
list<list<T>> |
ngrams(int n) |
boolean |
notIn(java.lang.Iterable<list<T>> anotherList) |
boolean |
notIn(list<T>... lists) |
list<T> |
plus(java.lang.Iterable<T> iterable) |
list<T> |
plus(T element0,
T element1,
T... elements) |
list<T> |
setAt(int index) |
list<T> |
setAt(int startIndex,
int endIndex) |
list<T> |
setAt(Slicer slicer) |
list<T> |
slice() |
list<T> |
slice(int step) |
list<T> |
slice(int startIndex,
int endIndex) |
list<T> |
slice(int startIndex,
int endIndex,
int step) |
list<T> |
slice(Slicer slicer) |
list<T> |
sliceFrom(int startIndex) |
list<T> |
sliceFrom(int startIndex,
int step) |
list<T> |
sliceTo(int endIndex) |
list<T> |
sliceTo(int endIndex,
int step) |
void |
swap(int i,
int j)
Swaps in place the elements at the specified positions in the specified list.
|
list<T> |
times(int multiplier) |
java.util.ArrayList<T> |
toArrayList() |
T |
toScalar() |
java.lang.String |
toString() |
void |
value(T value) |
void |
values(java.lang.Iterable<T> values) |
public list()
public list(java.lang.Iterable<T> elements)
public void values(java.lang.Iterable<T> values)
public T get(java.lang.Object index)
public void value(T value)
public int count(T value)
public void swap(int i, int j)
i
- the index of one element to be swapped.j
- the index of the other element to be swapped.public <E> list<E> flatten(java.lang.Class<E> classOfelements)
public void clear()
public java.util.ArrayList<T> toArrayList()
public T toScalar()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Iterator<T> iterator()
iterator
in interface java.lang.Iterable<T>
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object