Uses of Class
edu.uky.ai.util.Table

Packages that use Table 
Package Description
edu.uky.ai.util
Contains assorted helpful objects.
  • Uses of Table in edu.uky.ai.util

    Fields in edu.uky.ai.util declared as Table 
    Modifier and Type Field Description
    Table Table.Cell.table
    The table this cell belongs to
    Table Table.Sequence.table
    The table this sequence belongs to
    Methods in edu.uky.ai.util that return Table 
    Modifier and Type Method Description
    Table Table.addAverageColumn()
    Returns a new table with an additional column whose cells contain the averages of each row.
    Table Table.addAverageColumn​(java.util.function.Function<java.lang.Object,​?> function)
    Returns a new table with an additional column whose cells contain the averages of each row.
    Table Table.addAverageRow()
    Returns a new table with an additional row whose cells contain the averages of each column.
    Table Table.addAverageRow​(java.util.function.Function<java.lang.Object,​?> function)
    Returns a new table with an additional row whose cells contain the averages of each column.
    Table Table.addColumn​(java.lang.Object label)
    Returns a new table with an addition column with the given label.
    Table Table.addRow​(java.lang.Object label)
    Returns a new table with an addition row with the given label.
    Table Table.addTotalColumn()
    Returns a new table with an additional column whose cells contain the totals of each row.
    Table Table.addTotalColumn​(java.util.function.Function<java.lang.Object,​?> function)
    Returns a new table with an additional column whose cells contain the totals of each row.
    Table Table.addTotalRow()
    Returns a new table with an additional row whose cells contain the totals of each column.
    Table Table.addTotalRow​(java.util.function.Function<java.lang.Object,​?> function)
    Returns a new table with an additional row whose cells contain the totals of each column.
    Table Table.clone()  
    Table Table.sort​(java.util.Comparator<? super Table.Row> rowComparator, java.util.Comparator<? super Table.Column> columnComparator)
    Returns a new table whose rows and columns have been sorted according to the given comparators.
    Table Table.sortByColumn​(java.util.Comparator<? super Table.Column> comparator)
    Returns a new table whose columns have been sorted according to the given comparator.
    Table Table.sortByRow​(java.util.Comparator<? super Table.Row> comparator)
    Returns a new table whose rows have been sorted according to the given comparator.
    Table Table.transform​(java.util.function.Function<java.lang.Object,​?> transform)
    Returns a new table whose cell values are the results of applying the given function to the values in this table.
    Table Table.transform​(java.util.function.Predicate<? super Table.Row> rows, java.util.function.Predicate<? super Table.Column> columns)
    Returns a new table which only keeps the row and columns of this table that are identified by two predicates.
    Table Table.transform​(java.util.function.Predicate<? super Table.Row> rows, java.util.function.Predicate<? super Table.Column> columns, java.util.function.Function<java.lang.Object,​?> transform)
    Returns a new table which only keeps the row and columns of this table that are identified by two predicates and whose cell values are the results of applying the given function to the values in this table.