Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Value
    • Num

Index

Properties

Readonly flags

flags: number

Readonly value

value: number

Static Readonly TypeMask

TypeMask: 3 = 3

Static Readonly Uint32Flag

Uint32Flag: number

Static Readonly Uint64Flag

Uint64Flag: number

Accessors

key

  • Returns Value

length

  • get length(): number
  • Returns number

precedence

  • get precedence(): number
  • Returns number

tag

  • get tag(): undefined | string
  • Returns undefined | string

target

  • Returns Value

typeOrder

  • get typeOrder(): number
  • Returns number

Static cache

  • Returns HashGenCacheSet<Num>

Static nan

  • get nan(): Num
  • Returns Num

Static negativeOne

  • get negativeOne(): Num
  • Returns Num

Static negativeZero

  • get negativeZero(): Num
  • Returns Num

Static one

  • get one(): Num
  • Returns Num

Static zero

  • get zero(): Num
  • Returns Num

Methods

abs

  • Returns Num

alias

  • alias(): void
  • Returns void

and

  • Parameters

    Returns Value

  • Parameters

    Returns Item

appended

  • Parameters

    Returns Record

bitwiseAnd

  • Parameters

    Returns Value

  • Parameters

    Returns Item

bitwiseNot

  • Returns Value

bitwiseOr

  • Parameters

    Returns Value

  • Parameters

    Returns Item

bitwiseXor

  • Parameters

    Returns Value

  • Parameters

    Returns Item

body

  • Returns Value

booleanValue

  • booleanValue(): boolean
  • booleanValue<T>(orElse: T): boolean
  • Returns boolean

  • Type parameters

    • T

    Parameters

    • orElse: T

    Returns boolean

branch

  • Returns Value

cast

  • cast<T>(form: Form<T, unknown>): undefined | T
  • cast<T, E>(form: Form<T, unknown>, orElse: E): T | E
  • Type parameters

    • T

    Parameters

    • form: Form<T, unknown>

    Returns undefined | T

  • Type parameters

    • T

    • E = T

    Parameters

    • form: Form<T, unknown>
    • orElse: E

    Returns T | E

ceil

  • Returns Num

clone

  • Returns Value

coerce

  • coerce<T>(form: Form<T, unknown>): T
  • coerce<T, E>(form: Form<T, unknown>, orElse: E): T | E
  • Type parameters

    • T

    Parameters

    • form: Form<T, unknown>

    Returns T

  • Type parameters

    • T

    • E = T

    Parameters

    • form: Form<T, unknown>
    • orElse: E

    Returns T | E

commit

  • commit(): Num
  • Returns Num

compareTo

  • compareTo(that: unknown): number
  • Parameters

    • that: unknown

    Returns number

concat

  • Parameters

    Returns Record

conditional

  • Parameters

    Returns Value

  • Parameters

    Returns Item

debug

  • debug(output: Output<unknown>): void
  • Parameters

    Returns void

deleted

  • Parameters

    Returns Value

display

  • display(output: Output<unknown>): void
  • Parameters

    Returns void

divide

  • Parameters

    Returns Value

  • Parameters

    Returns Item

eq

  • Parameters

    Returns Value

  • Parameters

    Returns Item

equals

  • equals(that: unknown): boolean
  • Parameters

    • that: unknown

    Returns boolean

equivalentTo

  • equivalentTo(that: unknown, epsilon?: number): boolean
  • Parameters

    • that: unknown
    • Optional epsilon: number

    Returns boolean

evaluate

  • Parameters

    Returns Item

filter

  • Parameters

    Returns Selector

flattened

  • Returns Value

floor

  • Returns Num

forEach

  • forEach<T>(callback: (item: Item, index: number) => void | T): undefined | T
  • forEach<T, S>(callback: (item: Item, index: number) => void | T, thisArg: S): undefined | T
  • Type parameters

    • T

    Parameters

    • callback: (item: Item, index: number) => void | T
        • (item: Item, index: number): void | T
        • Parameters

          • item: Item
          • index: number

          Returns void | T

    Returns undefined | T

  • Type parameters

    • T

    • S

    Parameters

    • callback: (item: Item, index: number) => void | T
        • (item: Item, index: number): void | T
        • Parameters

          • item: Item
          • index: number

          Returns void | T

    • thisArg: S

    Returns undefined | T

ge

  • Parameters

    Returns Value

  • Parameters

    Returns Item

