This module defines the riakc_datatype behaviour.
Required callback functions: new/0, new/1, new/2, value/1, to_op/1, is_type/1, type/0.
context() = maybe(binary())
datatype() = term()
maybe(T) = T | undefined
typename() = atom()
update(T) = maybe({typename(), T, context()})
module_for_term/1 | Returns the appropriate container module for the given term, if possible. |
module_for_type/1 |
module_for_term(T::datatype()) -> maybe(module())
Returns the appropriate container module for the given term, if possible.
module_for_type(Type::atom()) -> module()
Generated by EDoc, Dec 16 2016, 16:38:08.