限定符和类型 | 方法和说明 |
---|---|
static List<Cell> |
Utils.fetchTargetCells(Cell cell,
Context context,
String cellName) |
限定符和类型 | 方法和说明 |
---|---|
static List<Cell> |
Utils.fetchTargetCells(Cell cell,
Context context,
String cellName) |
限定符和类型 | 方法和说明 |
---|---|
Cell |
Context.getBlankCell(Row row,
Column column) |
Cell |
Context.getRootCell() |
限定符和类型 | 方法和说明 |
---|---|
Map<Row,Map<Column,Cell>> |
Context.getBlankCellsMap() |
List<Cell> |
Context.getExistPageFunctionCells() |
List<Cell> |
Context.nextUnprocessedCells() |
限定符和类型 | 方法和说明 |
---|---|
void |
Context.addBlankCell(Cell cell) |
void |
Context.addCell(Cell newCell) |
void |
Context.addExistPageFunctionCells(Cell cell) |
void |
Context.addReportCell(Cell newCell) |
void |
Context.addUnprocessedCell(Cell cell) |
List<BindData> |
Context.buildCellData(Cell cell) |
static List<BindData> |
DataCompute.buildCellData(Cell cell,
Context context) |
static List<BindData> |
DatasetUtils.computeDatasetExpression(DatasetExpression expr,
Cell cell,
Context context) |
void |
Context.removeBlankCell(Cell blankCell) |
限定符和类型 | 方法和说明 |
---|---|
void |
ReportBuilder.buildCell(Context context,
List<Cell> cells) |
限定符和类型 | 方法和说明 |
---|---|
Cell |
NoneExpandBuilder.buildCell(List<BindData> dataList,
Cell cell,
Context context) |
Cell |
CellBuilder.buildCell(List<BindData> dataList,
Cell cell,
Context context) |
限定符和类型 | 方法和说明 |
---|---|
Cell |
NoneExpandBuilder.buildCell(List<BindData> dataList,
Cell cell,
Context context) |
Cell |
CellBuilder.buildCell(List<BindData> dataList,
Cell cell,
Context context) |
限定符和类型 | 方法和说明 |
---|---|
Cell |
DownExpandBuilder.buildCell(List<BindData> dataList,
Cell cell,
Context context) |
Cell |
CellDownDuplicator.duplicate(DownDuplicate downDuplicate,
Cell newMainCell) |
Cell |
CellDownDuplicator.duplicateChildrenCell(DownDuplicate downDuplicate,
Cell leftParent,
Cell originalCell,
boolean parentNonChild) |
Cell |
CellDownDuplicator.getCell() |
Cell |
DownDuplicate.getMainCell() |
限定符和类型 | 方法和说明 |
---|---|
Cell |
DownExpandBuilder.buildCell(List<BindData> dataList,
Cell cell,
Context context) |
boolean |
DownDuplocatorWrapper.contains(Cell cell) |
void |
CellDownDuplicateUnit.duplicate(Cell cell,
int index) |
Cell |
CellDownDuplicator.duplicate(DownDuplicate downDuplicate,
Cell newMainCell) |
Cell |
CellDownDuplicator.duplicateChildrenCell(DownDuplicate downDuplicate,
Cell leftParent,
Cell originalCell,
boolean parentNonChild) |
List<CellDownDuplicator> |
DownDuplocatorWrapper.fetchChildrenDuplicator(Cell leftParentCell) |
构造器和说明 |
---|
CellDownDuplicateUnit(Context context,
DownDuplocatorWrapper downDuplocatorWrapper,
Cell mainCell,
int mainCellRowNumber,
int rowSize) |
CellDownDuplicator(Cell cell,
DuplicateType duplicateType,
BlankCellInfo blankCellInfo,
int cellRowNumber) |
CellDownDuplicator(Cell cell,
DuplicateType duplicateType,
int cellRowNumber) |
DownBlankCellApply(int rowSize,
Cell cell,
Context context,
DownDuplocatorWrapper downDuplocatorWrapper) |
DownDuplicate(Cell mainCell,
int rowSize,
Context context) |
限定符和类型 | 方法和说明 |
---|---|
Cell |
RightExpandBuilder.buildCell(List<BindData> dataList,
Cell cell,
Context context) |
Cell |
CellRightDuplicator.duplicate(RightDuplicate rightDuplicate,
Cell newMainCell) |
Cell |
CellRightDuplicator.duplicateChildrenCell(RightDuplicate rightDuplicate,
Cell topParent,
Cell originalCell,
boolean parentNonChild) |
Cell |
CellRightDuplicator.getCell() |
Cell |
RightDuplicate.getMainCell() |
限定符和类型 | 方法和说明 |
---|---|
Cell |
RightExpandBuilder.buildCell(List<BindData> dataList,
Cell cell,
Context context) |
boolean |
RightDuplocatorWrapper.contains(Cell cell) |
void |
CellRightDuplicateUnit.duplicate(Cell cell,
int index) |
Cell |
CellRightDuplicator.duplicate(RightDuplicate rightDuplicate,
Cell newMainCell) |
Cell |
CellRightDuplicator.duplicateChildrenCell(RightDuplicate rightDuplicate,
Cell topParent,
Cell originalCell,
boolean parentNonChild) |
List<CellRightDuplicator> |
RightDuplocatorWrapper.fetchChildrenDuplicator(Cell topParentCell) |
构造器和说明 |
---|
CellRightDuplicateUnit(Context context,
RightDuplocatorWrapper rightDuplocatorWrapper,
Cell mainCell,
int mainCellColNumber,
int colSize) |
CellRightDuplicator(Cell cell,
DuplicateType duplicateType,
BlankCellInfo blankCellInfo,
int cellColNumber) |
CellRightDuplicator(Cell cell,
DuplicateType duplicateType,
int cellColNumber) |
RightBlankCellApply(int colSize,
Cell cell,
Context context,
RightDuplocatorWrapper rightDuplocatorWrapper) |
RightDuplicate(Cell mainCell,
int columnSize,
Context context) |
限定符和类型 | 方法和说明 |
---|---|
List<BindData> |
ZxingValueCompute.compute(Cell cell,
Context context) |
List<BindData> |
ExpressionValueCompute.compute(Cell cell,
Context context) |
List<BindData> |
DatasetValueCompute.compute(Cell cell,
Context context) |
List<BindData> |
ValueCompute.compute(Cell cell,
Context context) |
List<BindData> |
ImageValueCompute.compute(Cell cell,
Context context) |
List<BindData> |
SlashValueCompute.compute(Cell cell,
Context context) |
List<BindData> |
ChartValueCompute.compute(Cell cell,
Context context) |
List<BindData> |
SimpleValueCompute.compute(Cell cell,
Context context) |
限定符和类型 | 方法和说明 |
---|---|
ChartData |
Chart.doCompute(Cell cell,
Context context) |
构造器和说明 |
---|
ChartData(String json,
Cell cell) |
限定符和类型 | 方法和说明 |
---|---|
String |
Dataset.buildDataJson(Context context,
Cell cell) |
限定符和类型 | 方法和说明 |
---|---|
String |
ScatterDataset.buildDataJson(Context context,
Cell cell) |
String |
MixDataset.buildDataJson(Context context,
Cell cell) |
String |
BubbleDataset.buildDataJson(Context context,
Cell cell) |
限定符和类型 | 方法和说明 |
---|---|
String |
LineDataset.buildDataJson(Context context,
Cell cell) |
String |
PolarDataset.buildDataJson(Context context,
Cell cell) |
String |
HorizontalBarDataset.buildDataJson(Context context,
Cell cell) |
String |
PieDataset.buildDataJson(Context context,
Cell cell) |
String |
AreaDataset.buildDataJson(Context context,
Cell cell) |
String |
BarDataset.buildDataJson(Context context,
Cell cell) |
String |
RadarDataset.buildDataJson(Context context,
Cell cell) |
protected String |
CategoryDataset.buildDatasetJson(Context context,
Cell cell,
String props) |
String |
LineDataset.toMixJson(Context context,
Cell cell,
int index) |
String |
BarDataset.toMixJson(Context context,
Cell cell,
int index) |
限定符和类型 | 方法和说明 |
---|---|
protected Cell |
CellDefinition.newCell() |
限定符和类型 | 方法和说明 |
---|---|
org.apache.poi.xssf.usermodel.XSSFCellStyle |
CellStyleContext.produceXSSFCellStyle(org.apache.poi.xssf.streaming.SXSSFWorkbook wb,
Cell cell) |
限定符和类型 | 方法和说明 |
---|---|
org.apache.poi.hssf.usermodel.HSSFCellStyle |
CellStyleContext.produceXSSFCellStyle(org.apache.poi.hssf.usermodel.HSSFWorkbook wb,
Cell cell) |
构造器和说明 |
---|
CellPhrase(Cell cell,
Object cellData) |
限定符和类型 | 方法和说明 |
---|---|
Object |
JsonFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
MinFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
GetFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
CountFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
MaxFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
Function.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
ParameterIsEmptyFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
ParameterFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
FormatNumberFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
OrderFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
AvgFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
SumFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
RowFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
FormatDateFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
ColumnFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
ListFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
限定符和类型 | 方法和说明 |
---|---|
Object |
DateFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
YearFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
MonthFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
DayFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
WeekFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
限定符和类型 | 方法和说明 |
---|---|
Object |
MedianFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
FloorFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
LogFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
ExpFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
SqrtFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
RoundFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
ChnFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
AbsFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
ChnMoneyFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
Log10Function.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
ModeFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
SinFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
VaraFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
TanFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
PowFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
StdevpFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
CeilFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
RandomFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
CosFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
限定符和类型 | 方法和说明 |
---|---|
Object |
PageTotalFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
PageNumberFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
PageRowsFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
PageMinFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
PageMaxFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
PageCountFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
PageSumFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
PageAvgFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
限定符和类型 | 方法和说明 |
---|---|
Object |
ReplaceFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
TrimFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
SubstringFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
UpperFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
LengthFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
IndexOfFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
Object |
LowerFunction.execute(List<ExpressionData<?>> dataList,
Context context,
Cell currentCell) |
限定符和类型 | 方法和说明 |
---|---|
ExpressionData<?> |
Expression.execute(Cell cell,
Cell currentCell,
Context context) |
boolean |
Condition.filter(Cell cell,
Cell currentCell,
Object obj,
Context context) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
BaseCondition.filter(Cell cell,
Cell currentCell,
Object obj,
Context context) |
限定符和类型 | 方法和说明 |
---|---|
protected List<Cell> |
BaseExpression.filterCells(Cell cell,
Context context,
Condition condition,
List<Cell> targetCells) |
限定符和类型 | 方法和说明 |
---|---|
protected ExpressionData<?> |
VariableExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
CurrentCellDataExpression.compute(Cell cell,
Cell currentCell,
Context context) |
ExpressionData<?> |
BooleanExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
VariableAssignExpression.compute(Cell cell,
Cell currentCell,
Context context) |
ExpressionData<?> |
IntegerExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
ExpressionBlock.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
RelativeCellExpression.compute(Cell cell,
Cell currentCell,
Context context) |
ExpressionData<?> |
FunctionExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
CurrentCellValueExpression.compute(Cell cell,
Cell currentCell,
Context context) |
ExpressionData<?> |
NullExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
StringExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
CellPositionExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected abstract ExpressionData<?> |
BaseExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
JoinExpression.compute(Cell cell,
Cell currentCell,
Context context) |
ExpressionData<?> |
NumberExpression.compute(Cell cell,
Cell currentCell,
Context context) |
ExpressionData<?> |
BaseExpression.execute(Cell cell,
Cell currentCell,
Context context) |
protected List<Cell> |
BaseExpression.filterCells(Cell cell,
Context context,
Condition condition,
List<Cell> targetCells) |
限定符和类型 | 方法和说明 |
---|---|
protected List<Cell> |
BaseExpression.filterCells(Cell cell,
Context context,
Condition condition,
List<Cell> targetCells) |
限定符和类型 | 方法和说明 |
---|---|
protected ExpressionData<?> |
CellObjectExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
CellValueExpression.compute(Cell cell,
Cell currentCell,
Context context) |
限定符和类型 | 方法和说明 |
---|---|
ExpressionData<?> |
DatasetExpression.compute(Cell cell,
Cell currentCell,
Context context) |
限定符和类型 | 方法和说明 |
---|---|
protected ExpressionData<?> |
ElseIfExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
IfExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
ElseExpression.compute(Cell cell,
Cell currentCell,
Context context) |
boolean |
ElseIfExpression.conditionsEval(Cell cell,
Cell currentCell,
Context context) |
boolean |
ExpressionCondition.eval(Context context,
Cell cell,
Cell currentCell) |
boolean |
ExpressionConditionList.eval(Context context,
Cell cell,
Cell currentCell) |
限定符和类型 | 方法和说明 |
---|---|
protected List<Cell> |
CellExpression.fetchPageCells(Cell cell,
Cell currentCell,
Context context) |
限定符和类型 | 方法和说明 |
---|---|
protected ExpressionData<?> |
CellPairExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
CellCoordinateExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
SimpleValueSetExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
WholeCellExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
CellExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
FromToExpression.compute(Cell cell,
Cell currentCell,
Context context) |
protected ExpressionData<?> |
CellConditionExpression.compute(Cell cell,
Cell currentCell,
Context context) |
ExpressionData<?> |
CellExpression.computePageCells(Cell cell,
Cell currentCell,
Context context) |
ExpressionData<?> |
CellConditionExpression.computePageCells(Cell cell,
Cell currentCell,
Context context) |
protected List<Cell> |
CellExpression.fetchPageCells(Cell cell,
Cell currentCell,
Context context) |
限定符和类型 | 方法和说明 |
---|---|
Cell |
Cell.getLeftParentCell() |
Cell |
Report.getRootCell() |
Cell |
Cell.getTopParentCell() |
Cell |
Cell.newCell() |
Cell |
Cell.newColumnBlankCell(Context context,
BlankCellInfo blankCellInfo,
ReportCell mainCell) |
Cell |
Cell.newRowBlankCell(Context context,
BlankCellInfo blankCellInfo,
ReportCell mainCell) |
限定符和类型 | 方法和说明 |
---|---|
List<Cell> |
Line.getCells() |
Map<String,List<Cell>> |
Report.getCellsMap() |
Map<String,List<Cell>> |
Cell.getColumnChildrenCellsMap() |
List<Cell> |
Report.getLazyComputeCells() |
Map<String,List<Cell>> |
Cell.getRowChildrenCellsMap() |
Map<Row,Map<Column,Cell>> |
Report.getRowColCellMap() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
Report.addCell(Cell cell) |
void |
Cell.addColumnChild(Cell child) |
boolean |
Report.addLazyCell(Cell cell) |
void |
Cell.addRowChild(Cell child) |
void |
Cell.setLeftParentCell(Cell leftParentCell) |
void |
Report.setRootCell(Cell rootCell) |
void |
Cell.setTopParentCell(Cell topParentCell) |
限定符和类型 | 方法和说明 |
---|---|
void |
Line.setCells(List<Cell> cells) |
限定符和类型 | 方法和说明 |
---|---|
static Cell |
DataUtils.fetchLeftCell(Cell cell,
Context context,
String datasetName) |
static Cell |
DataUtils.fetchTopCell(Cell cell,
Context context,
String datasetName) |
限定符和类型 | 方法和说明 |
---|---|
static List<?> |
DataUtils.fetchData(Cell cell,
Context context,
String datasetName) |
static Cell |
DataUtils.fetchLeftCell(Cell cell,
Context context,
String datasetName) |
static Cell |
DataUtils.fetchTopCell(Cell cell,
Context context,
String datasetName) |
Copyright © 2022 Bstek. All rights reserved.