Functionality for implementing interfaces and abstract types dynamically ("bean materialization"), integrated with Jackson (although usable externally as well)

Compile Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Bytecode Apache 2.0
net.bytebuddy » byte-buddy
Byte Buddy is a Java library for creating Java classes at run time.
1.17.81.18.12
JSON Lib Apache 2.0
tools.jackson.core » jackson-core
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
3.2.2
JSON Lib Apache 2.0
tools.jackson.core » jackson-databind
General data-binding functionality for Jackson: works on core streaming API
3.2.2

Test Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Bytecode BSD 3-clause
org.ow2.asm » asm
ASM, a very small and fast Java bytecode manipulation framework
9.7.19.10.1