get

  • Parameters

    Returns Value

getAttr

  • Parameters

    Returns Value

getField

  • Parameters

    Returns undefined | Field

getItem

  • Parameters

    Returns Item

getSlot

  • Parameters

    Returns Value

gt

  • Parameters

    Returns Value

  • Parameters

    Returns Item

has

  • Parameters

    Returns boolean

hashCode

  • hashCode(): number
  • Returns number

head

  • Returns Item

header

  • header(tag: string): Value
  • Parameters

    • tag: string

    Returns Value

headers

  • headers(tag: string): undefined | Record
  • Parameters

    • tag: string

    Returns undefined | Record

interpolateTo

  • Parameters

    Returns Interpolator<Num>

  • Parameters

    Returns Interpolator<Item>

  • Parameters

    • that: unknown

    Returns null | Interpolator<Item>

inverse

  • Returns Value

invoke

  • Parameters

    Returns Item

isAliased

  • isAliased(): boolean
  • Returns boolean

isConstant

  • isConstant(): boolean
  • Returns boolean

isDefined

  • isDefined(): boolean
  • Returns boolean

isDefinite

  • isDefinite(): boolean
  • Returns boolean

isDistinct

  • isDistinct(): boolean
  • Returns boolean

isInfinite

  • isInfinite(): boolean
  • Returns boolean

isMutable

  • isMutable(): boolean
  • Returns boolean

isNaN

  • isNaN(): boolean
  • Returns boolean

isUint32

  • isUint32(): boolean
  • Returns boolean

isUint64

  • isUint64(): boolean
  • Returns boolean

iterator

  • Returns Cursor<Item>

keyEquals

  • keyEquals(key: unknown): boolean
  • Parameters

    • key: unknown

    Returns boolean

lambda

  • Parameters

    Returns Value

le

  • Parameters

    Returns Value

  • Parameters

    Returns Item

lt

  • Parameters

    Returns Value

  • Parameters

    Returns Item

max

  • Parameters

    Returns Num

  • Parameters

    Returns Item

min

  • Parameters

    Returns Num

  • Parameters

    Returns Item

minus

  • Parameters

    Returns Value

  • Parameters

    Returns Item

modulo

  • Parameters

    Returns Value

  • Parameters

    Returns Item

ne

  • Parameters

    Returns Value

  • Parameters

    Returns Item

negative

  • Returns Value

not

  • Returns Value

numberValue

  • numberValue(): number
  • numberValue<T>(orElse: T): number
  • Returns number

  • Type parameters

    • T

    Parameters

    • orElse: T

    Returns number

or

  • Parameters

    Returns Value

  • Parameters

    Returns Item

plus

  • Parameters

    Returns Value

  • Parameters

    Returns Item

positive

  • Returns Value

pow

  • Parameters

    Returns Num

prepended

  • Parameters

    Returns Record

round

  • Returns Num

sqrt

  • Returns Num

stringValue

  • stringValue(): string
  • stringValue<T>(orElse: T): string
  • Returns string

  • Type parameters

    • T

    Parameters

    • orElse: T

    Returns string

substitute

  • Parameters

    Returns Item

tail

  • Returns Record

times

  • Parameters

    Returns Value

  • Parameters

    Returns Item

toAny

  • Returns AnyNum

toRecon

  • toRecon(): string
  • Returns string

toReconBlock

  • toReconBlock(): string
  • Returns string

toString

  • toString(): string
  • Returns string

toValue

  • Returns Value

unflattened

  • Returns Record

updated

  • Parameters

    Returns Record

updatedAttr

  • Parameters

    Returns Record

updatedSlot

  • Parameters

    Returns Record

valueOf

  • valueOf(): number
  • Returns number

Static absent

  • Returns Value

Static builder

  • Returns Builder<Item, Value>

Static empty

  • Returns Value

Static extant

  • Returns Value

Static from

  • from(value: number): Num
  • Parameters

    • value: number

    Returns Num

Static fromAny

  • Parameters

    Returns Num

Static globalScope

  • globalScope(): Item
  • Returns Item

Static parse

  • parse(value: string): Num
  • Parameters

    • value: string

    Returns Num

Static uint32

  • uint32(value: number): Num
  • Parameters

    • value: number

    Returns Num

Static uint64

  • uint64(value: number): Num
  • Parameters

    • value: number

    Returns Num

Generated using TypeDoc