Class GraphicalTerminalImplementation.DirtyCellsLookupTable

java.lang.Object
com.googlecode.lanterna.terminal.swing.GraphicalTerminalImplementation.DirtyCellsLookupTable
Enclosing class:
GraphicalTerminalImplementation

private static class GraphicalTerminalImplementation.DirtyCellsLookupTable extends Object
  • Field Details

    • table

      private final List<BitSet> table
    • firstRowIndex

      private int firstRowIndex
    • allDirty

      private boolean allDirty
  • Constructor Details

    • DirtyCellsLookupTable

      DirtyCellsLookupTable()
  • Method Details

    • resetAndInitialize

      void resetAndInitialize(int firstRowIndex, int lastRowIndex, int columns)
    • setAllDirty

      void setAllDirty()
    • isAllDirty

      boolean isAllDirty()
    • setDirty

      void setDirty(TerminalPosition position)
    • setRowDirty

      void setRowDirty(int rowNumber)
    • setColumnDirty

      void setColumnDirty(int column)
    • isDirty

      boolean isDirty(int row, int column)