Package de.galan.commons.io.streams
Class BomAwareInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
java.io.PushbackInputStream
de.galan.commons.io.streams.BomAwareInputStream
- All Implemented Interfaces:
Closeable,AutoCloseable
Wraps an InputStream and removes a potential bom.
-
Field Summary
Fields inherited from class java.io.PushbackInputStream
buf, posFields inherited from class java.io.FilterInputStream
in -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.io.PushbackInputStream
available, close, mark, markSupported, reset, skip, unread, unread, unreadMethods inherited from class java.io.FilterInputStream
readMethods inherited from class java.io.InputStream
nullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes, transferTo
-
Constructor Details
-
BomAwareInputStream
-
-
Method Details
-
read
- Overrides:
readin classPushbackInputStream- Throws:
IOException
-
read
- Overrides:
readin classPushbackInputStream- Throws:
IOException
-