Skip to content

Enola.dev Common Java Framework

Enola’s code base includes “common” technical framework components which are not specific to Enola:

  1. Agent Development Kit (ADK) Java utilities
  2. Secret: A credentials managers, with e.g. age and pass etc. integration
  3. Context: Implicit context passing, via Thread Local and ScopedValue (JEP 446 - TBD)
  4. Functional, notably MoreStreams with the Sneaker
  5. I/O: Resource, with URL utils, the Media Types and hashing
  6. Convert: Extensible Java object conversion framework

These are already available via our Maven Repo, as seen e.g. in the JBang usage examples.

See the JavaDoc.