Class DocumentSerializer


  • public class DocumentSerializer
    extends java.lang.Object
    Binary serializer for ingest documents.
    • Constructor Detail

      • DocumentSerializer

        public DocumentSerializer()
    • Method Detail

      • writeIngestDocument

        public void writeIngestDocument​(java.io.OutputStream out,
                                        IngestDocument doc)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • readIngestDocument

        public IngestDocument readIngestDocument​(java.io.InputStream is)
                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • readLanguageTag

        protected static java.util.Locale readLanguageTag​(java.io.DataInputStream in)
                                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • readLocale

        protected static java.util.Locale readLocale​(java.io.DataInputStream in)
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • writeValue

        protected void writeValue​(java.io.DataOutputStream out,
                                  java.lang.Object value)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • readValue

        protected IngestFieldValue readValue​(java.io.DataInputStream in)
                                      throws java.io.IOException
        Throws:
        java.io.IOException