com.ibm.btt.base
Class Tag.TagStringReader
java.lang.Object
java.io.Reader
java.io.CharArrayReader
com.ibm.btt.base.Tag.TagStringReader
- All Implemented Interfaces:
- java.io.Closeable, java.lang.Readable
- Enclosing class:
- Tag
public static class Tag.TagStringReader
- extends java.io.CharArrayReader
String Reader for Tag use
Fields inherited from class java.io.CharArrayReader |
buf, count, markedPos, pos |
Fields inherited from class java.io.Reader |
lock |
Method Summary |
java.lang.String |
getTagString()
supports Tag error processing, not designed to be called frequently |
char[] |
getWorkBuf(int minlen)
minimises garbage by allowing re-use of the workbuffer |
Tag.TagStringReader |
reinitialise(int length,
char[] tagString)
work buffer has been populated with a new char stream,
reset to work on this |
Methods inherited from class java.io.CharArrayReader |
close, mark, markSupported, read, read, ready, reset, skip |
Methods inherited from class java.io.Reader |
read, read |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Tag.TagStringReader
public Tag.TagStringReader(char[] tagString,
int length)
- constructor
reinitialise
public Tag.TagStringReader reinitialise(int length,
char[] tagString)
- work buffer has been populated with a new char stream,
reset to work on this
- Returns:
- an instance of TagStringReader
getWorkBuf
public char[] getWorkBuf(int minlen)
- minimises garbage by allowing re-use of the workbuffer
- Parameters:
minlen
-
getTagString
public java.lang.String getTagString()
- supports Tag error processing, not designed to be called frequently
(c) Copyright IBM Corporation 1998, 2011