public class ClearValueUpdate extends ValueUpdate
Value update that represents clearing a field. Clearing a field mean removing it.
ValueUpdate.ValueUpdateClassID
valueUpdateClassID
Constructor and Description |
---|
ClearValueUpdate() |
Modifier and Type | Method and Description |
---|---|
FieldValue |
applyTo(FieldValue fval) |
protected void |
checkCompatibility(DataType fieldType) |
FieldValue |
getValue()
Returns the primary "value" of this update, or null if this kind of update has no value
|
void |
serialize(DocumentUpdateWriter data,
DataType superType) |
void |
setValue(FieldValue value)
Sets the value of this.
|
createAdd, createAdd, createAddAll, createAddAll, createAssign, createClear, createDecrement, createDecrement, createDivide, createDivide, createIncrement, createIncrement, createMap, createMultiply, createMultiply, createRemove, createRemoveAll, createRemoveAll, equals, getValueUpdateClassID, hashCode, toString
public FieldValue applyTo(FieldValue fval)
applyTo
in class ValueUpdate
protected void checkCompatibility(DataType fieldType)
checkCompatibility
in class ValueUpdate
public FieldValue getValue()
ValueUpdate
getValue
in class ValueUpdate
public void setValue(FieldValue value)
ValueUpdate
setValue
in class ValueUpdate
public void serialize(DocumentUpdateWriter data, DataType superType)
serialize
in class ValueUpdate
Copyright © 2018. All rights reserved.