Class SQLLexicalAnalyzer

java.lang.Object
org.gvsig.expressionevaluator.spi.AbstractLexicalAnalyzer
org.gvsig.expressionevaluator.impl.SQLLexicalAnalyzer
All Implemented Interfaces:
Cloneable, org.gvsig.expressionevaluator.LexicalAnalyzer, org.gvsig.tools.lang.Cloneable

public class SQLLexicalAnalyzer extends org.gvsig.expressionevaluator.spi.AbstractLexicalAnalyzer
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.gvsig.expressionevaluator.spi.AbstractLexicalAnalyzer

    org.gvsig.expressionevaluator.spi.AbstractLexicalAnalyzer.Buffer, org.gvsig.expressionevaluator.spi.AbstractLexicalAnalyzer.DefaultToken, org.gvsig.expressionevaluator.spi.AbstractLexicalAnalyzer.RowCol

    Nested classes/interfaces inherited from interface org.gvsig.expressionevaluator.LexicalAnalyzer

    org.gvsig.expressionevaluator.LexicalAnalyzer.Token
  • Field Summary

    Fields inherited from class org.gvsig.expressionevaluator.spi.AbstractLexicalAnalyzer

    buffer, EOF, token, tokens, useBracketsForIdentifiers
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gvsig.expressionevaluator.LexicalAnalyzer
     
    protected org.gvsig.expressionevaluator.LexicalAnalyzer.Token
     

    Methods inherited from class org.gvsig.expressionevaluator.spi.AbstractLexicalAnalyzer

    createToken, drop_state, getch, getColumn, getLine, getMaxColumn, getMaxLine, getMaxPosition, getPosition, getSource, getSourceContext, getUseBracketsForIdentifiers, isEOF, look, lookch, next, parseDMSNumber, parseNumber, parseString, restore_state, save_state, setSource, setUseBracketsForIdentifiers, skipblanks, ungetch

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SQLLexicalAnalyzer

      public SQLLexicalAnalyzer(String source)
    • SQLLexicalAnalyzer

      public SQLLexicalAnalyzer()
  • Method Details

    • clone

      public org.gvsig.expressionevaluator.LexicalAnalyzer clone() throws CloneNotSupportedException
      Specified by:
      clone in interface org.gvsig.tools.lang.Cloneable
      Specified by:
      clone in interface org.gvsig.expressionevaluator.LexicalAnalyzer
      Overrides:
      clone in class org.gvsig.expressionevaluator.spi.AbstractLexicalAnalyzer
      Throws:
      CloneNotSupportedException
    • getToken

      protected org.gvsig.expressionevaluator.LexicalAnalyzer.Token getToken()
      Specified by:
      getToken in class org.gvsig.expressionevaluator.spi.AbstractLexicalAnalyzer