module Aerospike::CDT::MapReturnType

Constants

COUNT

Return count of items selected.

DEFAULT_RETURN_TYPE

Default return type: NONE

EXISTS

Return true if count > 0.

INDEX

Return key index order. 0 = first key N = Nth key -1 = last key

INVERTED
:private

TODO: Should be like ListOperation and Implement InvertibleMapOperation Inverts meaning of map command and return values. For example: map_remove_by_key_range(bin_name, key_begin, key_end, MapReturnType::KEY | MapReturnType::INVERTED) With the INVERTED flag enabled, the keys outside of the specified key range will be removed and returned.

KEY

Return key for single read and key list for range read.

KEY_VALUE

Return key/value items.

NONE

Do not return a result.

ORDERED_MAP

Return an ordered map.

RANK

Return value order. 0 = smalles value N = Nth smalles value -1 = largest value

REVERSE_INDEX

Return reverse key order. 0 = last key -1 = first key

REVERSE_RANK

Return reverse value order. 0 = largest value N = Nth largest value -1 = smallest values

UNORDERED_MAP

Return an unordered map.

VALUE

Return value for single key read and value list for range read.