CursorOp enum
Public cursor operation modes for LMDB
Values
- first → const CursorOp
-
Position at first key/data item
const CursorOp(bindings.MDB_cursor_op.MDB_FIRST)
- firstDup → const CursorOp
-
Position at first data item of current key (Only for MDB_DUPSORT)
const CursorOp(bindings.MDB_cursor_op.MDB_FIRST_DUP)
- getBoth → const CursorOp
-
Position at key/data pair (Only for MDB_DUPSORT)
const CursorOp(bindings.MDB_cursor_op.MDB_GET_BOTH)
- getBothRange → const CursorOp
-
Position at key, nearest data (Only for MDB_DUPSORT)
const CursorOp(bindings.MDB_cursor_op.MDB_GET_BOTH_RANGE)
- getCurrent → const CursorOp
-
Return key/data at current cursor position
const CursorOp(bindings.MDB_cursor_op.MDB_GET_CURRENT)
- getMultiple → const CursorOp
-
Return up to a page of duplicate data items from current cursor position Move cursor to prepare for nextMultiple (Only for MDB_DUPFIXED)
const CursorOp(bindings.MDB_cursor_op.MDB_GET_MULTIPLE)
- last → const CursorOp
-
Position at last key/data item
const CursorOp(bindings.MDB_cursor_op.MDB_LAST)
- lastDup → const CursorOp
-
Position at last data item of current key (Only for MDB_DUPSORT)
const CursorOp(bindings.MDB_cursor_op.MDB_LAST_DUP)
- next → const CursorOp
-
Position at next data item
const CursorOp(bindings.MDB_cursor_op.MDB_NEXT)
- nextDup → const CursorOp
-
Position at next data item of current key (Only for MDB_DUPSORT)
const CursorOp(bindings.MDB_cursor_op.MDB_NEXT_DUP)
- nextMultiple → const CursorOp
-
Return up to a page of duplicate data items from next cursor position Move cursor to prepare for nextMultiple (Only for MDB_DUPFIXED)
const CursorOp(bindings.MDB_cursor_op.MDB_NEXT_MULTIPLE)
- nextNoDup → const CursorOp
-
Position at first data item of next key
const CursorOp(bindings.MDB_cursor_op.MDB_NEXT_NODUP)
- prev → const CursorOp
-
Position at previous data item
const CursorOp(bindings.MDB_cursor_op.MDB_PREV)
- prevDup → const CursorOp
-
Position at previous data item of current key (Only for MDB_DUPSORT)
const CursorOp(bindings.MDB_cursor_op.MDB_PREV_DUP)
- prevNoDup → const CursorOp
-
Position at last data item of previous key
const CursorOp(bindings.MDB_cursor_op.MDB_PREV_NODUP)
- set → const CursorOp
-
Position at specified key
const CursorOp(bindings.MDB_cursor_op.MDB_SET)
- setKey → const CursorOp
-
Position at specified key, return key + data
const CursorOp(bindings.MDB_cursor_op.MDB_SET_KEY)
- setRange → const CursorOp
-
Position at first key greater than or equal to specified key
const CursorOp(bindings.MDB_cursor_op.MDB_SET_RANGE)
- prevMultiple → const CursorOp
-
Position at previous page and return up to a page of duplicate data items Only for MDB_DUPFIXED
const CursorOp(bindings.MDB_cursor_op.MDB_PREV_MULTIPLE)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value → MDB_cursor_op
-
Internal value used by LMDB
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited