Package org.apache.batik.util.io
Class GenericDecoder
java.lang.Object
org.apache.batik.util.io.GenericDecoder
- All Implemented Interfaces:
CharDecoder
This class delegates to a reader the decoding of an input stream.
- Version:
- $Id: GenericDecoder.java 1733416 2016-03-03 07:07:13Z gadams $
-
Field Summary
FieldsFields inherited from interface org.apache.batik.util.io.CharDecoder
END_OF_STREAM
-
Constructor Summary
ConstructorsConstructorDescriptionGenericDecoder
(InputStream is, String enc) Creates a new GenericDecoder.Creates a new GenericDecoder. -
Method Summary
-
Field Details
-
reader
The reader used to decode the stream.
-
-
Constructor Details
-
GenericDecoder
Creates a new GenericDecoder.- Parameters:
is
- The input stream to decode.enc
- The Java encoding name.- Throws:
IOException
-
GenericDecoder
Creates a new GenericDecoder.- Parameters:
r
- The reader to use.
-
-
Method Details
-
readChar
Reads the next character.- Specified by:
readChar
in interfaceCharDecoder
- Returns:
- a character or END_OF_STREAM.
- Throws:
IOException
-
dispose
Disposes the associated resources.- Specified by:
dispose
in interfaceCharDecoder
- Throws:
IOException
-