InputAndSimpleInput

mcodec.InputAndSimpleInput

Attributes

Source
Input.scala
Graph
Supertypes
trait SimpleInput
trait Input
class Object
trait Matchable
class Any
Known subtypes
class CborInput
class JsonInput
Show all

Members list

Value members

Concrete methods

final def readSimple(): SimpleInput

Attributes

Source
Input.scala

Inherited methods

Non-consuming probe of the next value's kind. Default backends that cannot peek throw; backends used for flat-sum/@outOfOrder capture (JSON, CBOR) override it.

Non-consuming probe of the next value's kind. Default backends that cannot peek throw; backends used for flat-sum/@outOfOrder capture (JSON, CBOR) override it.

Attributes

Inherited from:
Input
Source
Input.scala

Attributes

Inherited from:
SimpleInput
Source
Input.scala
def readByte(): Byte

Attributes

Inherited from:
SimpleInput
Source
Input.scala
def readChar(): Char

Attributes

Inherited from:
SimpleInput
Source
Input.scala
def readFloat(): Float

Attributes

Inherited from:
SimpleInput
Source
Input.scala
def readShort(): Short

Attributes

Inherited from:
SimpleInput
Source
Input.scala

Attributes

Inherited from:
SimpleInput
Source
Input.scala
final def skipValue(): Unit

Attributes

Inherited from:
Input
Source
Input.scala

Inherited and Abstract methods

Attributes

Inherited from:
SimpleInput
Source
Input.scala

Attributes

Inherited from:
SimpleInput
Source
Input.scala

Attributes

Inherited from:
SimpleInput
Source
Input.scala

Attributes

Inherited from:
SimpleInput
Source
Input.scala
def readInt(): Int

Attributes

Inherited from:
SimpleInput
Source
Input.scala

Attributes

Inherited from:
Input
Source
Input.scala
def readLong(): Long

Attributes

Inherited from:
SimpleInput
Source
Input.scala
def readNull(): Boolean

Returns true (and consumes the value) if it is null, otherwise returns false and leaves the cursor.

Returns true (and consumes the value) if it is null, otherwise returns false and leaves the cursor.

Attributes

Inherited from:
Input
Source
Input.scala

Attributes

Inherited from:
Input
Source
Input.scala

Attributes

Inherited from:
SimpleInput
Source
Input.scala
def skip(): Unit

Attributes

Inherited from:
Input
Source
Input.scala