public final class LazyAreaEval extends AreaEvalBase implements HyperlinkEval
Constructor and Description |
---|
LazyAreaEval(int firstRowIndex,
int firstColumnIndex,
int lastRowIndex,
int lastColumnIndex,
boolean firstRowRel,
boolean firstColRel,
boolean lastRowRel,
boolean lastColRel,
SheetRefEvaluator evaluator) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBookName() |
LazyAreaEval |
getColumn(int columnIndex) |
int |
getDepth() |
Hyperlink |
getHyperlink()
Returns the associated hyperlink if this ValueEval is a label of the HYPERLINK function.
|
java.lang.String |
getLastSheetName() |
SheetRefEvaluator |
getRefEvaluator() |
ValueEval |
getRelativeValue(int relativeRowIndex,
int relativeColumnIndex) |
LazyAreaEval |
getRow(int rowIndex) |
java.lang.String |
getSheetName() |
boolean |
isHidden(int rowIndex,
int columnIndex) |
boolean |
isSubTotal(int rowIndex,
int columnIndex) |
AreaEval |
offset(int relFirstRowIx,
int relLastRowIx,
int relFirstColIx,
int relLastColIx)
Creates an
AreaEval offset by a relative amount from from the upper left cell
of this area |
void |
setHyperlink(Hyperlink hyperlink)
Sets the associated hyperlink if this ValueEval is a label of the HYPERLINK function.
|
java.lang.String |
toString() |
contains, containsColumn, containsRow, getAbsoluteValue, getFirstColumn, getFirstRow, getHeight, getLastColumn, getLastRow, getValue, getWidth, isColumn, isFirstColRelative, isFirstRowRelative, isLastColRelative, isLastRowRelative, isRow
public LazyAreaEval(int firstRowIndex, int firstColumnIndex, int lastRowIndex, int lastColumnIndex, boolean firstRowRel, boolean firstColRel, boolean lastRowRel, boolean lastColRel, SheetRefEvaluator evaluator)
public ValueEval getRelativeValue(int relativeRowIndex, int relativeColumnIndex)
getRelativeValue
in interface AreaEval
getRelativeValue
in class AreaEvalBase
null
(possibly BlankEval
). The
specified indexes should relative to the top left corner of this area.public AreaEval offset(int relFirstRowIx, int relLastRowIx, int relFirstColIx, int relLastColIx)
AreaEval
AreaEval
offset by a relative amount from from the upper left cell
of this areapublic LazyAreaEval getRow(int rowIndex)
public LazyAreaEval getColumn(int columnIndex)
public java.lang.String getSheetName()
public java.lang.String getLastSheetName()
public java.lang.String getBookName()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isSubTotal(int rowIndex, int columnIndex)
isSubTotal
in interface TwoDEval
isSubTotal
in class AreaEvalBase
public void setHyperlink(Hyperlink hyperlink)
HyperlinkEval
setHyperlink
in interface HyperlinkEval
hyperlink
- the associated hyperlinkpublic Hyperlink getHyperlink()
HyperlinkEval
getHyperlink
in interface HyperlinkEval
public boolean isHidden(int rowIndex, int columnIndex)
public SheetRefEvaluator getRefEvaluator()
getRefEvaluator
in interface AreaEval
Copyright © 2005-2010 Potix Corporation. All Rights Reserved.