Options
All
  • Public
  • Public/Protected
  • All
Menu

Class IonType

Ion value type enumeration class.

Hierarchy

  • IonType

Index

Constructors

constructor

  • new IonType(binaryTypeId: number, name: string, isScalar: boolean, isLob: boolean, isNumeric: boolean, isContainer: boolean): IonType
  • Parameters

    • binaryTypeId: number
    • name: string
    • isScalar: boolean
    • isLob: boolean
    • isNumeric: boolean
    • isContainer: boolean

    Returns IonType

Properties

binaryTypeId

binaryTypeId: number

The binary type ID for this Ion Type.

isContainer

isContainer: boolean

Whether or not this type is a list, sexp, or struct.

isLob

isLob: boolean

Whether or not this type is a clob or blob.

isNumeric

isNumeric: boolean

Whether or not this type is an int, float, or decimal.

isScalar

isScalar: boolean

Whether or not this type is a scalar value.

name

name: string

The textual name of this type.