Options
All
  • Public
  • Public/Protected
  • All
Menu

Class JavaDataOutput

Hierarchy

  • JavaDataOutput

Index

Constructors

constructor

  • new JavaDataOutput(buf: ArrayBufferLike | ArrayBufferView): JavaDataOutput
  • Parameters

    • buf: ArrayBufferLike | ArrayBufferView

    Returns JavaDataOutput

Properties

Private data

data: Uint8Array

Private pos

pos: number = 0

Private view

view: DataView

Methods

reset

  • reset(): void
  • Returns void

write

  • write(buf: ArrayBufferLike | ArrayBufferView): void
  • Parameters

    • buf: ArrayBufferLike | ArrayBufferView

    Returns void

writeBoolean

  • writeBoolean(b: boolean): void
  • Parameters

    • b: boolean

    Returns void

writeByte

  • writeByte(v: number): void
  • Parameters

    • v: number

    Returns void

writeBytes

  • writeBytes(s: string): void
  • Parameters

    • s: string

    Returns void

writeChar

  • writeChar(c: number): void
  • Parameters

    • c: number

    Returns void

writeChars

  • writeChars(s: string): void
  • Parameters

    • s: string

    Returns void

writeDouble

  • writeDouble(v: number): void
  • Parameters

    • v: number

    Returns void

writeFloat

  • writeFloat(v: number): void
  • Parameters

    • v: number

    Returns void

writeInt

  • writeInt(v: number): void
  • Parameters

    • v: number

    Returns void

writeLong

  • writeLong(v: bigint): void
  • Parameters

    • v: bigint

    Returns void

writeShort

  • writeShort(v: number): void
  • Parameters

    • v: number

    Returns void

writeUTF

  • writeUTF(s: string): void
  • Parameters

    • s: string

    Returns void

Static sizeHintWriteUTF

  • sizeHintWriteUTF(s: string): number
  • Parameters

    • s: string

    Returns number

Generated using TypeDoc