A framework that supports the creation of complex Java object trees by introducing concepts like object parent storage.

This project has been abandoned prior to reaching feature-completeness. For historical reasons, these documentation pages remain here.

JTimber introduces the following core concepts:

These central concepts are implemented through various different mechanisms, including bytecode manipulation. Of course, JTimber also implements some other concepts which help with building object trees.

You can find the source code and contribute to the source repository on GitHub