Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Visitor

Hierarchy

  • Visitor

Index

Methods

getVisitFn

  • getVisitFn(node: any, throwIfNotFound?: boolean): any
  • Parameters

    • node: any
    • Default value throwIfNotFound: boolean = true

    Returns any

visit

  • visit(args: any[]): any
  • Parameters

    • Rest args: any[]

    Returns any

visitBinary

  • visitBinary(_node: any, _args: any[]): any
  • visitBinary(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitBool

  • visitBool(_node: any, _args: any[]): any
  • visitBool(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitDate

  • visitDate(_node: any, _args: any[]): any
  • visitDate(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitDateDay

  • visitDateDay(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitDateMillisecond

  • visitDateMillisecond(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitDecimal

  • visitDecimal(_node: any, _args: any[]): any
  • visitDecimal(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitDenseUnion

  • visitDenseUnion(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitDictionary

  • visitDictionary(_node: any, _args: any[]): any
  • visitDictionary(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitFixedSizeBinary

  • visitFixedSizeBinary(_node: any, _args: any[]): any
  • visitFixedSizeBinary(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitFixedSizeList

  • visitFixedSizeList(_node: any, _args: any[]): any
  • visitFixedSizeList(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitFloat

  • visitFloat(_node: any, _args: any[]): any
  • visitFloat(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitFloat16

  • visitFloat16(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitFloat32

  • visitFloat32(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitFloat64

  • visitFloat64(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitInt

  • visitInt(_node: any, _args: any[]): any
  • visitInt(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitInt16

  • visitInt16(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitInt32

  • visitInt32(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitInt64

  • visitInt64(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitInt8

  • visitInt8(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitInterval

  • visitInterval(_node: any, _args: any[]): any
  • visitInterval(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitIntervalDayTime

  • visitIntervalDayTime(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitIntervalYearMonth

  • visitIntervalYearMonth(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitList

  • visitList(_node: any, _args: any[]): any
  • visitList(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitMany

  • visitMany(nodes: any[], args: any[][]): any[]
  • Parameters

    • nodes: any[]
    • Rest args: any[][]

    Returns any[]

visitMap

  • visitMap(_node: any, _args: any[]): any
  • visitMap(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitNull

  • visitNull(_node: any, _args: any[]): any
  • visitNull(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitSparseUnion

  • visitSparseUnion(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitStruct

  • visitStruct(_node: any, _args: any[]): any
  • visitStruct(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitTime

  • visitTime(_node: any, _args: any[]): any
  • visitTime(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitTimeMicrosecond

  • visitTimeMicrosecond(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitTimeMillisecond

  • visitTimeMillisecond(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitTimeNanosecond

  • visitTimeNanosecond(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitTimeSecond

  • visitTimeSecond(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitTimestamp

  • visitTimestamp(_node: any, _args: any[]): any
  • visitTimestamp(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitTimestampMicrosecond

  • visitTimestampMicrosecond(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitTimestampMillisecond

  • visitTimestampMillisecond(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitTimestampNanosecond

  • visitTimestampNanosecond(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitTimestampSecond

  • visitTimestampSecond(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitUint16

  • visitUint16(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitUint32

  • visitUint32(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitUint64

  • visitUint64(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Optional visitUint8

  • visitUint8(node: any, args: any[]): any
  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitUnion

  • visitUnion(_node: any, _args: any[]): any
  • visitUnion(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

visitUtf8

  • visitUtf8(_node: any, _args: any[]): any
  • visitUtf8(node: any, args: any[]): any
  • Parameters

    • _node: any
    • Rest _args: any[]

    Returns any

  • Parameters

    • node: any
    • Rest args: any[]

    Returns any

Generated using TypeDoc