My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

GJUtil is a utility library for Java applications on App Engine.

Features

Dependency on Guice

GJUtil depends on Guice for annotations to work. All classes containing GJUtil annotations must be instantiated (or injected) via Guice; otherwise, the annotations will not have any effect. (Note that dependency on Guice is not that strong. See this post for motivation behind this.)

It would be really cool to remove all external dependencies (Guice) and make GJUtil usable in other frameworks. One way to do it would be with bytecode manipulation (as a part of compilation process) using ASM or other similar tool. If anyone is interested in sponsoring the effort or contributing the code, let me know.

License

The caching library was initially developed for the BugDigger and, with permission of BugsIO Solutions, open sourced under the Apache License 2.0.

Powered by Google Project Hosting