Interface PivotHeatMap<T>

Type Parameters:
T -
All Superinterfaces:
Deflatable<T>
All Known Subinterfaces:
MinMaxHeatMap<T>, TableBasedHeatMap<T>, ValueHeatMap<T>
All Known Implementing Classes:
ByColumnHeatMap, ByRowHeatMap, DistinctHeatMap, TableHeatMap, ValuesHeatMap

public interface PivotHeatMap<T> extends Deflatable<T>
A low-level interface used to define a pivot heatmap
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    colorFormat(PivotViewPanel panel, JTable table, Object value, int row, int col)
    Used within the PivotViewPanel to determine each individual pivot-cell's potential coloration

    Methods inherited from interface com.illumon.iris.db.tables.remote.Deflatable

    deflate
  • Method Details

    • colorFormat

      long colorFormat(PivotViewPanel panel, JTable table, Object value, int row, int col)
      Used within the PivotViewPanel to determine each individual pivot-cell's potential coloration
      Parameters:
      panel - the PivotViewPanel whose heatmap we currently represent
      table - the table currently being redrawn
      value - the contents of the cell currently being drawn
      row - the row currently being drawn
      col - the column currently being drawn
      Returns:
      a value representing the desired foreground and background colors of the cell being drawn