Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Accessors

key

length

  • get length(): number

value

Methods

Abstract alias

  • alias(): void

and

appended

Abstract bitwiseAnd

Abstract bitwiseNot

  • bitwiseNot(): Item

Abstract bitwiseOr

Abstract bitwiseXor

body

booleanValue

  • booleanValue(): boolean | undefined
  • booleanValue<T>(orElse: T): boolean | T

Abstract branch

cast

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

Abstract clone

coerce

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

Abstract commit

  • commit(): this

Abstract compareTo

  • compareTo(that: Item): 0 | 1 | -1

concat

conditional

Abstract debug

deleted

display

  • display(output: Output): void

Abstract divide

eq

Abstract equals

  • equals(that: unknown): boolean

evaluate

filter

flattened

forEach

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

ge

get

getAttr

getField

getItem

getSlot

gt

has

Abstract hashCode

  • hashCode(): number

head

header

  • header(tag: string): Value

headers

  • headers(tag: string): Record | undefined

Abstract inverse

invoke

Abstract isAliased

  • isAliased(): boolean

Abstract isConstant

  • isConstant(): boolean

isDefined

  • isDefined(): boolean

isDistinct

  • isDistinct(): boolean

Abstract isMutable

  • isMutable(): boolean

iterator

Abstract keyEquals

  • keyEquals(key: unknown): boolean

lambda

le

lt

max

min

Abstract minus

Abstract modulo

ne

Abstract negative

Abstract not

numberValue

  • numberValue(): number | undefined
  • numberValue<T>(orElse: T): number | T

or

Abstract plus

Abstract positive

prepended

Abstract setValue

stringValue

  • stringValue(): string | undefined
  • stringValue<T>(orElse: T): string | T

substitute

tag

  • tag(): string | undefined

tail

target

Abstract times

Abstract toAny

toRecon

  • toRecon(): string

toReconBlock

  • toReconBlock(): string

toString

  • toString(): string

toValue

Abstract typeOrder

  • typeOrder(): number

unflattened

updated

updatedAttr

updatedSlot

Abstract updatedValue

Static absent

Static empty

Static extant

Static fromAny

Static globalScope

  • globalScope(): Item

Static of