summaryrefslogtreecommitdiffstats
path: root/document
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2018-10-26 13:58:40 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2018-10-26 13:58:40 +0200
commit9d465cf7fc27963717bc1006b1178839f822124d (patch)
tree226601ba55b2f2cab8e32e69a281c47ef6502df7 /document
parentfad4f51d0a2c7b3133aff31567ef3d1475152f54 (diff)
Remove use of deprecated methods.
Diffstat (limited to 'document')
-rw-r--r--document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer42.java57
-rw-r--r--document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializerHead.java8
2 files changed, 54 insertions, 11 deletions
diff --git a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer42.java b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer42.java
index 33e4831185b..c3bf9303529 100644
--- a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer42.java
+++ b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer42.java
@@ -2,18 +2,61 @@
package com.yahoo.document.serialization;
import com.yahoo.compress.Compressor;
-import com.yahoo.document.*;
-import com.yahoo.document.annotation.*;
-import com.yahoo.document.datatypes.*;
+
+import com.yahoo.document.ArrayDataType;
+import com.yahoo.document.CollectionDataType;
+import com.yahoo.document.DataType;
+import com.yahoo.document.Document;
+import com.yahoo.document.DocumentId;
+import com.yahoo.document.DocumentType;
+import com.yahoo.document.DocumentUpdate;
+import com.yahoo.document.Field;
+import com.yahoo.document.WeightedSetDataType;
+import com.yahoo.document.annotation.AlternateSpanList;
+import com.yahoo.document.annotation.Annotation;
+import com.yahoo.document.annotation.AnnotationReference;
+import com.yahoo.document.annotation.Span;
+import com.yahoo.document.annotation.SpanList;
+import com.yahoo.document.annotation.SpanNode;
+import com.yahoo.document.annotation.SpanTree;
+import com.yahoo.document.datatypes.Array;
+import com.yahoo.document.datatypes.ByteFieldValue;
+import com.yahoo.document.datatypes.CollectionFieldValue;
+import com.yahoo.document.datatypes.DoubleFieldValue;
+import com.yahoo.document.datatypes.FieldValue;
+import com.yahoo.document.datatypes.FloatFieldValue;
+import com.yahoo.document.datatypes.IntegerFieldValue;
+import com.yahoo.document.datatypes.LongFieldValue;
+import com.yahoo.document.datatypes.MapFieldValue;
+import com.yahoo.document.datatypes.PredicateFieldValue;
+import com.yahoo.document.datatypes.Raw;
+import com.yahoo.document.datatypes.ReferenceFieldValue;
+import com.yahoo.document.datatypes.StringFieldValue;
+import com.yahoo.document.datatypes.Struct;
+import com.yahoo.document.datatypes.StructuredFieldValue;
+import com.yahoo.document.datatypes.TensorFieldValue;
+import com.yahoo.document.datatypes.WeightedSet;
import com.yahoo.document.predicate.BinaryFormat;
-import com.yahoo.document.update.*;
+import com.yahoo.document.update.AddValueUpdate;
+import com.yahoo.document.update.ArithmeticValueUpdate;
+import com.yahoo.document.update.AssignValueUpdate;
+import com.yahoo.document.update.ClearValueUpdate;
+import com.yahoo.document.update.FieldUpdate;
+import com.yahoo.document.update.MapValueUpdate;
+import com.yahoo.document.update.RemoveValueUpdate;
+import com.yahoo.document.update.ValueUpdate;
import com.yahoo.io.GrowableByteBuffer;
import com.yahoo.tensor.serialization.TypedBinaryFormat;
import com.yahoo.vespa.objects.BufferSerializer;
import com.yahoo.vespa.objects.FieldBase;
import java.nio.ByteBuffer;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Iterator;
+import java.util.LinkedList;
+import java.util.List;
+import java.util.Map;
import java.util.logging.Logger;
import static com.yahoo.text.Utf8.calculateBytePositions;
@@ -563,9 +606,9 @@ public class VespaDocumentSerializer42 extends BufferSerializer implements Docum
putByte(null, contents);
update.getDocumentType().serialize(this);
- putInt(null, update.getFieldUpdates().size());
+ putInt(null, update.fieldUpdates().size());
- for (FieldUpdate up : update.getFieldUpdates()) {
+ for (FieldUpdate up : update.fieldUpdates()) {
up.serialize(this);
}
}
diff --git a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializerHead.java b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializerHead.java
index 9629ed94f47..ae995371125 100644
--- a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializerHead.java
+++ b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializerHead.java
@@ -26,17 +26,17 @@ public class VespaDocumentSerializerHead extends VespaDocumentSerializer42 {
update.getDocumentType().serialize(this);
- putInt(null, update.getFieldUpdates().size());
+ putInt(null, update.fieldUpdates().size());
- for (FieldUpdate up : update.getFieldUpdates()) {
+ for (FieldUpdate up : update.fieldUpdates()) {
up.serialize(this);
}
DocumentUpdateFlags flags = new DocumentUpdateFlags();
flags.setCreateIfNonExistent(update.getCreateIfNonExistent());
- putInt(null, flags.injectInto(update.getFieldPathUpdates().size()));
+ putInt(null, flags.injectInto(update.fieldPathUpdates().size()));
- for (FieldPathUpdate up : update.getFieldPathUpdates()) {
+ for (FieldPathUpdate up : update.fieldPathUpdates()) {
up.serialize(this);
}
}