0N/A extends FileChannel
5503N/A // The path of the referenced file (null if the parent stream is created with a file descriptor)
0N/A throw new ClosedChannelException();
0N/A ensureOpen();
0N/A throw new NonReadableChannelException();
0N/A synchronized (positionLock) {
2655N/A throws IOException
2655N/A throw new IndexOutOfBoundsException();
0N/A ensureOpen();
0N/A throw new NonReadableChannelException();
0N/A synchronized (positionLock) {
0N/A ensureOpen();
0N/A throw new NonWritableChannelException();
0N/A synchronized (positionLock) {
2655N/A throws IOException
2655N/A throw new IndexOutOfBoundsException();
0N/A ensureOpen();
0N/A throw new NonWritableChannelException();
0N/A synchronized (positionLock) {
0N/A ensureOpen();
0N/A synchronized (positionLock) {
0N/A ensureOpen();
0N/A throw new IllegalArgumentException();
0N/A synchronized (positionLock) {
0N/A ensureOpen();
0N/A synchronized (positionLock) {
0N/A ensureOpen();
0N/A throw new IllegalArgumentException();
0N/A throw new NonWritableChannelException();
0N/A synchronized (positionLock) {
0N/A ensureOpen();
0N/A throws IOException
0N/A if (!transferSupported)
0N/A if (!fileSupported)
0N/A pipeSupported = false;
0N/A fileSupported = false;
0N/A transferSupported = false;
0N/A throws IOException
2673N/A if (isSelChImpl) {
3048N/A } catch (ClosedByInterruptException e) {
0N/A throws IOException
0N/A } catch (IOException x) {
0N/A throws IOException
0N/A ensureOpen();
0N/A throw new ClosedChannelException();
0N/A throw new NonReadableChannelException();
0N/A throw new NonWritableChannelException();
0N/A throw new IllegalArgumentException();
0N/A throws IOException
2756N/A throw new NonReadableChannelException();
0N/A throws IOException
0N/A } catch (IOException x) {
0N/A throws IOException
0N/A ensureOpen();
0N/A throw new ClosedChannelException();
0N/A throw new NonWritableChannelException();
0N/A throw new IllegalArgumentException();
0N/A throw new NullPointerException();
0N/A throw new NonReadableChannelException();
0N/A ensureOpen();
6050N/A synchronized (positionLock) {
0N/A throw new NullPointerException();
0N/A throw new NonWritableChannelException();
0N/A ensureOpen();
6050N/A synchronized (positionLock) {
0N/A throws IOException
0N/A ensureOpen();
0N/A throw new NonWritableChannelException();
0N/A throw new NonReadableChannelException();
0N/A } catch (OutOfMemoryError x) {
0N/A } catch (InterruptedException y) {
0N/A } catch (OutOfMemoryError y) {
1320N/A public long getTotalCapacity() {
1320N/A public long getMemoryUsed() {
0N/A if (!propertyChecked) {
0N/A synchronized (FileChannelImpl.class) {
0N/A if (!propertyChecked) {
0N/A new GetPropertyAction(
0N/A propertyChecked = true;
0N/A return isSharedFileLockTable;
893N/A if (isSharedFileLockTable()) {
893N/A ensureOpen();
0N/A return fileLockTable;
0N/A throws IOException
0N/A ensureOpen();
0N/A throw new NonReadableChannelException();
0N/A throw new NonWritableChannelException();
0N/A } catch (ClosedByInterruptException e) {
0N/A throw new FileLockInterruptionException();
0N/A throws IOException
0N/A ensureOpen();
0N/A throw new NonReadableChannelException();
0N/A throw new NonWritableChannelException();
893N/A ensureOpen();
893N/A } catch (IOException e) {
893N/A ensureOpen();
0N/A throws OverlappingFileLockException
0N/A throw new OverlappingFileLockException();
0N/A throws IOException;