Packages

t

com.adform.streamloader.clickhouse.rowbinary

RowBinaryClickHousePrimitiveTypeWriter

trait RowBinaryClickHousePrimitiveTypeWriter extends LittleEndianByteWriter

Implementations for writing primitive data types in the ClickHouse native RowBinary encoding.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RowBinaryClickHousePrimitiveTypeWriter
  2. LittleEndianByteWriter
  3. ByteWriter
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def writeByte(b: Int): Unit
    Definition Classes
    ByteWriter

Concrete 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. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. def stringToBytes(s: String, maxBytes: Int): (Array[Byte], Int)
    Attributes
    protected
    Definition Classes
    ByteWriter
  16. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  17. def toString(): String
    Definition Classes
    AnyRef → Any
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  19. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  20. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  21. def writeByteArray(bytes: Array[Byte]): Unit
    Definition Classes
    ByteWriter
  22. def writeByteArray(bytes: Array[Byte], maxLength: Int, truncate: Boolean): Unit
    Definition Classes
    ByteWriter
  23. def writeBytes(bytes: Int*): Unit
    Definition Classes
    ByteWriter
  24. def writeDate(t: LocalDate): Unit
  25. def writeDateTime(t: LocalDateTime): Unit
  26. def writeDateTime(t: Timestamp): Unit
  27. def writeDecimal(d: BigDecimal, precision: Int, scale: Int): Unit
    Definition Classes
    LittleEndianByteWriter
  28. def writeFixedByteArray(bytes: Array[Byte], length: Int, truncate: Boolean, padWith: Byte): Unit
    Definition Classes
    ByteWriter
  29. def writeFixedString(s: String, lengthBytes: Int, truncate: Boolean): Unit
  30. def writeFixedString(s: String, lengthBytes: Int, truncate: Boolean, padWith: Byte): Unit
    Attributes
    protected
    Definition Classes
    ByteWriter
  31. def writeFloat32(d: Float): Unit
    Definition Classes
    LittleEndianByteWriter
  32. def writeFloat64(d: Double): Unit
    Definition Classes
    LittleEndianByteWriter
  33. def writeInt16(i: Short): Unit
    Definition Classes
    LittleEndianByteWriter
  34. def writeInt32(i: Int): Unit
    Definition Classes
    LittleEndianByteWriter
  35. def writeInt64(i: Long): Unit
    Definition Classes
    LittleEndianByteWriter
  36. def writeLeb128(i: Long): Unit
  37. def writeString(s: String, maxBytes: Int, truncate: Boolean): Unit
  38. def writeString(s: String): Unit
  39. def writeUuid(uuid: UUID): Unit

Inherited from LittleEndianByteWriter

Inherited from ByteWriter

Inherited from AnyRef

Inherited from Any

Ungrouped