Interface ExpressionParseContext
- All Known Implementing Classes:
- AbstractAlertExpressionContext,- AbstractExpressionParseContext,- AbstractMultiLevelExpressionParseContext,- AlarmEventCollectionExpressionParseContext,- AlarmEventParseContext,- AlarmExpressionParseContext,- BeanStyleExpressionParseContext,- ChartCompiler.DummyExpressionParseContext,- ExpressionBindingParseContext,- ExpressionTransformParseContext,- FormattedExpressionParseContext,- LocaleAwareMessageParseContext,- PropertyBasedExpressionParseContext,- ReportDataExpressionParseContext,- SubqueryExpressionParseContext,- TagReferenceBinder,- TagReferenceBinder.ReadBinder,- TagReferenceBinder.SubscribedBinder
public interface ExpressionParseContext
Passed to the ELParser to help it create Expressions that have dynamic implementations.
- 
Method SummaryModifier and TypeMethodDescriptioncreateBoundExpression(String path) Called to create expressions to represent bound elements, like:
- 
Method Details- 
createBoundExpressionCalled to create expressions to represent bound elements, like:{ path.to.something }- Parameters:
- path- the text content inside the braces.
- Throws:
- RuntimeException- because the CUP parser doesn't have a throws on the function that calls this inside the parser
 
- 
getFunctionFactoryFunctionFactory getFunctionFactory()
 
-