Package com.yahoo.document.serialization
Interface DocumentDeserializer
- All Superinterfaces:
AnnotationReader
,com.yahoo.vespa.objects.Deserializer
,DocumentReader
,DocumentUpdateReader
,FieldReader
,SpanNodeReader
,SpanTreeReader
- All Known Implementing Classes:
VespaDocumentDeserializer6
,VespaDocumentDeserializerHead
public interface DocumentDeserializer
extends DocumentReader, DocumentUpdateReader, FieldReader, AnnotationReader, SpanNodeReader, SpanTreeReader
Interface for de-serializing documents.
A particular instance of this class is tied to a version of the document format.
- Author:
- geirst
-
Method Summary
Modifier and TypeMethodDescriptioncom.yahoo.io.GrowableByteBuffer
getBuf()
Returns the underlying buffer used for de-serialization.Methods inherited from interface com.yahoo.document.serialization.AnnotationReader
read
Methods inherited from interface com.yahoo.vespa.objects.Deserializer
getByte, getBytes, getDouble, getFloat, getInt, getLong, getShort, getString
Methods inherited from interface com.yahoo.document.serialization.DocumentReader
read, readDocumentId, readDocumentType
Methods inherited from interface com.yahoo.document.serialization.DocumentUpdateReader
read, read, read, read, read, read, readDocumentId, readDocumentType
Methods inherited from interface com.yahoo.document.serialization.FieldReader
read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read
Methods inherited from interface com.yahoo.document.serialization.SpanNodeReader
read, read, read
Methods inherited from interface com.yahoo.document.serialization.SpanTreeReader
read
-
Method Details
-
getBuf
com.yahoo.io.GrowableByteBuffer getBuf()Returns the underlying buffer used for de-serialization.
-