Package org.apache.myfaces.util.lang
Class StreamCharBuffer.StreamCharBufferReader
- java.lang.Object
-
- java.io.Reader
-
- org.apache.myfaces.util.lang.StreamCharBuffer.StreamCharBufferReader
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,Readable
- Enclosing class:
- StreamCharBuffer
public final class StreamCharBuffer.StreamCharBufferReader extends Reader
This is the java.io.Reader implementation for StreamCharBuffer- Author:
- Lari Hotari, Sagire Software Oy
-
-
Constructor Summary
Constructors Constructor Description StreamCharBufferReader(boolean removeAfterReading)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
StreamCharBuffer
getBuffer()
int
getReadLenLimit(int askedAmount)
int
read(char[] b, int off, int len)
boolean
ready()
-
Methods inherited from class java.io.Reader
mark, markSupported, nullReader, read, read, read, reset, skip, transferTo
-
-
-
-
Method Detail
-
ready
public boolean ready() throws IOException
- Overrides:
ready
in classReader
- Throws:
IOException
-
read
public final int read(char[] b, int off, int len) throws IOException
- Specified by:
read
in classReader
- Throws:
IOException
-
close
public void close() throws IOException
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Specified by:
close
in classReader
- Throws:
IOException
-
getBuffer
public final StreamCharBuffer getBuffer()
-
getReadLenLimit
public int getReadLenLimit(int askedAmount)
-
-