| Modifier and Type | Method and Description |
|---|---|
protected void |
ItemPlacement.fillExpressionContext(ExpressionContext context) |
protected void |
Placement.fillExpressionContext(ExpressionContext context)
Called by the {code}ExpressionPlaceholder{code} to get the expression context filled.
|
protected Object |
ExpressionPlaceholder.getRawValue(SessionContext ctx,
ExpressionContext context) |
protected void |
ItemPlacement.prepareContext(ExpressionContext context) |
protected void |
Placement.prepareContext(ExpressionContext context) |
protected void |
ExpressionPlaceholder.setRawValue(SessionContext ctx,
ExpressionContext context,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
CellStyle |
TableBlock.computeCellStyle(CellEntry cell,
RowEntry row,
Object rowData,
int rowDataIndex,
int rowDataCount,
ColumnEntry column,
Object columnData,
int colDataIndex,
int colDataCount,
ExpressionContext initialContext) |
String |
TableBlock.computeCellValue(CellEntry cell,
Object rawValue,
Object rowData,
int rowDataIndex,
int rowDataCount,
Object columnData,
int colDataIndex,
int colDataCount,
ExpressionContext initialContext) |
double |
TableBlock.computeColWidth(ColumnEntry column,
int colDataIndex,
int colDataCount,
ExpressionContext initialContext) |
String |
TableBlock.computeExtendedStyle(CellEntry cell,
RowEntry row,
Object rowData,
int rowDataIndex,
int rowDataCount,
ColumnEntry column,
Object columnData,
int colDataIndex,
int colDataCount,
ExpressionContext initialContext) |
| Modifier and Type | Method and Description |
|---|---|
static void |
PrintTools.addCellInfoToContext(ExpressionContext context,
TableBlock table,
CellEntry cell,
Object rowData,
int rowDataIndex,
int rowDataCount,
Object columnData,
int colDataIndex,
int colDataCount) |
static void |
PrintTools.addCellValuesToContext(ExpressionContext context,
Object cellRawValue,
String cellValue) |
static void |
PrintTools.addColumnIndexAndCountToContext(ExpressionContext context,
int colIndex,
int colCount) |
static void |
PrintTools.addColumnInfoToContext(ExpressionContext context,
TableBlock table,
ColumnEntry column,
int colDataIndex,
int colDataCount) |
static void |
PrintTools.addRawValueToContext(ExpressionContext context,
Object rawValue) |
static void |
PrintTools.addRowIndexAndCountToContext(ExpressionContext context,
int rowIndex,
int rowCount) |
static void |
PrintTools.addToolsToContext(ExpressionContext context) |
String |
ValuePostProcessingService.process(String expression,
Object rawValue,
EnumerationValue valueType,
ExpressionContext initialContext) |
String |
ValuePostProcessingServiceImpl.process(String expression,
Object rawValue,
EnumerationValue valueType,
ExpressionContext initialContext) |
Object |
ValuePreProcessingServiceImpl.process(String expression,
String value,
EnumerationValue valueType,
ExpressionContext initialContext) |
Object |
ValuePreProcessingService.process(String expression,
String value,
EnumerationValue valueType,
ExpressionContext initialContext) |
| Modifier and Type | Method and Description |
|---|---|
ExpressionContext |
ExpressionEvaluator.createContext()
Creates and returns the expression context in which you can set variables which will be used during evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
ExpressionEvaluator.evaluate(String expression,
ExpressionContext context)
Evaluates given expression using given expression context.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExpressionContextImpl |
| Modifier and Type | Method and Description |
|---|---|
ExpressionContext |
JexlExpressionEvaluator.createContext() |
| Modifier and Type | Method and Description |
|---|---|
Object |
JexlExpressionEvaluator.evaluate(String expression,
ExpressionContext context) |
Copyright © 2017 SAP SE. All Rights Reserved.