Class DenseCSVStringMatrix2D

    • Field Detail

      • columnSeparator

        private char columnSeparator
      • enclosingCharacter

        private char enclosingCharacter
      • rowCacheId

        private long rowCacheId
      • rowCache

        private java.util.List<java.lang.String> rowCache
    • Constructor Detail

      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(byte[] bytes)
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(char columnSeparator,
                                      char enclosingCharacter,
                                      byte[] bytes)
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(char columnSeparator,
                                      byte[] bytes)
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(char columnSeparator,
                                      WeakMappedByteBuffer... byteBuffers)
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(char columnSeparator,
                                      java.nio.ByteBuffer... byteBuffers)
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(char columnSeparator,
                                      char enclosingCharacter,
                                      WeakMappedByteBuffer... byteBuffers)
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(char columnSeparator,
                                      char enclosingCharacter,
                                      java.nio.ByteBuffer... byteBuffers)
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(java.nio.ByteBuffer... byteBuffers)
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(java.lang.String filename)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(java.io.File file)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(java.io.RandomAccessFile randomAccessFile)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(char columnSeparator,
                                      java.lang.String filename)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(char columnSeparator,
                                      java.io.File file)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(char columnSeparator,
                                      char enclosingCharacter,
                                      java.io.File file)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(char columnSeparator,
                                      java.io.RandomAccessFile randomAccessFile)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • DenseCSVStringMatrix2D

        public DenseCSVStringMatrix2D​(char columnSeparator,
                                      char enclosingCharacter,
                                      java.io.RandomAccessFile randomAccessFile)
                               throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getColumnSeparator

        public char getColumnSeparator()
      • getString

        public java.lang.String getString​(long row,
                                          long column)
      • setString

        public void setString​(java.lang.String value,
                              long row,
                              long column)
      • countRowsAndColumns

        private void countRowsAndColumns()