OutputByteStream.java
912 Bytes
/*
* Decompiled with CFR 0_118.
*/
package com.adobe.internal.io.stream;
import com.adobe.internal.io.stream.InputByteStream;
import com.adobe.internal.io.stream.SkippingOutputStream;
import java.io.IOException;
public interface OutputByteStream {
public static final int EOF = -1;
public void write(int var1) throws IOException;
public void write(byte[] var1, int var2, int var3) throws IOException;
public void write(byte[] var1) throws IOException;
public OutputByteStream seek(long var1) throws IOException;
public long getPosition() throws IOException;
public long length() throws IOException;
public boolean eof() throws IOException;
public void close() throws IOException;
public InputByteStream closeAndConvert() throws IOException;
public void flush() throws IOException;
public SkippingOutputStream toOutputStream() throws IOException;
}