public enum RandomAccessFileMode extends Enum<RandomAccessFileMode>
RandomAccessFile
.Enum Constant and Description |
---|
READ_ONLY
Mode "r" opens for reading only.
|
READ_WRITE
Mode "rw" opens for reading and writing.
|
READ_WRITE_SYNC_ALL
Mode "rws" opens for reading and writing, as with "rw", and also require that every update to the file's content or
metadata be written synchronously to the underlying storage device.
|
READ_WRITE_SYNC_CONTENT
Mode "rwd" open for reading and writing, as with "rw", and also require that every update to the file's content be
written synchronously to the underlying storage device.
|
Modifier and Type | Method and Description |
---|---|
RandomAccessFile |
create(File file)
Creates a random access file stream to read from, and optionally to write to, the file specified by the
File
argument. |
RandomAccessFile |
create(Path file)
Creates a random access file stream to read from, and optionally to write to, the file specified by the
File
argument. |
RandomAccessFile |
create(String file)
Creates a random access file stream to read from, and optionally to write to, the file specified by the
File
argument. |
String |
toString() |
static RandomAccessFileMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RandomAccessFileMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RandomAccessFileMode READ_ONLY
public static final RandomAccessFileMode READ_WRITE
public static final RandomAccessFileMode READ_WRITE_SYNC_ALL
public static final RandomAccessFileMode READ_WRITE_SYNC_CONTENT
public static RandomAccessFileMode[] values()
for (RandomAccessFileMode c : RandomAccessFileMode.values()) System.out.println(c);
public static RandomAccessFileMode valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic RandomAccessFile create(File file) throws FileNotFoundException
File
argument.file
- the file objectFileNotFoundException
- See RandomAccessFile(File, String)
.public RandomAccessFile create(Path file) throws FileNotFoundException
File
argument.file
- the file objectFileNotFoundException
- See RandomAccessFile(File, String)
.public RandomAccessFile create(String file) throws FileNotFoundException
File
argument.file
- the file objectFileNotFoundException
- See RandomAccessFile(File, String)
.public String toString()
toString
in class Enum<RandomAccessFileMode>
Copyright © 2002–2023 The Apache Software Foundation. All rights reserved.