Enola.dev Common Java Framework¶
Enola’s code base includes “common” technical framework components which are not specific to Enola:
- Agent Development Kit (ADK) Java utilities
- Secret: A credentials managers, with e.g.
age
andpass
etc. integration - Context: Implicit context passing, via Thread Local and
ScopedValue
(JEP 446 - TBD) - Functional, notably
MoreStreams
with theSneaker
- I/O: Resource, with URL utils, the Media Types and hashing
- Convert: Extensible Java object conversion framework
These are already available via our Maven Repo, as seen e.g. in the JBang usage examples.