Uses of Class
org.codehaus.groovy.syntax.ReadException

Packages that use ReadException
org.codehaus.groovy.syntax Lexer, parser and trees. 
org.codehaus.groovy.syntax.lexer Lexer. 
 

Uses of ReadException in org.codehaus.groovy.syntax
 

Methods in org.codehaus.groovy.syntax that throw ReadException
protected abstract  Token AbstractTokenStream.nextToken()
          Implemented by concrete subtypes, provides access to the next token in the underlying stream.
 Token AbstractTokenStream.la()
          Returns the next token in the stream without consuming it.
 Token AbstractTokenStream.la(int k)
          Returns the kth token in the stream without consuming it (or any other unconsumed tokens).
 Token AbstractTokenStream.consume(int type)
          Removes and returns the first token in the stream, provided it matches the specified type.
 Token AbstractTokenStream.consume()
          Removes and returns the first token in the stream, provided it isn't the EOF.
 Token TokenStream.la()
          Looks-ahead to the next token.
 Token TokenStream.la(int k)
          Looks-ahead to the kth token.
 Token TokenStream.consume(int type)
          Consumes the next token.
 

Uses of ReadException in org.codehaus.groovy.syntax.lexer
 

Methods in org.codehaus.groovy.syntax.lexer that throw ReadException
 char CharStream.consume()
          Consume the next character.
 void CharStream.close()
           
protected  CharStream FileCharStream.getCharStream()
           
 char FileCharStream.consume()
           
 void FileCharStream.close()
           
 Token GroovyExpressionLexer.nextToken()
          Finds and returns (and consumes) the next token from the underlying stream.
 char GroovyExpressionLexer.la(int k)
          Returns the next kth character, without consuming any.
 char GroovyExpressionLexer.consume()
          Eats a character from the input stream.
 char GroovyLexer.la(int k)
          Returns the next kth character, without consuming any.
 char GroovyLexer.consume()
          Eats a character from the input stream.
 Token GroovyLexerBase.nextToken()
          Finds and returns (and consumes) the next token from the underlying stream.
protected  Token GStringLexer.undelegatedNextToken()
          Finds and returns (consuming) the next token from the underlying stream.
 char GStringLexer.consume()
          Eats a character from the input stream.
 char HereDocLexer.la(int k)
          Returns the next kth character, without consuming any.
 char HereDocLexer.consume()
          Eats a character from the input stream.
protected  void HereDocLexer.refill()
          Reads the next line from the underlying stream.
 char InputStreamCharStream.consume()
           
 void InputStreamCharStream.close()
           
 Token Lexer.nextToken()
          Finds and returns (consuming) the next token from the underlying stream.
 char Lexer.la()
          Returns the next character, without consuming it.
 char Lexer.la(int k)
          Returns the next kth character, without consuming any.
 char Lexer.consume()
          Eats a single character from the input stream.
 Token LexerBase.nextToken()
          Finds and returns (consuming) the next token from the underlying stream.
protected  Token LexerBase.undelegatedNextToken()
          Does undelegated nextToken() operations.
protected  Token LexerBase.tokenizeEOL()
          Process an end-of-line marker and returns a NEWLINE token.
protected  boolean LexerBase.readEOL(StringBuffer destination)
          Reads an end-of-line marker and writes the text into the specified buffer, if supplied.
protected  void LexerBase.readEOL()
          Synonym for readEOL(null).
 char LexerBase.la()
          Returns the next character, without consuming it.
 char LexerBase.la(int k)
          Returns the next kth character, without consuming any.
 char LexerBase.consume()
          Eats a character from the input stream.
 Token LexerTokenStream.nextToken()
          Returns the next token from the Lexer.
 char ReaderCharStream.consume()
           
 void ReaderCharStream.close()
           
 char StringCharStream.consume()
           
 void StringCharStream.close()
           
 Token StringLexer.undelegatedNextToken()
          Returns a single STRING, then null.
 char StringLexer.la(int k)
          Returns the next kth character, without consuming any.
 char StringLexer.consume()
          Eats a character from the input stream.
protected  void StringLexer.finishUp()
          Eats our delimiter from the stream and marks us finished.
 char TextLexerBase.la(int k)
          Returns the next kth character, without consuming any.
 char TextLexerBase.consume()
          Eats a character from the input stream.
 



Copyright © 2003-2004 The Codehaus. All Rights Reserved.