Class AbstractList<E>
java.lang.Object
com.github.andrewoma.dexx.collection.internal.base.AbstractTraversable<E>
com.github.andrewoma.dexx.collection.internal.base.AbstractIterable<E>
com.github.andrewoma.dexx.collection.internal.base.AbstractList<E>
- All Implemented Interfaces:
Iterable<E>
,List<E>
,Traversable<E>
,Iterable<E>
- Direct Known Subclasses:
AbstractIndexedList
,AbstractLinkedList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasList()
Returns an immutable view of this list as an instance ofjava.util.List
.boolean
int
hashCode()
int
Returns the index of the first occurrence of the specified element in the list or -1 if there are no occurrences.int
lastIndexOf
(E elem) Returns the index of the last occurrence of the specified element in the list or -1 if there are no occurrences.Methods inherited from class com.github.andrewoma.dexx.collection.internal.base.AbstractIterable
forEach
Methods inherited from class com.github.andrewoma.dexx.collection.internal.base.AbstractTraversable
isEmpty, makeString, makeString, size, to, toArray, toArray, toIndexedList, toSet, toSortedSet, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface com.github.andrewoma.dexx.collection.List
append, drop, first, get, last, prepend, range, set, tail, take
Methods inherited from interface com.github.andrewoma.dexx.collection.Traversable
forEach, isEmpty, makeString, makeString, size, to, toArray, toArray, toIndexedList, toSet, toSortedSet
-
Constructor Details
-
AbstractList
public AbstractList()
-
-
Method Details
-
indexOf
Description copied from interface:List
Returns the index of the first occurrence of the specified element in the list or -1 if there are no occurrences. -
lastIndexOf
Description copied from interface:List
Returns the index of the last occurrence of the specified element in the list or -1 if there are no occurrences.- Specified by:
lastIndexOf
in interfaceList<E>
-
equals
-
hashCode
public int hashCode() -
asList
Description copied from interface:List
Returns an immutable view of this list as an instance ofjava.util.List
.
-