public final class RemoveCommand extends Object
Command builder for remove commands.
remove disassociates a value from a key in one or more records, or
removes all values for a key from records.
remove <key> as <value> from <record> remove <key> as <value> from [<records>] remove <key> from <record> remove <key> from [<records>]
| Modifier and Type | Class and Description |
|---|---|
static class |
RemoveCommand.KeyState
The state after specifying the key for the
remove command. |
static class |
RemoveCommand.RecordState
The terminal state for a
remove command, reached after specifying
the key, optional value, and target records. |
static class |
RemoveCommand.ValueState
The state after specifying the key and value for the
remove
command. |