public final class LazyRefEval extends RefEvalBase implements HyperlinkEval
| Constructor and Description |
|---|
LazyRefEval(int rowIndex,
int columnIndex,
boolean rowRel,
boolean colRel,
SheetRefEvaluator sre) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBookName() |
Hyperlink |
getHyperlink()
Returns the associated hyperlink if this ValueEval is a label of the HYPERLINK function.
|
ValueEval |
getInnerValueEval() |
String |
getLastSheetName() |
String |
getSheetName() |
boolean |
isFiltered() |
boolean |
isHidden()
Returns whether the cell referenced by this RefEval is hidden
|
boolean |
isRowHidden()
Returns whether the row which contains the cell referenced is hidden
|
AreaEval |
offset(int relFirstRowIx,
int relLastRowIx,
int relFirstColIx,
int relLastColIx)
Creates an
AreaEval offset by a relative amount from this RefEval |
void |
setHyperlink(Hyperlink hyperlink)
Sets the associated hyperlink if this ValueEval is a label of the HYPERLINK function.
|
String |
toString() |
getColumn, getRow, isColRelative, isRowRelativepublic LazyRefEval(int rowIndex,
int columnIndex,
boolean rowRel,
boolean colRel,
SheetRefEvaluator sre)
public ValueEval getInnerValueEval()
getInnerValueEval in interface RefEvalpublic AreaEval offset(int relFirstRowIx, int relLastRowIx, int relFirstColIx, int relLastColIx)
RefEvalAreaEval offset by a relative amount from this RefEvalpublic String getSheetName()
public String getLastSheetName()
public String getBookName()
public void setHyperlink(Hyperlink hyperlink)
HyperlinkEvalsetHyperlink in interface HyperlinkEvalhyperlink - the associated hyperlinkpublic Hyperlink getHyperlink()
HyperlinkEvalgetHyperlink in interface HyperlinkEvalpublic boolean isHidden()
RefEvalpublic boolean isRowHidden()
RefEvalisRowHidden in interface RefEvalpublic boolean isFiltered()
isFiltered in interface RefEvalSubtotalCopyright © 2020. All rights reserved.