Class BigQueryLexer

java.lang.Object
com.alibaba.druid.sql.parser.Lexer
com.alibaba.druid.sql.dialect.bigquery.parser.BigQueryLexer

public class BigQueryLexer extends Lexer
  • Constructor Details

  • Method Details

    • loadKeywords

      protected Keywords loadKeywords()
      Overrides:
      loadKeywords in class Lexer
    • nextTokenFullName

      public final void nextTokenFullName()
    • nextIf

      public boolean nextIf(Token token)
      Overrides:
      nextIf in class Lexer
    • scanIdentifier

      public final void scanIdentifier()
      Overrides:
      scanIdentifier in class Lexer
    • scanAlias

      protected void scanAlias()
      Overrides:
      scanAlias in class Lexer
    • initDialectFeature

      protected void initDialectFeature()
      Overrides:
      initDialectFeature in class Lexer
    • scanSharp

      public void scanSharp()
      Overrides:
      scanSharp in class Lexer
    • scanComment

      public void scanComment()
      Overrides:
      scanComment in class Lexer
    • scanString

      protected void scanString()
      Overrides:
      scanString in class Lexer