public enum SeekOp extends java.lang.Enum<SeekOp>
Cursor.seek(org.lmdbjava.SeekOp)
.
Unlike most other LMDB enums, this enum is not bit masked.
Enum Constant and Description |
---|
MDB_FIRST
Position at first key/data item.
|
MDB_FIRST_DUP
Position at first data item of current key.
|
MDB_GET_BOTH
Position at key/data pair.
|
MDB_GET_BOTH_RANGE
position at key, nearest data.
|
MDB_GET_CURRENT
Return key/data at current cursor position.
|
MDB_GET_MULTIPLE
Return key and up to a page of duplicate data items from current cursor
position.
|
MDB_LAST
Position at last key/data item.
|
MDB_LAST_DUP
Position at last data item of current key.
|
MDB_NEXT
Position at next data item.
|
MDB_NEXT_DUP
Position at next data item of current key.
|
MDB_NEXT_MULTIPLE
Return key and up to a page of duplicate data items from next cursor
position.
|
MDB_NEXT_NODUP
Position at first data item of next key.
|
MDB_PREV
Position at previous data item.
|
MDB_PREV_DUP
Position at previous data item of current key.
|
MDB_PREV_NODUP
Position at last data item of previous key.
|
Modifier and Type | Method and Description |
---|---|
int |
getCode()
Obtain the integer code for use by LMDB C API.
|
static SeekOp |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SeekOp[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SeekOp MDB_FIRST
public static final SeekOp MDB_FIRST_DUP
DbiFlags.MDB_DUPSORT
.public static final SeekOp MDB_GET_BOTH
DbiFlags.MDB_DUPSORT
.public static final SeekOp MDB_GET_BOTH_RANGE
DbiFlags.MDB_DUPSORT
.public static final SeekOp MDB_GET_CURRENT
public static final SeekOp MDB_GET_MULTIPLE
MDB_NEXT_MULTIPLE
. Only for
DbiFlags.MDB_DUPSORT
.public static final SeekOp MDB_LAST
public static final SeekOp MDB_LAST_DUP
DbiFlags.MDB_DUPSORT
.public static final SeekOp MDB_NEXT
public static final SeekOp MDB_NEXT_DUP
DbiFlags.MDB_DUPSORT
.public static final SeekOp MDB_NEXT_MULTIPLE
MDB_NEXT_MULTIPLE
. Only for
DbiFlags.MDB_DUPSORT
.public static final SeekOp MDB_NEXT_NODUP
public static final SeekOp MDB_PREV
public static final SeekOp MDB_PREV_DUP
DbiFlags.MDB_DUPSORT
.public static final SeekOp MDB_PREV_NODUP
public static SeekOp[] values()
for (SeekOp c : SeekOp.values()) System.out.println(c);
public static SeekOp valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getCode()
Copyright © 2016–2018 The LmdbJava Open Source Project. All rights reserved.