|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectakka.util.ByteIterator
akka.util.ByteIterator.ByteArrayIterator
public static class ByteIterator.ByteArrayIterator
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class akka.util.ByteIterator |
|---|
ByteIterator.ByteArrayIterator, ByteIterator.ByteArrayIterator$, ByteIterator.MultiByteArrayIterator, ByteIterator.MultiByteArrayIterator$ |
| Nested classes/interfaces inherited from interface scala.collection.Iterator |
|---|
scala.collection.Iterator.ConcatIterator<A>, scala.collection.Iterator.GroupedIterator<B>, scala.collection.Iterator.JoinIterator<A> |
| Nested classes/interfaces inherited from interface scala.collection.TraversableOnce |
|---|
scala.collection.TraversableOnce.BufferedCanBuildFrom<A,CC extends scala.collection.TraversableOnce<java.lang.Object>>, scala.collection.TraversableOnce.FlattenOps<A>, scala.collection.TraversableOnce.ForceImplicitAmbiguity, scala.collection.TraversableOnce.MonadOps<A>, scala.collection.TraversableOnce.OnceCanBuildFrom<A> |
| Method Summary | ||
|---|---|---|
java.io.InputStream |
asInputStream()
Directly wraps this ByteIterator in an InputStream without copying. |
|
void |
clear()
|
|
ByteIterator.ByteArrayIterator |
clone()
|
|
|
copyToArray(java.lang.Object xs,
int start,
int len)
|
|
int |
copyToBuffer(java.nio.ByteBuffer buffer)
Copy as many bytes as possible to a ByteBuffer, starting from it's current position. |
|
ByteIterator.ByteArrayIterator |
drop(int n)
|
|
ByteIterator.ByteArrayIterator |
dropWhile(scala.Function1<java.lang.Object,java.lang.Object> p)
|
|
ByteIterator.ByteArrayIterator |
getBytes(byte[] xs,
int offset,
int n)
Get a specific number of Bytes from this iterator. |
|
ByteIterator.ByteArrayIterator |
getDoubles(double[] xs,
int offset,
int n,
java.nio.ByteOrder byteOrder)
Get a number of Doubles from this iterator. |
|
ByteIterator.ByteArrayIterator |
getFloats(float[] xs,
int offset,
int n,
java.nio.ByteOrder byteOrder)
Get a number of Floats from this iterator. |
|
ByteIterator.ByteArrayIterator |
getInts(int[] xs,
int offset,
int n,
java.nio.ByteOrder byteOrder)
Get a number of Ints from this iterator. |
|
ByteIterator.ByteArrayIterator |
getLongs(long[] xs,
int offset,
int n,
java.nio.ByteOrder byteOrder)
Get a number of Longs from this iterator. |
|
ByteIterator.ByteArrayIterator |
getShorts(short[] xs,
int offset,
int n,
java.nio.ByteOrder byteOrder)
Get a number of Shorts from this iterator. |
|
boolean |
hasNext()
|
|
byte |
head()
|
|
int |
len()
|
|
int |
length()
|
|
byte |
next()
|
|
ByteIterator.ByteArrayIterator |
take(int n)
|
|
ByteIterator.ByteArrayIterator |
takeWhile(scala.Function1<java.lang.Object,java.lang.Object> p)
|
|
ByteString |
toByteString()
|
|
| Methods inherited from class akka.util.ByteIterator |
|---|
duplicate, foldLeft, foreach, getByte, getBytes, getDouble, getDoubles, getFloat, getFloats, getInt, getInts, getLong, getLongPart, getLongs, getShort, getShorts, indexOf, indexOf, indexWhere, slice, span, toArray, toSeq |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface scala.collection.BufferedIterator |
|---|
buffered |
| Methods inherited from interface scala.collection.Iterator |
|---|
$plus$plus, collect, contains, corresponds, exists, filter, filterNot, find, flatMap, forall, grouped, hasDefiniteSize, isEmpty, isTraversableAgain, map, padTo, partition, patch, sameElements, scanLeft, scanRight, seq, sliding, sliding$default$2, toIterator, toStream, toString, toTraversable, withFilter, zip, zipAll, zipWithIndex |
| Methods inherited from interface scala.collection.TraversableOnce |
|---|
$colon$bslash, $div$colon, addString, addString, addString, aggregate, collectFirst, copyToArray, copyToArray, copyToBuffer, count, fold, foldRight, max, maxBy, min, minBy, mkString, mkString, mkString, nonEmpty, product, reduce, reduceLeft, reduceLeftOption, reduceOption, reduceRight, reduceRightOption, reversed, size, sum, to, toBuffer, toIndexedSeq, toIterable, toList, toMap, toSet, toVector |
| Method Detail |
|---|
public final int len()
len in class ByteIteratorpublic final boolean hasNext()
public final byte head()
head in interface scala.collection.BufferedIterator<java.lang.Object>head in class ByteIteratorpublic final byte next()
next in interface scala.collection.Iterator<java.lang.Object>next in class ByteIteratorpublic void clear()
clear in class ByteIteratorpublic final int length()
public final ByteIterator.ByteArrayIterator clone()
clone in class ByteIteratorpublic final ByteIterator.ByteArrayIterator take(int n)
take in interface scala.collection.Iterator<java.lang.Object>take in class ByteIteratorpublic final ByteIterator.ByteArrayIterator drop(int n)
drop in interface scala.collection.Iterator<java.lang.Object>drop in class ByteIteratorpublic final ByteIterator.ByteArrayIterator takeWhile(scala.Function1<java.lang.Object,java.lang.Object> p)
takeWhile in interface scala.collection.Iterator<java.lang.Object>takeWhile in class ByteIteratorpublic final ByteIterator.ByteArrayIterator dropWhile(scala.Function1<java.lang.Object,java.lang.Object> p)
dropWhile in interface scala.collection.Iterator<java.lang.Object>dropWhile in class ByteIterator
public final <B> void copyToArray(java.lang.Object xs,
int start,
int len)
public final ByteString toByteString()
toByteString in class ByteIterator
public ByteIterator.ByteArrayIterator getBytes(byte[] xs,
int offset,
int n)
ByteIterator
getBytes in class ByteIterator
public ByteIterator.ByteArrayIterator getShorts(short[] xs,
int offset,
int n,
java.nio.ByteOrder byteOrder)
ByteIterator
getShorts in class ByteIterator
public ByteIterator.ByteArrayIterator getInts(int[] xs,
int offset,
int n,
java.nio.ByteOrder byteOrder)
ByteIterator
getInts in class ByteIterator
public ByteIterator.ByteArrayIterator getLongs(long[] xs,
int offset,
int n,
java.nio.ByteOrder byteOrder)
ByteIterator
getLongs in class ByteIterator
public ByteIterator.ByteArrayIterator getFloats(float[] xs,
int offset,
int n,
java.nio.ByteOrder byteOrder)
ByteIterator
getFloats in class ByteIterator
public ByteIterator.ByteArrayIterator getDoubles(double[] xs,
int offset,
int n,
java.nio.ByteOrder byteOrder)
ByteIterator
getDoubles in class ByteIteratorpublic int copyToBuffer(java.nio.ByteBuffer buffer)
ByteIterator
copyToBuffer in class ByteIteratorbuffer - a ByteBuffer to copy bytes to
public java.io.InputStream asInputStream()
ByteIterator
asInputStream in class ByteIterator
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||