public class DeltaDocumentOutputStream
extends java.io.OutputStream
implements org.exbin.utils.binary_data.SeekableStream, org.exbin.utils.binary_data.FinishableStream
Constructor and Description |
---|
DeltaDocumentOutputStream(DeltaDocument document) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
long |
finish() |
long |
getLength() |
long |
getStreamSize() |
void |
seek(long position) |
void |
write(byte[] input,
int off,
int len) |
void |
write(int value) |
public DeltaDocumentOutputStream(DeltaDocument document)
public void write(int value) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void write(byte[] input, int off, int len) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void seek(long position) throws java.io.IOException
seek
in interface org.exbin.utils.binary_data.SeekableStream
java.io.IOException
public long getStreamSize()
getStreamSize
in interface org.exbin.utils.binary_data.SeekableStream
public long getLength()
getLength
in interface org.exbin.utils.binary_data.FinishableStream
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class java.io.OutputStream
java.io.IOException
public long finish() throws java.io.IOException
finish
in interface org.exbin.utils.binary_data.FinishableStream
java.io.IOException