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, isRowRelative
public LazyRefEval(int rowIndex, int columnIndex, boolean rowRel, boolean colRel, SheetRefEvaluator sre)
public ValueEval getInnerValueEval()
getInnerValueEval
in interface RefEval
public AreaEval offset(int relFirstRowIx, int relLastRowIx, int relFirstColIx, int relLastColIx)
RefEval
AreaEval
offset by a relative amount from this RefEvalpublic String getSheetName()
public String getLastSheetName()
public String getBookName()
public void setHyperlink(Hyperlink hyperlink)
HyperlinkEval
setHyperlink
in interface HyperlinkEval
hyperlink
- the associated hyperlinkpublic Hyperlink getHyperlink()
HyperlinkEval
getHyperlink
in interface HyperlinkEval
public boolean isHidden()
RefEval
public boolean isRowHidden()
RefEval
isRowHidden
in interface RefEval
public boolean isFiltered()
isFiltered
in interface RefEval
Subtotal
Copyright © 2020. All rights reserved.