package gnu.gcj.convert;
import gnu.gcj.RawData;
import java.io.UnsupportedEncodingException;
public class Input_iconv extends BytesToUnicode
{
public Input_iconv (String encoding) throws UnsupportedEncodingException
{
this.encoding = encoding;
this.handle = null;
init (encoding);
}
public String getName() { return encoding; }
public native void finalize ();
private native void init (String encoding)
throws UnsupportedEncodingException;
public native int read (char[] outbuffer, int outpos, int count);
public native void done ();
private String encoding;
private RawData handle;
}