JTimber

From QuarterCode Wiki
Jump to: navigation, search

Basically, JTimber is a framework that supports the creation of complex Java object trees. It does so by introducing the following core concepts:

  • Node parent retrieval: You are able to get all tree nodes which reference a specific tree node.
  • Node parent limitation: Only specific types of tree nodes are allowed to reference (be parent of) a specific tree node.
  • Node children retrieval: You are able to get all tree nodes which are referenced by a specific tree node.

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.

License

Copyright (c) 2015 QuarterCode <http://quartercode.com/>

JTimber may be used under the terms of the GNU Lesser General Public License (LGPL) v3.0. See https://www.gnu.org/licenses/lgpl-3.0.txt for details.

Downloads

Visit the QuarterCode DL page for the latest download.

Resources

You can find the source code and contribute to the source repository on GitHub.
JTimber is built using the JTimber Jenkins Job.

Documentation