Package com.yahoo.document.serialization
Interface DocumentUpdateWriter
-
- All Known Subinterfaces:
DocumentSerializer
- All Known Implementing Classes:
VespaDocumentSerializer6
,VespaDocumentSerializerHead
public interface DocumentUpdateWriter
Interface for writing document updates in custom serializers.- Since:
- 5.1.27
- Author:
- Einar M R Rosenvinge
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
write(DocumentUpdate update)
void
write(AddValueUpdate update, DataType superType)
void
write(ArithmeticValueUpdate update)
void
write(AssignValueUpdate update, DataType superType)
void
write(ClearValueUpdate clearValueUpdate, DataType superType)
void
write(FieldUpdate update)
void
write(MapValueUpdate update, DataType superType)
void
write(RemoveValueUpdate update, DataType superType)
void
write(TensorAddUpdate update)
void
write(TensorModifyUpdate update)
void
write(TensorRemoveUpdate update)
-
-
-
Method Detail
-
write
void write(DocumentUpdate update)
-
write
void write(FieldUpdate update)
-
write
void write(AddValueUpdate update, DataType superType)
-
write
void write(MapValueUpdate update, DataType superType)
-
write
void write(ArithmeticValueUpdate update)
-
write
void write(AssignValueUpdate update, DataType superType)
-
write
void write(RemoveValueUpdate update, DataType superType)
-
write
void write(ClearValueUpdate clearValueUpdate, DataType superType)
-
write
void write(TensorModifyUpdate update)
-
write
void write(TensorAddUpdate update)
-
write
void write(TensorRemoveUpdate update)
-
-