Base functionality for expression renderers.
AbstractBaseExpressionTemplate
- Provides common functionality for expression renderers, such as reading the expression from the context, factory methods for exceptions, string normalization, etc.AbstractBaseDelegateExpressionTemplate
- Provides delegation and container awareness for renderers that need to delegate the renderer of an expression's terms to other renderers.AbstractBaseOperatorExpressionTemplate
- Provides functionality for rendering expressions as operators, with their terms rendered via delegate templates as operands.AbstractBaseSelfDelegateExpressionTemplate
- Provides functionality for creating master renderers, that delegate all expressions to other renderers.