Uses of Interface
com.yahoo.document.serialization.FieldWriter
Packages that use FieldWriter
Package
Description
Provides classes and interfaces for creating trees of spans over string
values in Vespa documents, and annotating these spans.
Infrastructure for building Vespa documents and feed operations from JSON.
-
Uses of FieldWriter in com.yahoo.document
Methods in com.yahoo.document with parameters of type FieldWriter -
Uses of FieldWriter in com.yahoo.document.annotation
Methods in com.yahoo.document.annotation with parameters of type FieldWriterModifier and TypeMethodDescriptionvoidAnnotationReference.serialize(Field field, FieldWriter writer) -
Uses of FieldWriter in com.yahoo.document.datatypes
Methods in com.yahoo.document.datatypes with parameters of type FieldWriterModifier and TypeMethodDescriptionvoidArray.serialize(Field field, FieldWriter writer) voidBoolFieldValue.serialize(Field field, FieldWriter writer) voidByteFieldValue.serialize(Field field, FieldWriter writer) voidDoubleFieldValue.serialize(Field field, FieldWriter writer) abstract voidFieldValue.serialize(Field field, FieldWriter writer) Write out field value to the specified writervoidFloat16FieldValue.serialize(Field field, FieldWriter writer) voidFloatFieldValue.serialize(Field field, FieldWriter writer) voidIntegerFieldValue.serialize(Field field, FieldWriter writer) voidLongFieldValue.serialize(Field field, FieldWriter writer) voidMapFieldValue.serialize(Field field, FieldWriter writer) voidPredicateFieldValue.serialize(Field field, FieldWriter writer) voidRaw.serialize(Field field, FieldWriter writer) voidReferenceFieldValue.serialize(Field field, FieldWriter writer) voidStringFieldValue.serialize(Field field, FieldWriter writer) voidStruct.serialize(Field field, FieldWriter writer) voidTensorFieldValue.serialize(Field field, FieldWriter writer) voidWeightedSet.serialize(Field field, FieldWriter writer) -
Uses of FieldWriter in com.yahoo.document.json
Classes in com.yahoo.document.json that implement FieldWriterModifier and TypeClassDescriptionclassSerialize Document and other FieldValue instances as JSON.Methods in com.yahoo.document.json with parameters of type FieldWriterModifier and TypeMethodDescriptionstatic <T extends FieldValue>
voidJsonSerializationHelper.serializeArrayField(FieldWriter fieldWriter, com.fasterxml.jackson.core.JsonGenerator generator, com.yahoo.vespa.objects.FieldBase field, Array<T> value) static <T extends FieldValue>
voidJsonSerializationHelper.serializeCollectionField(FieldWriter fieldWriter, com.fasterxml.jackson.core.JsonGenerator generator, com.yahoo.vespa.objects.FieldBase field, CollectionFieldValue<T> value) static <K extends FieldValue,V extends FieldValue>
voidJsonSerializationHelper.serializeMapField(FieldWriter fieldWriter, com.fasterxml.jackson.core.JsonGenerator generator, com.yahoo.vespa.objects.FieldBase field, MapFieldValue<K, V> map) static voidJsonSerializationHelper.serializeStructField(FieldWriter fieldWriter, com.fasterxml.jackson.core.JsonGenerator generator, com.yahoo.vespa.objects.FieldBase field, Struct value) static voidJsonSerializationHelper.serializeStructuredField(FieldWriter fieldWriter, com.fasterxml.jackson.core.JsonGenerator generator, com.yahoo.vespa.objects.FieldBase field, StructuredFieldValue value) -
Uses of FieldWriter in com.yahoo.document.serialization
Subinterfaces of FieldWriter in com.yahoo.document.serializationModifier and TypeInterfaceDescriptioninterfaceInterface for serializing documents.interfaceClasses in com.yahoo.document.serialization that implement FieldWriterModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.classClass used for serializing documents on the current head document format.