Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Column

Index

Properties

bb

bb: ByteBuffer | null = null

bb_pos

bb_pos: number = 0

Methods

__init

  • __init(i: number, bb: ByteBuffer): Column

description

  • description(): string | null
  • description(optionalEncoding: Encoding): string | Uint8Array | null

metadata

  • metadata(): string | null
  • metadata(optionalEncoding: Encoding): string | Uint8Array | null

name

  • name(): string | null
  • name(optionalEncoding: Encoding): string | Uint8Array | null

nullable

  • nullable(): boolean

precision

  • precision(): number

primaryKey

  • primaryKey(): boolean

scale

  • scale(): number

title

  • title(): string | null
  • title(optionalEncoding: Encoding): string | Uint8Array | null

type

unique

  • unique(): boolean

width

  • width(): number

Static addDescription

  • addDescription(builder: Builder, descriptionOffset: flatbuffers.Offset): void

Static addMetadata

  • addMetadata(builder: Builder, metadataOffset: flatbuffers.Offset): void

Static addName

  • addName(builder: Builder, nameOffset: flatbuffers.Offset): void

Static addNullable

  • addNullable(builder: Builder, nullable: boolean): void

Static addPrecision

  • addPrecision(builder: Builder, precision: number): void

Static addPrimaryKey

  • addPrimaryKey(builder: Builder, primaryKey: boolean): void

Static addScale

  • addScale(builder: Builder, scale: number): void

Static addTitle

  • addTitle(builder: Builder, titleOffset: flatbuffers.Offset): void

Static addType

  • addType(builder: Builder, type: ColumnType): void

Static addUnique

  • addUnique(builder: Builder, unique: boolean): void

Static addWidth

  • addWidth(builder: Builder, width: number): void

Static create

  • create(builder: Builder, nameOffset: flatbuffers.Offset, type: ColumnType, titleOffset: flatbuffers.Offset, descriptionOffset: flatbuffers.Offset, width: number, precision: number, scale: number, nullable: boolean, unique: boolean, primaryKey: boolean, metadataOffset: flatbuffers.Offset): flatbuffers.Offset
  • Parameters

    • builder: Builder
    • nameOffset: flatbuffers.Offset
    • type: ColumnType
    • titleOffset: flatbuffers.Offset
    • descriptionOffset: flatbuffers.Offset
    • width: number
    • precision: number
    • scale: number
    • nullable: boolean
    • unique: boolean
    • primaryKey: boolean
    • metadataOffset: flatbuffers.Offset

    Returns flatbuffers.Offset

Static end

  • end(builder: Builder): flatbuffers.Offset

Static getRoot

Static getSizePrefixedRoot

Static start

  • start(builder: Builder): void

Generated using TypeDoc