Class JSONDataFrameWriter

    • Constructor Detail

      • JSONDataFrameWriter

        public JSONDataFrameWriter​(java.io.Writer writer,
                                   java.lang.String newLine)
                            throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • start

        public void start​(java.lang.String name)
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • writeColumnName

        public void writeColumnName​(java.lang.String name,
                                    boolean hasMore)
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • includeType

        public boolean includeType()
      • writeType

        public void writeType​(java.lang.Class value,
                              boolean hasMore)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • writeCell

        public void writeCell​(java.lang.Object value,
                              DataFrame dataFrame,
                              java.lang.Object rowKey,
                              java.lang.Object columnKey)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • nextColumn

        public void nextColumn​(boolean hasMore)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • nextRow

        public void nextRow()
                     throws java.io.IOException
        Throws:
        java.io.IOException
      • end

        public void end()
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • close

        public void close()
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • terminate

        public void terminate()
                       throws java.io.IOException
        Throws:
        java.io.IOException