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 | 
|---|---|
String | 
getBookName()  | 
LazyAreaEval | 
getColumn(int columnIndex)  | 
int | 
getDepth()  | 
Hyperlink | 
getHyperlink()
Returns the associated hyperlink if this ValueEval is a label of the HYPERLINK function. 
 | 
String | 
getLastSheetName()  | 
ValueEval | 
getNonEmptyCellValues()  | 
SheetRefEvaluator | 
getRefEvaluator()  | 
ValueEval | 
getRelativeValue(int relativeRowIndex,
                int relativeColumnIndex)  | 
LazyAreaEval | 
getRow(int rowIndex)  | 
String | 
getSheetName()  | 
boolean | 
isFiltered()  | 
boolean | 
isHidden(int rowIndex,
        int columnIndex)  | 
boolean | 
isRowHidden(int rowIndex)  | 
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. 
 | 
String | 
toString()  | 
contains, containsColumn, containsRow, getAbsoluteValue, getFirstColumn, getFirstRow, getHeight, getLastColumn, getLastRow, getValue, getWidth, isColumn, isFirstColRelative, isFirstRowRelative, isLastColRelative, isLastRowRelative, isRowpublic 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 AreaEvalgetRelativeValue in class AreaEvalBasenull (possibly BlankEval). The
 specified indexes should relative to the top left corner of this area.public ValueEval getNonEmptyCellValues()
getNonEmptyCellValues in interface TwoDEvalpublic AreaEval offset(int relFirstRowIx, int relLastRowIx, int relFirstColIx, int relLastColIx)
AreaEvalAreaEval offset by a relative amount from from the upper left cell
 of this areapublic LazyAreaEval getRow(int rowIndex)
public LazyAreaEval getColumn(int columnIndex)
public String getSheetName()
public String getLastSheetName()
public String getBookName()
public boolean isSubTotal(int rowIndex,
                          int columnIndex)
isSubTotal in interface TwoDEvalisSubTotal in class AreaEvalBasepublic void setHyperlink(Hyperlink hyperlink)
HyperlinkEvalsetHyperlink in interface HyperlinkEvalhyperlink - the associated hyperlinkpublic Hyperlink getHyperlink()
HyperlinkEvalgetHyperlink in interface HyperlinkEvalpublic boolean isHidden(int rowIndex,
                        int columnIndex)
public boolean isRowHidden(int rowIndex)
isRowHidden in interface TwoDEvalSubtotalpublic boolean isFiltered()
isFiltered in interface TwoDEvalSubtotalpublic SheetRefEvaluator getRefEvaluator()
getRefEvaluator in interface AreaEvalCopyright © 2020. All rights reserved.