Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • GeneralAppIdDecoder

Index

Constructors

constructor

Properties

Private Readonly buffer

buffer: StringBuilder = new StringBuilder()

Private Readonly current

Private Readonly information

information: BitArray

Methods

decodeAllCodes

  • decodeAllCodes(buff: StringBuilder, initialPosition: number): string

Private decodeAlphanumeric

decodeGeneralPurposeField

Private decodeIsoIec646

Private decodeNumeric

extractNumericValueFromBitArray

  • extractNumericValueFromBitArray(pos: number, bits: number): number

Private isAlphaOr646ToNumericLatch

  • isAlphaOr646ToNumericLatch(pos: number): boolean

Private isAlphaTo646ToAlphaLatch

  • isAlphaTo646ToAlphaLatch(pos: number): boolean

Private isNumericToAlphaNumericLatch

  • isNumericToAlphaNumericLatch(pos: number): boolean

Private isStillAlpha

  • isStillAlpha(pos: number): boolean

Private isStillIsoIec646

  • isStillIsoIec646(pos: number): boolean

Private isStillNumeric

  • isStillNumeric(pos: number): boolean

Private parseAlphaBlock

Private parseBlocks

Private parseIsoIec646Block

Private parseNumericBlock

Static extractNumericValueFromBitArray

  • extractNumericValueFromBitArray(information: BitArray, pos: number, bits: number): number

Generated using TypeDoc