Seven Otters Persistence Interface v0.1.0 SevenottersPersistence.Storage behaviour View Source

Link to this section Summary

Link to this section Callbacks

Link to this callback

content_of(arg1, arg2, arg3)

View Source
content_of(String.t(), Map.t(), Map.t()) :: List.t()
Link to this callback

drop_collections(arg1)

View Source
drop_collections(List.t()) :: any()
Link to this callback

insert(arg1, arg2)

View Source
insert(String.t(), Map.t()) :: any()
Link to this callback

is_valid_id?(any)

View Source
is_valid_id?(any()) :: Boolean.t()
Link to this callback

max_in_collection(arg1, atom)

View Source
max_in_collection(String.t(), atom()) :: Int.t()
Link to this callback

object_id(arg1)

View Source
object_id(String.t()) :: any()
Link to this callback

printable_id(any)

View Source
printable_id(any()) :: String.t()
Link to this callback

sort_expression()

View Source
sort_expression() :: any()
Link to this callback

type_expression(list)

View Source
type_expression([String.t()]) :: any()