Interface LexicalAnalyzer

All Superinterfaces:
Cloneable, org.gvsig.tools.lang.Cloneable
All Known Implementing Classes:
AbstractLexicalAnalyzer

public interface LexicalAnalyzer extends org.gvsig.tools.lang.Cloneable
  • Method Details

    • setSource

      void setSource(String source)
    • look

    • next

    • clone

      Specified by:
      clone in interface org.gvsig.tools.lang.Cloneable
      Throws:
      CloneNotSupportedException
    • isEOF

      boolean isEOF()
    • getPosition

      int getPosition()
    • getMaxPosition

      int getMaxPosition()
    • getLine

      int getLine()
    • getMaxLine

      int getMaxLine()
    • getColumn

      int getColumn()
    • getMaxColumn

      int getMaxColumn()
    • getSource

      String getSource()
    • setUseBracketsForIdentifiers

      void setUseBracketsForIdentifiers(boolean useBracketsForIdentifiers)
    • getUseBracketsForIdentifiers

      boolean getUseBracketsForIdentifiers()
    • getSourceContext

      String getSourceContext()
    • save_state

      void save_state()
    • restore_state

      void restore_state()
    • drop_state

      void drop_state()