Class Table


  • public class Table
    extends java.lang.Object
    Implements a very basic table parser.
    • Constructor Detail

      • Table

        public Table()
    • Method Detail

      • getColTags

        public java.util.List<Table.ColTag> getColTags()
      • setAttribute

        public Table setAttribute​(java.lang.String name,
                                  java.lang.String value)
      • setCaption

        public Table.Tag setCaption​(java.lang.String text)
      • getCell

        public Table.Cell getCell​(int row,
                                  int col,
                                  boolean create)
      • getIntData

        public int[][] getIntData​(int rowStart,
                                  int numRows,
                                  int colStart,
                                  int numCols)
      • getIntData

        public int[][] getIntData()
      • getDoubleData

        public double[][] getDoubleData​(int rowStart,
                                        int numRows,
                                        int colStart,
                                        int numCols)
      • getDoubleData

        public double[][] getDoubleData()
      • setSize

        public void setSize​(int numRows,
                            int numCols)
      • getRows

        public java.util.List<Table.Row> getRows()
      • getColumns

        public java.util.List<Table.Column> getColumns()
      • getRow

        public Table.Row getRow​(int nr)
      • getNumCols

        public int getNumCols()
      • getNumRows

        public int getNumRows()
      • clear

        public void clear()
      • fromXML

        public static Table fromXML​(java.lang.String s)
      • fromXML

        public static Table fromXML​(java.io.Reader r)
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • fromCSV

        public static Table fromCSV​(java.lang.String s)
      • fromCSV

        public static Table fromCSV​(java.lang.String s,
                                    char delim)
      • toHtml

        public void toHtml​(java.io.Writer out)
                    throws java.io.IOException
        Throws:
        java.io.IOException