Project Group: org.immutables

org.immutables.value

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.

Last Version: 2.9.0

Release Date:

org.immutables.gson

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.

Last Version: 2.9.0

Release Date:

org.immutables.builder

org.immutables : builder

Java annotation processing toolkit. Focus is on immutability, type safety, fluent interfaces, high-performance.

Last Version: 2.9.0

Release Date:

org.immutables.metainf

org.immutables : metainf

Simple, but superior to others, META-INF/service file generator

Last Version: 2.9.0

Release Date:

Last Version: 2.9.0

Release Date:

Last Version: 2.9.0

Release Date:

org.immutables.android-stub

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

Last Version: 2.9.0

Release Date:

org.immutables.serial

org.immutables : serial

Java annotation processing toolkit. Focus is on immutability, type safety, fluent interfaces, high-performance.

Last Version: 2.9.0

Release Date:

org.immutables.func

org.immutables : func

Contains annotations for function and predicate generation for Guava pre-java8

Last Version: 2.9.0

Release Date:

org.immutables.annotate

org.immutables : annotate

Java annotation processing toolkit. Focus is on immutability, type safety, fluent interfaces, high-performance.

Last Version: 2.9.0

Release Date:

org.immutables.generator

org.immutables : generator

Meta modelling framework to write cutting-edge annotation processors

Last Version: 2.9.0

Release Date:

org.immutables.generator-processor

org.immutables : generator-processor

Java annotation processing toolkit. Focus is on immutability, type safety, fluent interfaces, high-performance.

Last Version: 2.9.0

Release Date:

org.immutables.mongo

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.

Last Version: 2.9.0

Release Date:

org.immutables.trees

org.immutables : trees

Stuff related to immutable object trees, including parboiled as and transformers.

Last Version: 2.9.0

Release Date:

org.immutables.mirror

org.immutables : mirror

Annotation mirror generator

Last Version: 2.9.0

Release Date:

org.immutables.generator-fixture

org.immutables : generator-fixture

Module that contains all tests for the code generation capability

Last Version: 2.9.0

Release Date:

org.immutables.ordinal

org.immutables : ordinal

API and support runtime classes for implementing immutable objects as set enum-like object values, accumulated in so called "domains". This allows for special performance optiomization, like using bit-sets to efficiently calculate inclusion in set or set differences.

Last Version: 2.9.0

Release Date:

org.immutables.value-fixture

org.immutables : value-fixture

Module that contains all tests for the code generation capability

Last Version: 2.9.0

Release Date:

org.immutables.value-processor

org.immutables : value-processor

Immutable objects processor, new generation

Last Version: 2.9.0

Release Date:

org.immutables.criteria-common

org.immutables : criteria-common

Annotation and runtime support to generate criteria classes based on immutables model. Common classes.

Last Version: 2.9.0

Release Date:

org.immutables.bom

org.immutables : bom

Java annotation processing toolkit. Focus is on immutability, type safety, fluent interfaces, high-performance.

Last Version: 2.9.0

Release Date:

org.immutables.data

org.immutables : data

(experimental) Annotations and runtime interfaces for generated datatype metadata

Last Version: 2.9.0

Release Date:

org.immutables.testing

org.immutables : testing

Testing dependencies and utilities. Expected to be used only in test scope

Last Version: 2.9.0

Release Date:

Last Version: 2.9.0

Release Date:

org.immutables.criteria-inmemory

org.immutables : criteria-inmemory

Adapter for in-memory sources like Iterable

Last Version: 2.9.0

Release Date:

Last Version: 2.9.0

Release Date:

Last Version: 2.9.0

Release Date:

Last Version: 2.9.0

Release Date:

Last Version: 2.9.0

Release Date:

org.immutables.criteria-rxjava2

org.immutables : criteria-rxjava2

RxJava implementation for Repository (readers / writers)

Last Version: 2.9.0

Release Date:

org.immutables.criteria-reactor

org.immutables : criteria-reactor

Project Reactor implementation for Repository (readers / writers)

Last Version: 2.9.0

Release Date:

org.immutables.immutables

org.immutables : immutables

Java annotation processing toolkit. Focus is on immutability, type safety, fluent interfaces, high-performance.

Last Version: 2.9.0

Release Date:

org.immutables.criteria

org.immutables : criteria

Annotation and runtime support to generate criteria classes based on immutables model

Last Version: 2.9.0

Release Date:

org.immutables.criteria-rxjava

org.immutables : criteria-rxjava

RxJava implementation for Repository (readers / writers)

Last Version: 2.8.0-CriteriaRc0

Release Date:

org.immutables.eventual

org.immutables : eventual

Java annotation processing toolkit. Focus is on immutability, type safety, fluent interfaces, high-performance.

Last Version: 1.1

Release Date:

org.immutables.cases

org.immutables : cases

Experimental and incomplete stuff goes here.

Last Version: 2.2.12

Release Date:

org.immutables.common

org.immutables : common

Common support packages for the generated classes that exceeds capabilities of the basic immutable implementaions. Includes JSON marshaling, MongoDB repository utilities and JAX-RS microservices support.

Last Version: 1.1.3

Release Date:

org.immutables.quickstart

org.immutables : quickstart

Java annotation processing toolkit. Focus is on immutability, type safety, fluent interfaces, high-performance.

Last Version: 1.1.3

Release Date:

org.immutables.value-standalone

org.immutables : value-standalone

Java annotation processing toolkit. Focus is on immutability, type safety, fluent interfaces, high-performance.

Last Version: 1.1.3

Release Date:

org.immutables.json-runtime

org.immutables : json-runtime

Java annotation processing toolkit. Focus is on immutability, type safety, fluent interfaces, high-performance.

Last Version: 1.1.3

Release Date:

org.immutables.generate-tool

org.immutables : generate-tool

Single-jar packaging of generate tool to be used in builds and IDE

Last Version: 0.18

Release Date:

org.immutables.annotation

org.immutables : annotation

Annotations to generate support classes. This artifact declares required dependencies for the generated classes to be compiled.

Last Version: 0.18

Release Date:

org.immutables.service

org.immutables : service

Immutables.org full stack for using all immutables.org features, including core code-generation, Mongodb repositories and JAX-RS micro-services with Guice integration

Last Version: 0.18

Release Date:

org.immutables.root

org.immutables : root

Java toolkit based around usage of immutable objects and fluent interfaces. Includes support for JSON marshaling, MongoDB, JAX-RS and Guice.

Last Version: 0.18

Release Date:

org.immutables.check

org.immutables : check

Checkers toolkit built on top of hamcrest matchers. Expected to be used only in test scope

Last Version: 0.18

Release Date:

org.immutables.generate

org.immutables : generate

Annotation processor code including the model and templates for the code generation

Last Version: 0.18

Release Date:

org.immutables.fixture

org.immutables : fixture

Module that contains all tests for the code generation capability

Last Version: 0.18

Release Date:

org.immutables.bench

org.immutables : bench

Simple benchmark tool based on generating request that saturates measured service and uses logging for output

Last Version: 0.18

Release Date:

  • 1