An iterator over a ByteString.
Attributes
- Companion
- object
- Source
- ByteIterator.scala
- Graph
-
- Supertypes
-
trait BufferedIterator[Byte]trait IterableOnce[Byte]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ByteArrayIteratorclass MultiByteArrayIterator
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- Iterator
- Supertypes
-
class Objecttrait Matchableclass AnyShow all
Value members
Abstract methods
Directly wraps this ByteIterator in an InputStream without copying. Read and skip operations on the stream will advance the iterator accordingly.
Directly wraps this ByteIterator in an InputStream without copying. Read and skip operations on the stream will advance the iterator accordingly.
Attributes
- Source
- ByteIterator.scala
For performance sensitive code, call take() directly on ByteString (it's optimised there)
For performance sensitive code, call take() directly on ByteString (it's optimised there)
Attributes
- Source
- ByteIterator.scala
Get a specific number of Bytes from this iterator. In contrast to copyToArray, this method will fail if length < n or if (xs.length - offset) < n.
Get a specific number of Bytes from this iterator. In contrast to copyToArray, this method will fail if length < n or if (xs.length - offset) < n.
Attributes
- Source
- ByteIterator.scala
Get a number of Doubles from this iterator.
Get a number of Floats from this iterator.
Get a number of Ints from this iterator.
Get a number of Longs from this iterator.
Get a number of Shorts from this iterator.
Attributes
- Source
- ByteIterator.scala
Attributes
- Source
- ByteIterator.scala
Attributes
- Source
- ByteIterator.scala
Attributes
- Source
- ByteIterator.scala
Concrete methods
Attributes
- Source
- ByteIterator.scala
Create a copy of the receiver object.
Create a copy of the receiver object.
The default implementation of the clone method is platform dependent.
Attributes
- Returns
-
a copy of the receiver object.
- Note
-
not specified by SLS as a member of AnyRef
- Definition Classes
-
Object
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Get a single Byte from this iterator. Identical to next().
Get a ByteString with specific number of Bytes from this iterator. In contrast to copyToArray, this method will fail if this.len < n.
Get a ByteString with specific number of Bytes from this iterator. In contrast to copyToArray, this method will fail if this.len < n.
Attributes
- Source
- ByteIterator.scala
Get a specific number of Bytes from this iterator. In contrast to copyToArray, this method will fail if this.len < xs.length.
Get a specific number of Bytes from this iterator. In contrast to copyToArray, this method will fail if this.len < xs.length.
Attributes
- Source
- ByteIterator.scala
Get a specific number of Bytes from this iterator. In contrast to copyToArray, this method will fail if this.len < n.
Get a specific number of Bytes from this iterator. In contrast to copyToArray, this method will fail if this.len < n.
Attributes
- Source
- ByteIterator.scala
Attributes
- Source
- ByteIterator.scala
Get a number of Doubles from this iterator.
Attributes
- Source
- ByteIterator.scala
Get a number of Floats from this iterator.
Get a single Int from this iterator.
Get a number of Ints from this iterator.
Get a single Long from this iterator.
Get a Long from this iterator where only the least significant n bytes were encoded.
Get a Long from this iterator where only the least significant n bytes were encoded.
Attributes
- Source
- ByteIterator.scala
Get a number of Longs from this iterator.
Get a single Short from this iterator.
Get a number of Shorts from this iterator.
Attributes
- Source
- ByteIterator.scala
Attributes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Attributes
- Definition Classes
- Source
- ByteIterator.scala
Inherited methods
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Definition Classes
- Inherited from:
- BufferedIterator
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- Iterator
Attributes
- Inherited from:
- BufferedIterator
Attributes
- Definition Classes
- Inherited from:
- Iterator
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnce
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- Iterator
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- Iterator
Attributes
- Inherited from:
- Iterator
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- Iterator
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- Iterator
Attributes
- Inherited from:
- IterableOnce
Attributes
- Definition Classes
- Inherited from:
- Iterator
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- IterableOnceOps
Attributes
- Inherited from:
- Iterator
Attributes
- Inherited from:
- Iterator
Deprecated and Inherited methods
Attributes
- Deprecated
-
[Since version 2.13.0]Use foldLeft instead of /: - Inherited from:
- IterableOnceOps
Attributes
- Deprecated
-
[Since version 2.13.0]Use foldRight instead of :\\ - Inherited from:
- IterableOnceOps
Attributes
- Deprecated
-
[Since version 2.13.0]For sequential collections, prefer `foldLeft(z)(seqop)`. For parallel collections, use `ParIterableLike#aggregate`. - Inherited from:
- IterableOnceOps
Attributes
- Deprecated
-
[Since version 2.13.0]Use `dest ++= coll` instead - Inherited from:
- IterableOnceOps
Attributes
- Deprecated
-
[Since version 2.13.0]hasDefiniteSize on Iterator is the same as isEmpty - Definition Classes
- Inherited from:
- Iterator
Attributes
- Deprecated
-
[Since version 2.13.0]Call scanRight on an Iterable instead. - Inherited from:
- Iterator
Attributes
- Deprecated
-
[Since version 2.13.0]Iterator.seq always returns the iterator itself - Inherited from:
- Iterator
Attributes
- Deprecated
-
[Since version 2.13.0]Use .iterator instead of .toIterator - Inherited from:
- IterableOnceOps
Attributes
- Deprecated
-
[Since version 2.13.0]Use .to(LazyList) instead of .toStream - Inherited from:
- IterableOnceOps