Refactor creation of ExpressionFactory

ELUtil doesn't require a factory for all operations whereas the
ELManager does. Moving construction of the factory to the ELManager
allows some limited unit testing of ELUtil without placing additional
limits on how ELManager can be used.
3 files changed
tree: 8e5890e9434ad4af49311229e13920bc32377835
  1. api/
  2. spec/
  3. src/
  4. .gitignore
  5. CONTRIBUTING.md
  6. exclude.xml
  7. LICENSE.md
  8. NOTICE.md
  9. pom.xml
  10. README.md
README.md

Jakarta Expression Language

This repository contains the source for:

  • the Jakarta Expression Language API (/api) -
  • the Jakarta Expression Language specification (/spec)

Building

API

Jakarta Expression Language API can be built by executing the following from the project root:

cd api
mvn clean package

The API jar can then be found in /impl/target.

Specification

Jakarta Expression Language specification can be built by executing the following from the project root:

cd spec
mvn clean package

The API jar can then be found in /spec/target.

Making Changes

To make changes, fork this repository, make your changes, and submit a pull request.

About Jakarta Expression Language

Jakarta Expression Language defines an expression language for Java applications.