Class Table


  • public class Table
    extends java.lang.Object
    • Constructor Detail

      • Table

        public Table​(int initialCapacity)
      • Table

        public Table​(java.util.List<java.lang.String> columns,
                     int initialCapacity)
    • Method Detail

      • getNumberOfRows

        public int getNumberOfRows()
      • getNumberOfColumns

        public int getNumberOfColumns()
      • canonicalize

        public void canonicalize()
      • ensureColumn

        protected boolean ensureColumn​(java.lang.String column)
      • addColumn

        public boolean addColumn​(java.lang.String column)
      • removeColumn

        public boolean removeColumn​(java.lang.String column)
      • stream

        @IgnoreJRERequirement
        public java.util.stream.Stream<Table.Row> stream()
      • parallelStream

        @IgnoreJRERequirement
        public java.util.stream.Stream<Table.Row> parallelStream()
      • hasExceptions

        public boolean hasExceptions()
      • getException

        public java.lang.Exception getException​(int index)
      • setException

        public void setException​(int index,
                                 java.lang.Exception exception)
      • ensureValues

        protected java.util.List<?> ensureValues​(java.lang.String column)
      • getValues

        public java.util.List<?> getValues​(java.lang.String column)
      • setValues

        public void setValues​(java.lang.String column,
                              java.util.List<?> values)
      • getColumns

        public java.util.List<java.lang.String> getColumns()
      • getInitialCapacity

        public int getInitialCapacity()
      • getExceptions

        public java.util.List<java.lang.Exception> getExceptions()
      • getValues

        public java.util.Map<java.lang.String,​java.util.List<?>> getValues()