public abstract long position () throws IOException
public abstract FileChannel position (long newPosition) throws IOException
public abstract int read (ByteBuffer dst) throws IOException
public final long read (ByteBuffer[] dsts) throws IOException
public abstract long read (ByteBuffer[] dsts, int offset, int length) throws IOException
public abstract long size () throws IOException
public abstract FileChannel truncate (long size) throws IOException
public abstract int write (ByteBuffer src) throws IOException
public final long write (ByteBuffer[] srcs) throws IOException
public abstract long write (ByteBuffer[] srcs, int offset, int length) throws IOException