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. All

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

Inherited from AnyRef

Inherited from Any

Ungrouped