org.teatrove.tea.io
Class EscapeReader
java.lang.Object
java.io.Reader
java.io.FilterReader
org.teatrove.trove.io.PositionReader
org.teatrove.tea.io.PositionReader
org.teatrove.tea.io.EscapeReader
- All Implemented Interfaces:
- Closeable, Readable
- Direct Known Subclasses:
- TagReader, UnicodeReader
Deprecated. Moved to org.teatrove.trove.io package.
public abstract class EscapeReader
- extends PositionReader
This reader aids in decoding escapes in a character stream.
- Author:
- Brian S O'Neill
|
Constructor Summary |
EscapeReader(Reader source,
int escapeSize)
Deprecated. An EscapeReader needs an underlying source reader. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mSource
protected PushbackPositionReader mSource
- Deprecated.
mEscapesEnabled
protected boolean mEscapesEnabled
- Deprecated.
EscapeReader
public EscapeReader(Reader source,
int escapeSize)
- Deprecated.
- An EscapeReader needs an underlying source reader.
- Parameters:
source - the source ReaderescapeSize - the number of characters in an escape code
getOriginalSource
public Reader getOriginalSource()
- Deprecated.
isEscapesEnabled
public boolean isEscapesEnabled()
- Deprecated.
- Escapes are enabled by default.
setEscapesEnabled
public void setEscapesEnabled(boolean enabled)
- Deprecated.
- Enable or disable the processing of escapes. When disabled, this
Reader only functions as a PushbackReader.
getNextPosition
public int getNextPosition()
- Deprecated.
- Overrides:
getNextPosition in class PositionReader
- Returns:
- the position of the next character to be read.
Copyright © 1997-2012 TeaTrove.org. All Rights Reserved.