Class SheetRow<T extends Comparable<T>>
java.lang.Object
de.xima.fc.gui.common.model.data.SheetRow<T>
- All Implemented Interfaces:
Serializable, Iterable<SheetCell<T>>
public class SheetRow<T extends Comparable<T>>
extends Object
implements Serializable, Iterable<SheetCell<T>>
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a cell at the specified index position in theSheetRowvoidAdds a cell at the end of theSheetRowbooleanget(int index) Gets theSheetCellat the specified index positiongetCells()getId()inthashCode()booleaniterator()voidremoveCell(int index) Removes the cell at the given index position in theSheetRowvoidremoveCells(int startIdx, int endIdx) Removes cells from starting index to end index in theSheetRowvoidSets the value of theSheetCellat the given index positionvoidvoidvoidsetReadOnly(boolean readOnly) toString()Methods inherited from interface Iterable
forEach, spliterator
-
Constructor Details
-
SheetRow
- Parameters:
id- the id of the row
-
-
Method Details
-
getId
- Returns:
- the id
-
setId
- Parameters:
id- the id to set
-
getCells
-
setCells
-
isReadOnly
public boolean isReadOnly()- Returns:
- the readOnly
-
setReadOnly
public void setReadOnly(boolean readOnly) - Parameters:
readOnly- the readOnly to set
-
getCellCount
-
get
Gets theSheetCellat the specified index position- Parameters:
index- of the SheetCell- Returns:
SheetCellat index position- Throws:
IndexOutOfBoundsException- if (index < 0 || index >= number of cells)
-
set
Sets the value of theSheetCellat the given index position- Parameters:
value-Comparablevalue to be setindex- of theSheetCell- Throws:
IndexOutOfBoundsException- if (index < 0 || index >= number of cells)
-
addCell
-
addCell
-
removeCell
-
removeCells
public void removeCells(int startIdx, int endIdx) Removes cells from starting index to end index in theSheetRow- Parameters:
startIdx- starting index position of cells to be removedendIdx- end index position of cells to be removed
-
hashCode
-
equals
-
iterator
-
toString
-