public static class SVGImageElementBridge.ProtectedStream
extends java.io.BufferedInputStream
Modifier and Type | Field and Description |
---|---|
(package private) static int |
BUFFER_SIZE |
(package private) boolean |
isTied |
(package private) boolean |
wasClosed |
Constructor and Description |
---|
ProtectedStream(java.io.InputStream is) |
ProtectedStream(java.io.InputStream is,
int size) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
mark(int sz) |
boolean |
markSupported() |
void |
release()
Close the stream.
|
void |
reset() |
void |
retry() |
void |
tie()
Let stream know that it is perminately tied to one
image decoder.
|
static final int BUFFER_SIZE
boolean wasClosed
boolean isTied
ProtectedStream(java.io.InputStream is)
ProtectedStream(java.io.InputStream is, int size)
public boolean markSupported()
markSupported
in class java.io.BufferedInputStream
public void mark(int sz)
mark
in class java.io.BufferedInputStream
public void reset() throws java.io.IOException
reset
in class java.io.BufferedInputStream
java.io.IOException
public void retry() throws java.io.IOException
java.io.IOException
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class java.io.BufferedInputStream
java.io.IOException
public void tie() throws java.io.IOException
java.io.IOException
public void release()