Package-level declarations
Types
Base class for all mutable values.
MutableValue implementation of type boolean. When mutating instances of this object, the caller is responsible for ensuring that any instance where exists is set to false must also value set to false for proper operation.
MutableValue implementation of type LocalDateTime.
MutableValue implementation of type double. When mutating instances of this object, the caller is responsible for ensuring that any instance where exists is set to false must also value set to 0.0D for proper operation.
MutableValue implementation of type float. When mutating instances of this object, the caller is responsible for ensuring that any instance where exists is set to false must also value set to 0.0F for proper operation.
MutableValue implementation of type int. When mutating instances of this object, the caller is responsible for ensuring that any instance where exists is set to false must also value set to 0 for proper operation.
MutableValue implementation of type long. When mutating instances of this object, the caller is responsible for ensuring that any instance where exists is set to false must also value set to 0L for proper operation.
MutableValue implementation of type String. When mutating instances of this object, the caller is responsible for ensuring that any instance where exists is set to false must also have a value with a length set to 0.