1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
package java.nio.channels;
public abstract class FileChannel
extends java.nio.channels.spi.AbstractInterruptibleChannel
implements java.nio.channels.ByteChannel, java.nio.channels.GatheringByteChannel, java.nio.channels.ScatteringByteChannel
{
public static class MapMode
{
MapMode() { throw new RuntimeException("Stub!"); }
public java.lang.String toString() { throw new RuntimeException("Stub!"); }
public static final java.nio.channels.FileChannel.MapMode PRIVATE;
public static final java.nio.channels.FileChannel.MapMode READ_ONLY;
public static final java.nio.channels.FileChannel.MapMode READ_WRITE;
static { PRIVATE = null; READ_ONLY = null; READ_WRITE = null; }
}
protected FileChannel() { throw new RuntimeException("Stub!"); }
public abstract void force(boolean metadata) throws java.io.IOException;
public final java.nio.channels.FileLock lock() throws java.io.IOException { throw new RuntimeException("Stub!"); }
public abstract java.nio.channels.FileLock lock(long position, long size, boolean shared) throws java.io.IOException;
public abstract java.nio.MappedByteBuffer map(java.nio.channels.FileChannel.MapMode mode, long position, long size) throws java.io.IOException;
public abstract long position() throws java.io.IOException;
public abstract java.nio.channels.FileChannel position(long newPosition) throws java.io.IOException;
public abstract int read(java.nio.ByteBuffer buffer) throws java.io.IOException;
public abstract int read(java.nio.ByteBuffer buffer, long position) throws java.io.IOException;
public final long read(java.nio.ByteBuffer[] buffers) throws java.io.IOException { throw new RuntimeException("Stub!"); }
public abstract long read(java.nio.ByteBuffer[] buffers, int start, int number) throws java.io.IOException;
public abstract long size() throws java.io.IOException;
public abstract long transferFrom(java.nio.channels.ReadableByteChannel src, long position, long count) throws java.io.IOException;
public abstract long transferTo(long position, long count, java.nio.channels.WritableByteChannel target) throws java.io.IOException;
public abstract java.nio.channels.FileChannel truncate(long size) throws java.io.IOException;
public final java.nio.channels.FileLock tryLock() throws java.io.IOException { throw new RuntimeException("Stub!"); }
public abstract java.nio.channels.FileLock tryLock(long position, long size, boolean shared) throws java.io.IOException;
public abstract int write(java.nio.ByteBuffer src) throws java.io.IOException;
public abstract int write(java.nio.ByteBuffer buffer, long position) throws java.io.IOException;
public final long write(java.nio.ByteBuffer[] buffers) throws java.io.IOException { throw new RuntimeException("Stub!"); }
public abstract long write(java.nio.ByteBuffer[] buffers, int offset, int length) throws java.io.IOException;
}
|