Class SheetRow<T extends Comparable<T>>

    • Constructor Detail

      • SheetRow

        public SheetRow​(Long id)
        Parameters:
        id - the id of the row
    • Method Detail

      • getId

        public Long getId()
        Returns:
        the id
      • setId

        public void setId​(Long id)
        Parameters:
        id - the id to set
      • setCells

        public void setCells​(List<SheetCell<T>> cells)
        Parameters:
        cells - the cells to set
      • isReadOnly

        public boolean isReadOnly()
        Returns:
        the readOnly
      • setReadOnly

        public void setReadOnly​(boolean readOnly)
        Parameters:
        readOnly - the readOnly to set
      • getCellCount

        public Integer getCellCount()
      • addCell

        public void addCell​(int index,
                            SheetCell<T> cell)
        Adds a cell at the specified index position in the SheetRow
        Parameters:
        index - Integer position of cell to be added
        cell - SheetCell to be added
      • removeCell

        public void removeCell​(int index)
        Removes the cell at the given index position in the SheetRow
        Parameters:
        index - position of SheetCell to be removed
      • removeCells

        public void removeCells​(int startIdx,
                                int endIdx)
        Removes cells from starting index to end index in the SheetRow
        Parameters:
        startIdx - starting index position of cells to be removed
        endIdx - end index position of cells to be removed
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object