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()
CharacterStream
asReader
in interface CharacterStream
public java.lang.String asString()
CharacterStream
asString
in interface CharacterStream
public long getLength()
CharacterStream
getLength
in interface CharacterStream
public void release()
CharacterStream
release
in interface CharacterStream
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.