Options
All
  • Public
  • Public/Protected
  • All
Menu

Provides means of writing compact serialized fields to the binary data.

Hierarchy

  • CompactWriter

Index

Methods

  • writeArrayOfBoolean(fieldName: string, value: boolean[]): void
  • writeArrayOfCompact<T>(fieldName: string, value: T[]): void
  • writeArrayOfDate(fieldName: string, value: LocalDate[]): void
  • writeArrayOfDecimal(fieldName: string, value: BigDecimal[]): void
  • writeArrayOfFloat32(fieldName: string, value: number[]): void
  • writeArrayOfFloat64(fieldName: string, value: number[]): void
  • writeArrayOfInt16(fieldName: string, value: number[]): void
  • writeArrayOfInt32(fieldName: string, value: number[]): void
  • writeArrayOfInt64(fieldName: string, value: Long[]): void
  • writeArrayOfInt8(fieldName: string, value: Buffer): void
  • writeArrayOfNullableBoolean(fieldName: string, value: boolean[]): void
  • writeArrayOfNullableFloat32(fieldName: string, value: number[]): void
  • writeArrayOfNullableFloat64(fieldName: string, value: number[]): void
  • writeArrayOfNullableInt16(fieldName: string, value: number[]): void
  • writeArrayOfNullableInt32(fieldName: string, value: number[]): void
  • writeArrayOfNullableInt64(fieldName: string, value: Long[]): void
  • Writes a nullable array of nullable 64-bit two's complement signed integers (Long objects).

    Parameters

    • fieldName: string

      name of the field.

    • value: Long[]

      to be written.

    Returns void

  • writeArrayOfNullableInt8(fieldName: string, value: number[]): void
  • writeArrayOfString(fieldName: string, value: string[]): void
  • writeArrayOfTime(fieldName: string, value: LocalTime[]): void
  • writeArrayOfTimestamp(fieldName: string, value: LocalDateTime[]): void
  • writeArrayOfTimestampWithTimezone(fieldName: string, value: OffsetDateTime[]): void
  • writeBoolean(fieldName: string, value: boolean): void
  • writeCompact<T>(fieldName: string, value: T): void
  • writeDate(fieldName: string, value: LocalDate): void
  • writeDecimal(fieldName: string, value: BigDecimal): void
  • writeFloat32(fieldName: string, value: number): void
  • writeFloat64(fieldName: string, value: number): void
  • writeInt16(fieldName: string, value: number): void
  • writeInt32(fieldName: string, value: number): void
  • writeInt64(fieldName: string, value: Long): void
  • writeInt8(fieldName: string, value: number): void
  • writeNullableBoolean(fieldName: string, value: boolean): void
  • writeNullableFloat32(fieldName: string, value: number): void
  • writeNullableFloat64(fieldName: string, value: number): void
  • writeNullableInt16(fieldName: string, value: number): void
  • writeNullableInt32(fieldName: string, value: number): void
  • writeNullableInt64(fieldName: string, value: Long): void
  • writeNullableInt8(fieldName: string, value: number): void
  • writeString(fieldName: string, value: string): void
  • writeTime(fieldName: string, value: LocalTime): void
  • writeTimestampWithTimezone(fieldName: string, value: OffsetDateTime): void

Generated using TypeDoc