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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.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
-
-