com.alibaba.druid.sql.dialect.oracle.parser
Class OracleLexer

java.lang.Object
  extended by com.alibaba.druid.sql.parser.Lexer
      extended by com.alibaba.druid.sql.dialect.oracle.parser.OracleLexer

public class OracleLexer
extends Lexer


Field Summary
static Keywords DEFAULT_ORACLE_KEYWORDS
           
 
Constructor Summary
OracleLexer(char[] input, int inputLength, boolean skipComment)
           
OracleLexer(String input)
           
 
Method Summary
 void scanComment()
           
 void scanNumber()
           
 void scanVariable()
           
 
Methods inherited from class com.alibaba.druid.sql.parser.Lexer
addSymbol, arraycopy, bp, charAt, current, decimalValue, getKeywods, hexString, info, integerValue, isAllowComment, isDigit, isEOF, mark, nextToken, nextVarIndex, numberString, pos, reset, reset, scanHexaDecimal, scanIdentifier, setAllowComment, stringVal, subString, token
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_ORACLE_KEYWORDS

public static final Keywords DEFAULT_ORACLE_KEYWORDS
Constructor Detail

OracleLexer

public OracleLexer(char[] input,
                   int inputLength,
                   boolean skipComment)

OracleLexer

public OracleLexer(String input)
Method Detail

scanVariable

public void scanVariable()
Overrides:
scanVariable in class Lexer

scanComment

public void scanComment()
Overrides:
scanComment in class Lexer

scanNumber

public void scanNumber()
Overrides:
scanNumber in class Lexer


Copyright © 2012 Alibaba Group. All Rights Reserved.