This made integration a lot less exotic and more comprehensible. Immutables JSON integration underwent an overhaul for 2.0. Moreover, using libraries like Jackson, you can use various additional textual and binary formats: It’s not uncommon to use immutable object as messages or documents to transfer or store data.