Package org.codehaus.groovy.antlr
Class UnicodeEscapingReader
- java.lang.Object
- 
- java.io.Reader
- 
- org.codehaus.groovy.antlr.UnicodeEscapingReader
 
 
- 
- All Implemented Interfaces:
- Closeable,- AutoCloseable,- Readable
 
 @Deprecated public class UnicodeEscapingReader extends Reader Deprecated.Translates GLS-defined unicode escapes into characters. Throws an exception in the event of an invalid unicode escape being detected.No attempt has been made to optimize this class for speed or space. 
- 
- 
Constructor SummaryConstructors Constructor Description UnicodeEscapingReader(Reader reader, SourceBuffer sourceBuffer)Deprecated.Constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclose()Deprecated.Closes this reader by calling close on the underlying reader.intgetUnescapedUnicodeColumnCount()Deprecated.intgetUnescapedUnicodeOffsetCount()Deprecated.intread()Deprecated.Gets the next character from the underlying reader, translating escapes as required.intread(char[] cbuf, int off, int len)Deprecated.Reads characters from the underlying reader.voidsetLexer(CharScanner lexer)Deprecated.Sets the lexer that is using this reader.- 
Methods inherited from class java.io.Readermark, markSupported, nullReader, read, read, ready, reset, skip, transferTo
 
- 
 
- 
- 
- 
Constructor Detail- 
UnicodeEscapingReaderpublic UnicodeEscapingReader(Reader reader, SourceBuffer sourceBuffer) Deprecated.Constructor.- Parameters:
- reader- The reader that this reader will filter over.
 
 
- 
 - 
Method Detail- 
setLexerpublic void setLexer(CharScanner lexer) Deprecated.Sets the lexer that is using this reader. Must be called before the lexer is used.
 - 
readpublic int read(char[] cbuf, int off, int len) throws IOExceptionDeprecated.Reads characters from the underlying reader.- Specified by:
- readin class- Reader
- Throws:
- IOException
- See Also:
- Reader.read(char[],int,int)
 
 - 
readpublic int read() throws IOExceptionDeprecated.Gets the next character from the underlying reader, translating escapes as required.- Overrides:
- readin class- Reader
- Throws:
- IOException
- See Also:
- Reader.close()
 
 - 
getUnescapedUnicodeColumnCountpublic int getUnescapedUnicodeColumnCount() Deprecated.
 - 
getUnescapedUnicodeOffsetCountpublic int getUnescapedUnicodeOffsetCount() Deprecated.
 - 
closepublic void close() throws IOExceptionDeprecated.Closes this reader by calling close on the underlying reader.- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- Closeable
- Specified by:
- closein class- Reader
- Throws:
- IOException
- See Also:
- Reader.close()
 
 
- 
 
-