public abstract class ASInFilter extends ASInputStream
isClosed, isSourceClosed, resourceUsers| Modifier | Constructor and Description |
|---|---|
protected |
ASInFilter(ASInFilter filter) |
protected |
ASInFilter(ASInputStream inputStream)
Constructor from encoded stream.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
closeResource()
Closes stream resource.
|
void |
decrementResourceUsers()
Method decrements number of resource users.
|
protected ASInputStream |
getInputStream() |
void |
incrementResourceUsers()
Method increments number of resource users.
|
int |
read() |
int |
read(byte[] buffer) |
int |
read(byte[] buffer,
int size) |
void |
reset() |
protected void |
setInputStream(ASInputStream inputStream) |
int |
skip(int size) |
createStreamFromStreamavailable, mark, markSupported, read, skipprotected ASInFilter(ASInputStream inputStream)
inputStream - is stream with initial encoded data.IOExceptionprotected ASInFilter(ASInFilter filter)
public int read()
throws IOException
read in class ASInputStreamIOExceptionpublic int read(byte[] buffer,
int size)
throws IOException
read in class ASInputStreamIOExceptionpublic int read(byte[] buffer)
throws IOException
read in class InputStreamIOExceptionpublic int skip(int size)
throws IOException
skip in class ASInputStreamIOExceptionpublic void closeResource()
throws IOException
ASInputStreamcloseResource in class ASInputStreamIOExceptionpublic void reset()
throws IOException
reset in class ASInputStreamIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class ASInputStreamIOExceptionprotected ASInputStream getInputStream()
protected void setInputStream(ASInputStream inputStream)
public void incrementResourceUsers()
closeResourceincrementResourceUsers in class ASInputStreampublic void decrementResourceUsers()
ASInputStreamcloseResourcedecrementResourceUsers in class ASInputStreamCopyright © 2015–2018 The veraPDF Consortium. All rights reserved.