IBM Branch Transformation Toolkit Javadoc

com.ibm.dse.base
Class Tag.TagStringReader

java.lang.Object
  extended byjava.io.Reader
      extended byjava.io.CharArrayReader
          extended bycom.ibm.dse.base.Tag.TagStringReader
Enclosing class:
Tag

public static class Tag.TagStringReader
extends java.io.CharArrayReader


Field Summary
 
Fields inherited from class java.io.CharArrayReader
buf, count, markedPos, pos
 
Fields inherited from class java.io.Reader
lock
 
Constructor Summary
Tag.TagStringReader(char[] tagString, int length)
          constructor
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tag.TagStringReader

public Tag.TagStringReader(char[] tagString,
                           int length)
constructor

Method Detail

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:

getWorkBuf

public char[] getWorkBuf(int minlen)
minimises garbage by allowing re-use of the workbuffer

Parameters:
minlen -
Returns:

getTagString

public java.lang.String getTagString()
supports Tag error processing, not designed to be called frequently

Returns:

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005