Options
All
  • Public
  • Public/Protected
  • All
Menu

Class IdGenerator

Helper class to generate unique object IDs. It supports two types of IDs: long and short.

Long IDs are string GUIDs. They are globally unique and 32-character long.

ShortIDs are just 9-digit random numbers. They are not guaranteed be unique.

Example

IdGenerator.nextLong();      // Possible result: "234ab342c56a2b49c2ab42bf23ff991ac"
IdGenerator.nextShort();     // Possible result: "23495247"

Hierarchy

  • IdGenerator

Index

Methods

Static nextLong

  • nextLong(): string
  • Generates a globally unique 32-digit object ID. The value is a string representation of a GUID value.

    Returns string

    a generated 32-digit object ID

Static nextShort

  • nextShort(): string
  • Generates a random 9-digit random ID (code).

    Remember: The returned value is not guaranteed to be unique.

    Returns string

    a generated random 9-digit code

Generated using TypeDoc