org.immutables.value · Compile time annotations and compile time annotation processor to generate consistent value object using either abstract class, interface or annotation as a base.
Group: org.immutables - All Dependencies
org.immutables.testing · Testing dependencies and utilities. Expected to be used only in test scope
org.immutables.gson · Gson integration for Immutables. Also includes optional integration with Jackson to speed-up streaming parsing of Gson, while using all of gson binding infrastructure.
org.immutables.metainf · Simple, but superior to others, META-INF/service file generator
org.immutables.value-processor · Immutable objects processor, new generation
org.immutables.android-stub · Compile only library for libraries which want to compile immutable objects for Android. It contains `android.R` class to indicate presense of android API. If you using android sdk as dependency, you don't need this stub
org.immutables.criteria-common · Annotation and runtime support to generate criteria classes based on immutables model. Common classes.
org.immutables.generator · Meta modelling framework to write cutting-edge annotation processors
org.immutables.func · Contains annotations for function and predicate generation for Guava pre-java8
org.immutables.trees · Stuff related to immutable object trees, including parboiled as and transformers.
org.immutables.mongo · Annotation and runtime support to generate MongoDB repositories. Mongo java driver, Gson and Guava are required runtime dependencies, which are included as transitive dependencies.
${project.groupId}.${project.artifactId} · Single-jar packaging of generate tool to be used in builds and IDE
${project.groupId}.${project.artifactId} · Checkers toolkit built on top of hamcrest matchers. Expected to be used only in test scope
${project.groupId}.${project.artifactId} · Annotations to generate support classes. This artifact declares required dependencies for the generated classes to be compiled.
org.immutables.data · (experimental) Annotations and runtime interfaces for generated datatype metadata