private static class Longs.LongArrayAsList
extends java.util.AbstractList<java.lang.Long>
implements java.util.RandomAccess, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
(package private) long[] |
array |
(package private) int |
end |
private static long |
serialVersionUID |
(package private) int |
start |
Constructor and Description |
---|
LongArrayAsList(long[] array) |
LongArrayAsList(long[] array,
int start,
int end) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(java.lang.Object target) |
boolean |
equals(java.lang.Object object) |
java.lang.Long |
get(int index) |
int |
hashCode() |
int |
indexOf(java.lang.Object target) |
boolean |
isEmpty() |
int |
lastIndexOf(java.lang.Object target) |
java.lang.Long |
set(int index,
java.lang.Long element) |
int |
size() |
java.util.Spliterator.OfLong |
spliterator() |
java.util.List<java.lang.Long> |
subList(int fromIndex,
int toIndex) |
(package private) long[] |
toLongArray() |
java.lang.String |
toString() |
add, add, addAll, clear, iterator, listIterator, listIterator, remove, removeRange
addAll, containsAll, remove, removeAll, retainAll, toArray, toArray
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
final long[] array
final int start
final int end
private static final long serialVersionUID
LongArrayAsList(long[] array)
LongArrayAsList(long[] array, int start, int end)
public int size()
size
in interface java.util.Collection<java.lang.Long>
size
in interface java.util.List<java.lang.Long>
size
in class java.util.AbstractCollection<java.lang.Long>
public boolean isEmpty()
isEmpty
in interface java.util.Collection<java.lang.Long>
isEmpty
in interface java.util.List<java.lang.Long>
isEmpty
in class java.util.AbstractCollection<java.lang.Long>
public java.lang.Long get(int index)
get
in interface java.util.List<java.lang.Long>
get
in class java.util.AbstractList<java.lang.Long>
public java.util.Spliterator.OfLong spliterator()
spliterator
in interface java.lang.Iterable<java.lang.Long>
spliterator
in interface java.util.Collection<java.lang.Long>
spliterator
in interface java.util.List<java.lang.Long>
public boolean contains(@CheckForNull java.lang.Object target)
contains
in interface java.util.Collection<java.lang.Long>
contains
in interface java.util.List<java.lang.Long>
contains
in class java.util.AbstractCollection<java.lang.Long>
public int indexOf(@CheckForNull java.lang.Object target)
indexOf
in interface java.util.List<java.lang.Long>
indexOf
in class java.util.AbstractList<java.lang.Long>
public int lastIndexOf(@CheckForNull java.lang.Object target)
lastIndexOf
in interface java.util.List<java.lang.Long>
lastIndexOf
in class java.util.AbstractList<java.lang.Long>
public java.lang.Long set(int index, java.lang.Long element)
set
in interface java.util.List<java.lang.Long>
set
in class java.util.AbstractList<java.lang.Long>
public java.util.List<java.lang.Long> subList(int fromIndex, int toIndex)
subList
in interface java.util.List<java.lang.Long>
subList
in class java.util.AbstractList<java.lang.Long>
public boolean equals(@CheckForNull java.lang.Object object)
equals
in interface java.util.Collection<java.lang.Long>
equals
in interface java.util.List<java.lang.Long>
equals
in class java.util.AbstractList<java.lang.Long>
public int hashCode()
hashCode
in interface java.util.Collection<java.lang.Long>
hashCode
in interface java.util.List<java.lang.Long>
hashCode
in class java.util.AbstractList<java.lang.Long>
public java.lang.String toString()
toString
in class java.util.AbstractCollection<java.lang.Long>
long[] toLongArray()