构造函数
方法
getVisitFn
getVisitFn(node: any, throwIfNotFound?: boolean): any 参数
- node: any
- throwIfNotFound: boolean = true
返回 any
getVisitFnByTypeId
getVisitFnByTypeId(typeId: Type, throwIfNotFound?: boolean): any 参数
- typeId: Type
- throwIfNotFound: boolean = true
返回 any
visit
visit(...args: any[]): any
visitBinary
visitBinary(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitBinary(node: any, ...args: any[]): any
visitBool
visitBool(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitBool(node: any, ...args: any[]): any
visitDate
visitDate(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitDate(node: any, ...args: any[]): any
可选visitDateDay
visitDateDay?(node: any, ...args: any[]): any
可选visitDateMillisecond
visitDateMillisecond?(node: any, ...args: any[]): any
visitDecimal
visitDecimal(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitDecimal(node: any, ...args: any[]): any
可选visitDenseUnion
visitDenseUnion?(node: any, ...args: any[]): any
visitDictionary
visitDictionary(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitDictionary(node: any, ...args: any[]): any
visitDuration
visitDuration(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitDuration(node: any, ...args: any[]): any
visitDurationMicrosecond
visitDurationMicrosecond(node: any, ...args: any[]): any
visitDurationMillisecond
visitDurationMillisecond(node: any, ...args: any[]): any
visitDurationNanosecond
visitDurationNanosecond(node: any, ...args: any[]): any
visitDurationSecond
visitDurationSecond(node: any, ...args: any[]): any
visitFixedSizeBinary
visitFixedSizeBinary(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitFixedSizeBinary(node: any, ...args: any[]): any
visitFixedSizeList
visitFixedSizeList(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitFixedSizeList(node: any, ...args: any[]): any
visitFloat
visitFloat(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitFloat(node: any, ...args: any[]): any
可选visitFloat16
visitFloat16?(node: any, ...args: any[]): any
可选visitFloat32
visitFloat32?(node: any, ...args: any[]): any
可选visitFloat64
visitFloat64?(node: any, ...args: any[]): any
visitInt
visitInt(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitInt(node: any, ...args: any[]): any
可选visitInt16
visitInt16?(node: any, ...args: any[]): any
可选visitInt32
visitInt32?(node: any, ...args: any[]): any
可选visitInt64
visitInt64?(node: any, ...args: any[]): any
可选visitInt8
visitInt8?(node: any, ...args: any[]): any
visitInterval
visitInterval(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitInterval(node: any, ...args: any[]): any
可选visitIntervalDayTime
visitIntervalDayTime?(node: any, ...args: any[]): any
可选visitIntervalMonthDayNano
visitIntervalMonthDayNano?(node: any, ...args: any[]): any
可选visitIntervalYearMonth
visitIntervalYearMonth?(node: any, ...args: any[]): any
visitLargeBinary
visitLargeBinary(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitLargeBinary(node: any, ...args: any[]): any
visitLargeUtf8
visitLargeUtf8(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitLargeUtf8(node: any, ...args: any[]): any
visitList
visitList(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitList(node: any, ...args: any[]): any
visitMany
visitMany(nodes: any[], ...args: any[][]): any[] 参数
- nodes: any[]
- ...args: any[][]
返回 any[]
visitMap
visitMap(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitMap(node: any, ...args: any[]): any
visitNull
visitNull(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitNull(node: any, ...args: any[]): any
可选visitSparseUnion
visitSparseUnion?(node: any, ...args: any[]): any
visitStruct
visitStruct(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitStruct(node: any, ...args: any[]): any
visitTime
visitTime(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitTime(node: any, ...args: any[]): any
可选visitTimeMicrosecond
visitTimeMicrosecond?(node: any, ...args: any[]): any
可选visitTimeMillisecond
visitTimeMillisecond?(node: any, ...args: any[]): any
可选visitTimeNanosecond
visitTimeNanosecond?(node: any, ...args: any[]): any
可选visitTimeSecond
visitTimeSecond?(node: any, ...args: any[]): any
visitTimestamp
visitTimestamp(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitTimestamp(node: any, ...args: any[]): any
可选visitTimestampMicrosecond
visitTimestampMicrosecond?(node: any, ...args: any[]): any
可选visitTimestampMillisecond
visitTimestampMillisecond?(node: any, ...args: any[]): any
可选visitTimestampNanosecond
visitTimestampNanosecond?(node: any, ...args: any[]): any
可选visitTimestampSecond
visitTimestampSecond?(node: any, ...args: any[]): any
可选visitUint16
visitUint16?(node: any, ...args: any[]): any
可选visitUint32
visitUint32?(node: any, ...args: any[]): any
可选visitUint64
visitUint64?(node: any, ...args: any[]): any
可选visitUint8
visitUint8?(node: any, ...args: any[]): any
visitUnion
visitUnion(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitUnion(node: any, ...args: any[]): any
visitUtf8
visitUtf8(_node: any, ..._args: any[]): any 参数
- _node: any
- ..._args: any[]
返回 any
visitUtf8(node: any, ...args: any[]): any