public class CharacterStreamImpl extends java.lang.Object implements CharacterStream
CharacterStream| Constructor and Description |
|---|
CharacterStreamImpl(java.io.Reader reader,
long length)
Constructs a CharacterStreamImpl
|
CharacterStreamImpl(java.lang.String chars)
Constructs a CharacterStreamImpl
|
| Modifier and Type | Method and Description |
|---|---|
java.io.Reader |
asReader()
Provides access to the underlying data as a Reader.
|
java.lang.String |
asString()
Provides access to the underlying data as a String.
|
long |
getLength()
Retrieve the number of characters.
|
void |
release()
Release any underlying resources.
|
public CharacterStreamImpl(java.lang.String chars)
chars - The String of characters to use backing the CharacterStreampublic CharacterStreamImpl(java.io.Reader reader,
long length)
reader - The Reader containing the characters to use backing the CharacterStreamlength - The length of the streampublic java.io.Reader asReader()
CharacterStreamasReader in interface CharacterStreampublic java.lang.String asString()
CharacterStreamasString in interface CharacterStreampublic long getLength()
CharacterStreamgetLength in interface CharacterStreampublic void release()
CharacterStreamrelease in interface CharacterStreamCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.