Java annotations and processor for creating fluent-api style POJO builders.