public interface  org.apache.hc.core.http.nio.SessionInputBuffer extends java.lang.Object
{
public abstract boolean hasData();
public abstract int length();
public abstract int fill(java.nio.channels.ReadableByteChannel) throws java.io.IOException;
public abstract int read();
public abstract int read(java.nio.ByteBuffer, int);
public abstract int read(java.nio.ByteBuffer);
public abstract int read(java.nio.channels.WritableByteChannel, int) throws java.io.IOException;
public abstract int read(java.nio.channels.WritableByteChannel) throws java.io.IOException;
public abstract boolean readLine(org.apache.hc.core.util.CharArrayBuffer, boolean) throws java.io.IOException;
}