Creates a list operation to delete the value at the position specified by
the given key.
Adds a condition that requires the list to be empty.
Adds a condition that requires the specified key to be the
first in the list.
Adds a condition that requires the specified key to be the
last in the list.
Adds a condition that requires the specified nextKey to be
right after the specified key when the operation is applied.
Adds a condition that requires the list not to be empty.
Adds a condition that requires the specified prevKey to be
right before the specified key when the operation is
applied.
Add a condition that requires the specified key to have the
specified value.
Creates a list operation to insert the given value just after the
position specified by the given key.
Creates a list operation to insert the given value just before the
position specified by the given key.
Creates a list operation to insert the given value between the positions
specified by the given keys.
Creates a list operation to insert the given value as the first item of
the list.
Creates a list operation to insert the given value as the last item of
the list.
Creates a list operation to move the given entry to just after the
position specified by the given key.
Creates a list operation to move the given entry to just before the
position specified by the given key.
Creates a list operation to move the given entry between the positions
specified by the given keys.
Creates a list operation to set the given value at the position specified
by the given key.
Sets the scope of the item affected by this operation.