Packages

class Decoder extends MutableSchemaBasedValueBuilder[Any, DecoderContext]

Linear Supertypes
MutableSchemaBasedValueBuilder[Any, DecoderContext], AnyRef, Any
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 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 decodeBigInteger: PrimitiveDecoder[BigInteger]
  18. def decodeBinary: PrimitiveDecoder[Chunk[Byte]]
  19. def decodeBoolean: PrimitiveDecoder[Boolean]
  20. def decodeByte: PrimitiveDecoder[Byte]
  21. def decodeDouble: PrimitiveDecoder[Double]
  22. def decodeFloat: PrimitiveDecoder[Float]
  23. def decodeInt: PrimitiveDecoder[Int]
  24. def decodeLong: PrimitiveDecoder[Long]
  25. def decodePrimitive[A](f: (TProtocol) ⇒ A, name: String): PrimitiveDecoder[A]
  26. def decodeShort: PrimitiveDecoder[Short]
  27. def decodeString: PrimitiveDecoder[String]
  28. def decodeUUID: PrimitiveDecoder[UUID]
  29. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  31. def fail(context: DecoderContext, message: String): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  32. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  33. def finishedCreatingOneDictionaryElement(context: DecoderContext, schema: Map[_, _], index: Int): Boolean
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  34. def finishedCreatingOneSequenceElement(context: DecoderContext, schema: Sequence[_, _, _], index: Int): Boolean
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  35. def finishedCreatingOneSetElement(context: DecoderContext, schema: Set[_], index: Int): Boolean
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  36. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  37. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  38. val initialContext: DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  39. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  40. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  41. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  42. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  43. val p: TBinaryProtocol
  44. val read: Read
  45. def startCreatingDictionary(context: DecoderContext, schema: Map[_, _]): Option[DecoderContext]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  46. def startCreatingEither(context: DecoderContext, schema: Either[_, _]): Either[DecoderContext, DecoderContext]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  47. def startCreatingEnum(context: DecoderContext, cases: Chunk[Case[_, _]]): (DecoderContext, Int)
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  48. def startCreatingOneDictionaryElement(context: DecoderContext, schema: Map[_, _]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  49. def startCreatingOneDictionaryValue(context: DecoderContext, schema: Map[_, _]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  50. def startCreatingOneSequenceElement(context: DecoderContext, schema: Sequence[_, _, _]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  51. def startCreatingOneSetElement(context: DecoderContext, schema: Set[_]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  52. def startCreatingOptional(context: DecoderContext, schema: Optional[_]): Option[DecoderContext]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  53. def startCreatingRecord(context: DecoderContext, record: Record[_]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  54. def startCreatingSequence(context: DecoderContext, schema: Sequence[_, _, _]): Option[DecoderContext]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  55. def startCreatingSet(context: DecoderContext, schema: Set[_]): Option[DecoderContext]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  56. def startCreatingTuple(context: DecoderContext, schema: Tuple2[_, _]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  57. def startReadingField(context: DecoderContext, record: Record[_], index: Int): Option[(DecoderContext, Int)]
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  58. def startReadingSecondTupleElement(context: DecoderContext, schema: Tuple2[_, _]): DecoderContext
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  59. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  60. def toString(): String
    Definition Classes
    AnyRef → Any
  61. def transform(context: DecoderContext, value: Any, f: (Any) ⇒ Either[String, Any], schema: Schema[_]): Any
    Attributes
    protected
    Definition Classes
    Decoder → MutableSchemaBasedValueBuilder
  62. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from MutableSchemaBasedValueBuilder[Any, DecoderContext]

Inherited from AnyRef

Inherited from Any

Ungrouped