| Modifier and Type | Field and Description |
|---|---|
protected SpreadsheetWorksheet |
worksheet |
| Constructor and Description |
|---|
SpreadsheetRow(SpreadsheetWorksheet worksheet) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAllVisibleCellValues(SpreadsheetColumn column)
This method returns a list of every value contained by the cell.
|
List<String> |
getAllVisibleCellValues(SpreadsheetColumn column,
boolean trim)
The purpose of this method is to return all visible values of the given cell.
|
List<String> |
getAllVisibleCellValuesAsIs(SpreadsheetColumn column)
This method returns a list of every value contained by the cell.
|
SpreadsheetColumn |
getColumn(String columnIdentifier) |
SpreadsheetModel |
getModel() |
Set<SpreadsheetReference> |
getReferencesBySource(SpreadsheetColumn column) |
Set<SpreadsheetReference> |
getReferencesByTarget(SpreadsheetColumn column) |
abstract String |
getVisibleCellValue(SpreadsheetColumn column)
The purpose of this method is to return the visible value stored by the given
cell.
|
SpreadsheetWorksheet |
getWorksheet() |
abstract void |
overwriteCellValue(SpreadsheetColumn column,
String value)
The purpose of this method is to overwrite the value of the cell.
|
String |
toString() |
protected void |
validateColumn(SpreadsheetColumn column) |
protected void |
writeManyVisibleValues(SpreadsheetColumn column,
List<String> valuesToWrite)
This method writes the given values to the cell.
|
protected void |
writeOneVisibleValue(SpreadsheetColumn column,
String valueToWrite)
This method writes the given value to the cell.
|
void |
writeVisibleCellValues(SpreadsheetColumn column,
List<String> valuesToWrite)
The purpose of this method is to write the given values to the given cell.
|
protected SpreadsheetWorksheet worksheet
public SpreadsheetRow(SpreadsheetWorksheet worksheet)
public SpreadsheetModel getModel()
public SpreadsheetWorksheet getWorksheet()
public SpreadsheetColumn getColumn(String columnIdentifier)
public Set<SpreadsheetReference> getReferencesBySource(SpreadsheetColumn column)
public Set<SpreadsheetReference> getReferencesByTarget(SpreadsheetColumn column)
public abstract String getVisibleCellValue(SpreadsheetColumn column)
column - protected void validateColumn(SpreadsheetColumn column)
public List<String> getAllVisibleCellValues(SpreadsheetColumn column, boolean trim)
column - trim - public List<String> getAllVisibleCellValuesAsIs(SpreadsheetColumn column)
column - public List<String> getAllVisibleCellValues(SpreadsheetColumn column)
column - public abstract void overwriteCellValue(SpreadsheetColumn column, String value)
column - value - the new value of the cellpublic void writeVisibleCellValues(SpreadsheetColumn column, List<String> valuesToWrite)
column - valuesToWrite - protected void writeManyVisibleValues(SpreadsheetColumn column, List<String> valuesToWrite)
column - valuesToWrite - protected void writeOneVisibleValue(SpreadsheetColumn column, String valueToWrite)
column - valueToWrite - Copyright © 2020. All rights reserved.