LimitedInputStream

class LimitedInputStream(val is: InputStream, var limit: Int) extends FilterInputStream

Based on com.google.protobuf.AbstractMessageLite.Builder#LimitedInputStream.

class FilterInputStream
class InputStream
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any

Value members

Concrete methods

override def available(): Int
Definition Classes
FilterInputStream -> InputStream
override def read(): Int
Definition Classes
FilterInputStream -> InputStream
override def read(bytes: Array[Byte], off: Int, len: Int): Int
Definition Classes
FilterInputStream -> InputStream
override def skip(n: Long): Long
Definition Classes
FilterInputStream -> InputStream

Inherited methods

@throws(java.io.IOException)
def close(): Unit
Inherited from
FilterInputStream
def mark(x$0: Int): Unit
Inherited from
FilterInputStream
def markSupported(): Boolean
Inherited from
FilterInputStream
@throws(java.io.IOException)
def read(x$0: Array[Byte]): Int
Inherited from
FilterInputStream
@throws(java.io.IOException)
def reset(): Unit
Inherited from
FilterInputStream

Concrete fields

val is: InputStream