Package it.unimi.dsi.fastutil.bytes
Class AbstractByteBigList.ByteRandomAccessSubList
- java.lang.Object
-
- java.util.AbstractCollection<java.lang.Byte>
-
- it.unimi.dsi.fastutil.bytes.AbstractByteCollection
-
- it.unimi.dsi.fastutil.bytes.AbstractByteBigList
-
- it.unimi.dsi.fastutil.bytes.AbstractByteBigList.ByteSubList
-
- it.unimi.dsi.fastutil.bytes.AbstractByteBigList.ByteRandomAccessSubList
-
- All Implemented Interfaces:
BigList<java.lang.Byte>
,ByteBigList
,ByteCollection
,ByteIterable
,ByteStack
,Size64
,Stack<java.lang.Byte>
,java.io.Serializable
,java.lang.Comparable<BigList<? extends java.lang.Byte>>
,java.lang.Iterable<java.lang.Byte>
,java.util.Collection<java.lang.Byte>
,java.util.RandomAccess
- Enclosing class:
- AbstractByteBigList
public static class AbstractByteBigList.ByteRandomAccessSubList extends AbstractByteBigList.ByteSubList implements java.util.RandomAccess
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class it.unimi.dsi.fastutil.bytes.AbstractByteBigList
AbstractByteBigList.ByteRandomAccessSubList, AbstractByteBigList.ByteSubList
-
-
Constructor Summary
Constructors Constructor Description ByteRandomAccessSubList(ByteBigList l, long from, long to)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ByteBigList
subList(long from, long to)
Returns a type-specific view of the portion of this type-specific big list from the indexfrom
, inclusive, to the indexto
, exclusive.-
Methods inherited from class it.unimi.dsi.fastutil.bytes.AbstractByteBigList.ByteSubList
add, add, addAll, addAll, addAll, addElements, getByte, getElements, intSpliterator, listIterator, rem, removeByte, removeElements, set, size64, spliterator
-
Methods inherited from class it.unimi.dsi.fastutil.bytes.AbstractByteBigList
add, addAll, addAll, addElements, clear, compareTo, contains, equals, forEach, get, hashCode, indexOf, indexOf, iterator, lastIndexOf, lastIndexOf, listIterator, peek, peekByte, pop, popByte, push, push, remove, set, setElements, size, size, top, topByte, toString
-
Methods inherited from class it.unimi.dsi.fastutil.bytes.AbstractByteCollection
add, contains, containsAll, containsAll, remove, removeAll, removeAll, retainAll, retainAll, toArray, toByteArray, toByteArray
-
Methods inherited from interface it.unimi.dsi.fastutil.bytes.ByteBigList
addAll, addAll, addAll, setElements, setElements
-
Methods inherited from interface it.unimi.dsi.fastutil.bytes.ByteCollection
add, contains, containsAll, intIterator, intParallelStream, intStream, parallelStream, remove, removeAll, removeIf, removeIf, removeIf, retainAll, stream, toArray, toByteArray, toByteArray
-
Methods inherited from interface it.unimi.dsi.fastutil.bytes.ByteIterable
forEach, forEach
-
-
-
-
Constructor Detail
-
ByteRandomAccessSubList
public ByteRandomAccessSubList(ByteBigList l, long from, long to)
-
-
Method Detail
-
subList
public ByteBigList subList(long from, long to)
Description copied from interface:ByteBigList
Returns a type-specific view of the portion of this type-specific big list from the indexfrom
, inclusive, to the indexto
, exclusive.- Specified by:
subList
in interfaceBigList<java.lang.Byte>
- Specified by:
subList
in interfaceByteBigList
- Overrides:
subList
in classAbstractByteBigList.ByteSubList
- Parameters:
from
- the starting element (inclusive).to
- the ending element (exclusive).- Returns:
- a big sublist view of this big list.
- See Also:
BigList.subList(long,long)
-
-