public interface FieldReader
extends com.yahoo.vespa.objects.Deserializer
Modifier and Type | Method and Description |
---|---|
void |
read(com.yahoo.vespa.objects.FieldBase field,
AnnotationReference value)
Read in the value of annotation reference.
|
<T extends FieldValue> |
read(com.yahoo.vespa.objects.FieldBase field,
Array<T> value)
Read in the value of array field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
ByteFieldValue value)
Read in the value of byte field
|
<T extends FieldValue> |
read(com.yahoo.vespa.objects.FieldBase field,
CollectionFieldValue<T> value)
Read in the value of collection field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
Document value)
Read in the value of field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
DoubleFieldValue value)
Read in the value of double field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
FieldValue value)
Read in the value of field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
FloatFieldValue value)
Read in the value of float field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
IntegerFieldValue value)
Read in the value of integer field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
LongFieldValue value)
Read in the value of long field
|
<K extends FieldValue,V extends FieldValue> |
read(com.yahoo.vespa.objects.FieldBase field,
MapFieldValue<K,V> map)
Read the value of a map field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
PredicateFieldValue value)
Read in the value of predicate field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
Raw value)
Read in the value of raw field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
ReferenceFieldValue value)
Read in the value of the given reference field.
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
StringFieldValue value)
Read in the value of string field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
Struct value)
Read in the value of struct field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
StructuredFieldValue value)
Read in the value of structured field
|
void |
read(com.yahoo.vespa.objects.FieldBase field,
TensorFieldValue value)
Read in the value of the given tensor field.
|
<T extends FieldValue> |
read(com.yahoo.vespa.objects.FieldBase field,
WeightedSet<T> value)
Read in the value of weighted set field
|
void read(com.yahoo.vespa.objects.FieldBase field, Document value)
field
- - field description (name and data type)value
- - field valuevoid read(com.yahoo.vespa.objects.FieldBase field, FieldValue value)
field
- - field description (name and data type)value
- - field value<T extends FieldValue> void read(com.yahoo.vespa.objects.FieldBase field, Array<T> value)
field
- - field description (name and data type)value
- - field value<K extends FieldValue,V extends FieldValue> void read(com.yahoo.vespa.objects.FieldBase field, MapFieldValue<K,V> map)
void read(com.yahoo.vespa.objects.FieldBase field, ByteFieldValue value)
field
- - field description (name and data type)value
- - field value<T extends FieldValue> void read(com.yahoo.vespa.objects.FieldBase field, CollectionFieldValue<T> value)
field
- - field description (name and data type)value
- - field valuevoid read(com.yahoo.vespa.objects.FieldBase field, DoubleFieldValue value)
field
- - field description (name and data type)value
- - field valuevoid read(com.yahoo.vespa.objects.FieldBase field, FloatFieldValue value)
field
- - field description (name and data type)value
- - field valuevoid read(com.yahoo.vespa.objects.FieldBase field, IntegerFieldValue value)
field
- - field description (name and data type)value
- - field valuevoid read(com.yahoo.vespa.objects.FieldBase field, LongFieldValue value)
field
- - field description (name and data type)value
- - field valuevoid read(com.yahoo.vespa.objects.FieldBase field, Raw value)
field
- - field description (name and data type)value
- - field valuevoid read(com.yahoo.vespa.objects.FieldBase field, PredicateFieldValue value)
field
- - field description (name and data type)value
- - field valuevoid read(com.yahoo.vespa.objects.FieldBase field, StringFieldValue value)
field
- - field description (name and data type)value
- - field valuevoid read(com.yahoo.vespa.objects.FieldBase field, TensorFieldValue value)
field
- field description (name and data type)value
- tensor field valuevoid read(com.yahoo.vespa.objects.FieldBase field, ReferenceFieldValue value)
field
- field description (name and data type)value
- reference field valuevoid read(com.yahoo.vespa.objects.FieldBase field, Struct value)
field
- - field description (name and data type)value
- - field valuevoid read(com.yahoo.vespa.objects.FieldBase field, StructuredFieldValue value)
field
- - field description (name and data type)value
- - field value<T extends FieldValue> void read(com.yahoo.vespa.objects.FieldBase field, WeightedSet<T> value)
field
- - field description (name and data type)value
- - field valuevoid read(com.yahoo.vespa.objects.FieldBase field, AnnotationReference value)
field
- - field description (name and data type)value
- - field valueCopyright © 2018. All rights reserved.