Compile time dependency injection tool for Java.