public enum RandomAccessMode extends Enum<RandomAccessMode>
TODO Replace with AccessMode
.
Enum Constant and Description |
---|
READ
Read access mode.
|
READWRITE
Read-write access mode.
|
Modifier and Type | Method and Description |
---|---|
static RandomAccessMode |
from(AccessMode... accessModes)
Converts an array of
AccessMode into a RandomAccessMode. |
String |
getModeString()
|
boolean |
requestRead()
Tests the read flag.
|
boolean |
requestWrite()
Tests the write flag.
|
AccessMode[] |
toAccessModes()
Converts this instance to an array of
AccessMode . |
static RandomAccessMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RandomAccessMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RandomAccessMode READ
public static final RandomAccessMode READWRITE
public static RandomAccessMode[] values()
for (RandomAccessMode c : RandomAccessMode.values()) System.out.println(c);
public static RandomAccessMode 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 static RandomAccessMode from(AccessMode... accessModes)
AccessMode
into a RandomAccessMode.accessModes
- AccessMode array, only AccessMode.READ
and AccessMode.WRITE
are supported.public String getModeString()
public boolean requestRead()
public boolean requestWrite()
public AccessMode[] toAccessModes()
AccessMode
.AccessMode
.Copyright © 2002–2025 The Apache Software Foundation. All rights reserved.