public class WhitespaceTrimmingBufferedReader
extends java.io.BufferedReader
| Modifier and Type | Field and Description | 
|---|---|
| protected char[] | lineBufferHold characters in current input line. | 
| protected int | lineLengthLength of current input line. | 
| protected int | lineOffsetCurrent offset in current input line. | 
| protected char[] | oneCharBufferSingle character buffer. | 
| Constructor and Description | 
|---|
| WhitespaceTrimmingBufferedReader(java.io.Reader reader)Wrap existing reader with a whitespace trimming reader. | 
protected char[] oneCharBuffer
protected char[] lineBuffer
protected int lineOffset
protected int lineLength
public WhitespaceTrimmingBufferedReader(java.io.Reader reader)
reader - Reader to wrap.public int read()
         throws java.io.IOException
read in class java.io.BufferedReaderjava.io.IOException - when an I/O error occurs.public int read(char[] buffer,
       int offset,
       int length)
         throws java.io.IOException
read in class java.io.BufferedReaderbuffer - Destination buffer.offset - Offset at which to start storing characters.length - Maximum number of characters to read.java.io.IOException - when an I/O error occurs.public java.lang.String readLine()
                          throws java.io.IOException
readLine in class java.io.BufferedReaderjava.io.IOException - when an I/O error occurs.