SpecialList<E> class
Extends ListBase
- Inheritance
- Object
- ListBase<E>
- SpecialList
- Implemented by
Constructors
Properties
- length ↔ int
-
read / write
- first ↔ E
-
read / write, inherited
- hashCode → int
-
read-only, inherited
- isEmpty → bool
-
read-only, inherited
- isNotEmpty → bool
-
read-only, inherited
- iterator → Iterator<E>
-
read-only, inherited
- last ↔ E
-
read / write, inherited
- reversed → Iterable<E>
-
read-only, inherited
- runtimeType → Type
-
read-only, inherited
- single → E
-
read-only, inherited
Methods
-
add(
E element) → void -
inherited
-
addAll(
Iterable<E> iterable) → void -
inherited
-
any(
bool test(E element)) → bool -
inherited
-
asMap(
) → Map<int, E> -
inherited
-
cast<R>(
) → List<R> -
inherited
-
clear(
) → void -
inherited
-
contains(
Object element) → bool -
inherited
-
elementAt(
int index) → E -
inherited
-
every(
bool test(E element)) → bool -
inherited
-
expand<T>(
Iterable<T> f(E element)) → Iterable<T> -
inherited
-
fillRange(
int start, int end, [ E fill ]) → void -
inherited
-
firstWhere(
bool test(E element), { E orElse() }) → E -
inherited
-
fold<T>(
T initialValue, T combine(T previousValue, E element)) → T -
inherited
-
followedBy(
Iterable<E> other) → Iterable<E> -
inherited
-
forEach(
void action(E element)) → void -
inherited
-
getRange(
int start, int end) → Iterable<E> -
inherited
-
indexOf(
Object element, [ int start = 0 ]) → int -
inherited
-
indexWhere(
bool test(E element), [ int start = 0 ]) → int -
inherited
-
insert(
int index, E element) → void -
inherited
-
insertAll(
int index, Iterable<E> iterable) → void -
inherited
-
join(
[String separator = "" ]) → String -
inherited
-
lastIndexOf(
Object element, [ int start ]) → int -
inherited
-
lastIndexWhere(
bool test(E element), [ int start ]) → int -
inherited
-
lastWhere(
bool test(E element), { E orElse() }) → E -
inherited
-
map<T>(
T f(E element)) → Iterable<T> -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
inherited
-
reduce(
E combine(E previousValue, E element)) → E -
inherited
-
remove(
Object element) → bool -
inherited
-
removeAt(
int index) → E -
inherited
-
removeLast(
) → E -
inherited
-
removeRange(
int start, int end) → void -
inherited
-
removeWhere(
bool test(E element)) → void -
inherited
-
replaceRange(
int start, int end, Iterable<E> newContents) → void -
inherited
-
retainWhere(
bool test(E element)) → void -
inherited
-
retype<R>(
) → List<R> -
inherited
-
setAll(
int index, Iterable<E> iterable) → void -
inherited
-
setRange(
int start, int end, Iterable<E> iterable, [ int skipCount = 0 ]) → void -
inherited
-
shuffle(
[Random random ]) → void -
inherited
-
singleWhere(
bool test(E element), { E orElse() }) → E -
inherited
-
skip(
int count) → Iterable<E> -
inherited
-
skipWhile(
bool test(E element)) → Iterable<E> -
inherited
-
sort(
[int compare(E a, E b) ]) → void -
inherited
-
sublist(
int start, [ int end ]) → List<E> -
inherited
-
take(
int count) → Iterable<E> -
inherited
-
takeWhile(
bool test(E element)) → Iterable<E> -
inherited
-
toList(
{bool growable: true }) → List<E> -
inherited
-
toSet(
) → Set<E> -
inherited
-
toString(
) → String -
inherited
-
where(
bool test(E element)) → Iterable<E> -
inherited
-
whereType<T>(
) → Iterable<T> -
inherited
Operators
-
operator [](
int index) → E -
operator []=(
int index, E value) → void -
operator +(
List<E> other) → List<E> -
inherited
-
operator ==(
other) → bool -
inherited