Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MqlLexerImpl

Hierarchy

  • MqlLexer
    • MqlLexerImpl

Index

Constructors

constructor

Properties

Private _hereDocId

_hereDocId: any = undefined

column

column: any

inputStream

inputStream: any

line

line: any

sourceName

sourceName: any

state

state: number

text

text: string

type

type: any

Static AND_

AND_: number

Static AS

AS: number

Static ASC

ASC: number

Static ASSIGNMENT

ASSIGNMENT: number

Static ASTERISK

ASTERISK: number

Static AT_IDENTIFIER

AT_IDENTIFIER: number

Static AT_SIGN

AT_SIGN: number

Static BITSHIFT_LEFT

BITSHIFT_LEFT: number

Static BY

BY: number

Static CLOSE_BRACK

CLOSE_BRACK: number

Static CLOSE_CURLY

CLOSE_CURLY: number

Static CLOSE_PAREN

CLOSE_PAREN: number

Static COMMA

COMMA: number

Static CONCATINATION

CONCATINATION: number

Static DEF

DEF: number

Static DEFAULT_MODE

DEFAULT_MODE: number

Static DEFAULT_TOKEN_CHANNEL

DEFAULT_TOKEN_CHANNEL: any

Static DESC

DESC: number

Static DISTINCT

DISTINCT: number

Static DIVIDE

DIVIDE: number

Static DOT

DOT: number

Static ENDREGION

ENDREGION: number

Static EOF

EOF: number = Token.EOF

Static EQ

EQ: number

Static ESCAPED_IDENTIFIER

ESCAPED_IDENTIFIER: number

Static FALSE

FALSE: number

Static FLOAT_VECTOR_START

FLOAT_VECTOR_START: number

Static FORMAT

FORMAT: number

Static FROM

FROM: number

Static FUN

FUN: number

Static GE

GE: number

Static GROUP

GROUP: number

Static GROUPING

GROUPING: number

Static GT

GT: number

Static HASH

HASH: number

Static HAVING

HAVING: number

Static HEREDOC_END

HEREDOC_END: number

Static HEREDOC_START

HEREDOC_START: number

Static HEREDOC_TEXT

HEREDOC_TEXT: number

Static HIDDEN

HIDDEN: any

Static HereDocMode

HereDocMode: number

Static IMPORT

IMPORT: number

Static IN

IN: number

Static INFINITY

INFINITY: number

Static LE

LE: number

Static LEAVES

LEAVES: number

Static LT_

LT_: number

Static MAX_CHAR_VALUE

MAX_CHAR_VALUE: number

Static MINUS

MINUS: number

Static MIN_CHAR_VALUE

MIN_CHAR_VALUE: number

Static ML_COMMENT

ML_COMMENT: number

Static MOD

MOD: number

Static MORE

MORE: number

Static NAN

NAN: number

Static NEWLINE

NEWLINE: number

Static NO

NO: number

Static NORMAL_IDENTIFIER

NORMAL_IDENTIFIER: number

Static NOT

NOT: number

Static NOTE

NOTE: number

Static NOT_EQ

NOT_EQ: number

Static NULL

NULL: number

Static NUM_FLOAT

NUM_FLOAT: number

Static NUM_INT

NUM_INT: number

Static OPEN_BRACK

OPEN_BRACK: number

Static OPEN_CURLY

OPEN_CURLY: number

Static OPEN_PAREN

OPEN_PAREN: number

Static ORDER

ORDER: number

Static OR_

OR_: number

Static PLUS

PLUS: number

Static PRESERVE

PRESERVE: number

Static REGION

REGION: number

Static ROLLUP

ROLLUP: number

Static SELECT

SELECT: number

Static SEMI

SEMI: number

Static SET

SET: number

Static SKIP

SKIP: number

Static SQUOTE

SQUOTE: number

Static STRING_LITERAL

STRING_LITERAL: number

Static STRING_VECTOR_START

STRING_VECTOR_START: number

Static TOP

TOP: number

Static TRUE

TRUE: number

Static VERTBAR

VERTBAR: number

Static WHERE

WHERE: number

Static WITH

WITH: number

Static WS

WS: number

Static XOR

XOR: number

Methods

CheckHeredocEnd

  • CheckHeredocEnd(): boolean

addErrorListener

  • addErrorListener(listener: ErrorListener): void
  • Parameters

    • listener: ErrorListener

    Returns void

charIndex

  • charIndex(): number
  • Returns number

checkVersion

  • checkVersion(toolVersion: number): void
  • Parameters

    • toolVersion: number

    Returns void

emit

  • emit(): Token
  • Returns Token

emitEOF

  • emitEOF(): Token
  • Returns Token

emitToken

  • emitToken(): void
  • Returns void

getAllTokens

  • getAllTokens(): Token[]
  • Returns Token[]

getCharErrorDisplay

  • getCharErrorDisplay(c: string): string
  • Parameters

    • c: string

    Returns string

getErrorDisplay

  • getErrorDisplay(s: string): string
  • Parameters

    • s: string

    Returns string

getErrorDisplayForChar

  • getErrorDisplayForChar(c: string): string
  • Parameters

    • c: string

    Returns string

getErrorHeader

  • getErrorHeader(e: any): string
  • Parameters

    • e: any

    Returns string

getErrorListenerDispatch

  • getErrorListenerDispatch(): ProxyErrorListener
  • Returns ProxyErrorListener

getRuleIndexMap

  • getRuleIndexMap(): any
  • Returns any

getTokenErrorDisplay

  • getTokenErrorDisplay(t: Token): string
  • Parameters

    • t: Token

    Returns string

getTokenType

  • getTokenType(tokenName: string): any
  • Parameters

    • tokenName: string

    Returns any

getTokenTypeMap

  • getTokenTypeMap(): any
  • Returns any

more

  • more(): void
  • Returns void

nextToken

  • nextToken(): Token

notifyListeners

  • notifyListeners(e: RecognitionException): void
  • Parameters

    • e: RecognitionException

    Returns void

popMode

  • popMode(): any
  • Returns any

precpred

  • precpred(localCtx: ParserRuleContext, precedence: any): boolean
  • Parameters

    • localCtx: ParserRuleContext
    • precedence: any

    Returns boolean

pushMode

  • pushMode(mode: any): void
  • Parameters

    • mode: any

    Returns void

recover

  • recover(re: RecognitionException): void
  • Parameters

    • re: RecognitionException

    Returns void

removeErrorListeners

  • removeErrorListeners(): void
  • Returns void

reset

  • reset(): void
  • Returns void

sempred

  • sempred(localCtx: ParserRuleContext, ruleIndex: number, actionIndex: number): boolean
  • Parameters

    • localCtx: ParserRuleContext
    • ruleIndex: number
    • actionIndex: number

    Returns boolean

skip

  • skip(): void
  • Returns void

Generated using TypeDoc