Packages

class Decoder extends MutableSchemaBasedValueBuilder[Any, DecoderContext]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Decoder
  2. MutableSchemaBasedValueBuilder
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Decoder(chunk: Chunk[Byte])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. def create[A](schema: Schema[A]): Any
    Definition Classes
    MutableSchemaBasedValueBuilder
  7. def createDictionary(context: DecoderContext, schema: Map[_, _], values: Chunk[(Any, Any)]): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  8. def createDynamic(context: DecoderContext): Option[Any]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  9. def createEither(context: DecoderContext, schema: Either[_, _], value: Either[Any, Any]): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  10. def createEnum(context: DecoderContext, cases: Chunk[Case[_, _]], index: Int, value: Any): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  11. def createOptional(context: DecoderContext, schema: Optional[_], value: Option[Any]): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  12. def createPrimitive(context: DecoderContext, typ: StandardType[_]): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  13. def createRecord(context: DecoderContext, record: Record[_], values: Chunk[(Int, Any)]): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  14. def createSequence(context: DecoderContext, schema: Sequence[_, _, _], values: Chunk[Any]): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  15. def createSet(context: DecoderContext, schema: Set[_], values: Chunk[Any]): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  16. def createTuple(context: DecoderContext, schema: Tuple2[_, _], left: Any, right: Any): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  17. def decode[A](schema: Schema[A]): Either[DecodeError, A]
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  20. def fail(context: DecoderContext, message: String): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  21. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  22. def finishedCreatingOneDictionaryElement(context: DecoderContext, schema: Map[_, _], index: Int): Boolean
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  23. def finishedCreatingOneSequenceElement(context: DecoderContext, schema: Sequence[_, _, _], index: Int): Boolean
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  24. def finishedCreatingOneSetElement(context: DecoderContext, schema: Set[_], index: Int): Boolean
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  27. val initialContext: DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. def startCreatingDictionary(context: DecoderContext, schema: Map[_, _]): Option[DecoderContext]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  33. def startCreatingEither(context: DecoderContext, schema: Either[_, _]): Either[DecoderContext, DecoderContext]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  34. def startCreatingEnum(context: DecoderContext, cases: Chunk[Case[_, _]]): (DecoderContext, Int)
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  35. def startCreatingOneDictionaryElement(context: DecoderContext, schema: Map[_, _]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  36. def startCreatingOneDictionaryValue(context: DecoderContext, schema: Map[_, _]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  37. def startCreatingOneSequenceElement(context: DecoderContext, schema: Sequence[_, _, _]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  38. def startCreatingOneSetElement(context: DecoderContext, schema: Set[_]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  39. def startCreatingOptional(context: DecoderContext, schema: Optional[_]): Option[DecoderContext]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  40. def startCreatingRecord(context: DecoderContext, record: Record[_]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  41. def startCreatingSequence(context: DecoderContext, schema: Sequence[_, _, _]): Option[DecoderContext]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  42. def startCreatingSet(context: DecoderContext, schema: Set[_]): Option[DecoderContext]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  43. def startCreatingTuple(context: DecoderContext, schema: Tuple2[_, _]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  44. def startReadingField(context: DecoderContext, record: Record[_], index: Int): Option[(DecoderContext, Int)]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  45. def startReadingSecondTupleElement(context: DecoderContext, schema: Tuple2[_, _]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  46. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  47. def toString(): String
    Definition Classes
    AnyRef → Any
  48. def transform(context: DecoderContext, value: Any, f: (Any) => Either[String, Any], schema: Schema[_]): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  49. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  50. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  51. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped