essentials-types · This library focuses purely on providing base types and utility types that can be used to better documented and more strongly typed code such as: BigDecimalType, BigIntegerType, ByteType, CharSequenceType, DoubleType, FloatType, IntegerType, LongType, ShortType, Percentage, Amount, CurrencyCode, Money, etc.
Group: dk.cloudcreate.essentials - All Dependencies
essentials-shared · This library contains the smallest set of supporting building blocks needed for other Essentials libraries, such as: Tuples, Collections, Functional Interfaces, FailFast, SLF4J compatible Message formatter, High level Reflection API
essentials-types-jackson · This library focuses purely on providing https://github.com/FasterXML/jackson serialization and deserialization support for the types defined in the Essentials types library.
essentials-immutable · This library focuses purely on providing utility classes that make it easier to create immutable types/classes without having to use code generators like Lombok.
essentials-types-springdata-mongo · This library focuses purely on providing Spring Data Mongo persistence support for the types defined in the Essentials types library.
essentials-types-springdata-jpa · This library focuses purely on providing Spring Data JPA persistence support for the types defined in the Essentials types library.
essentials-types-spring-web · This library focuses purely on providing Spring Web Converters for the types defined in the Essentials types library.
essentials-types-jdbi · This library focuses purely on providing JDBI argument support for the types defined in the Essentials types library.
essentials-types-avro · This library focuses purely on providing AVRO serialization and deserialization support for the types defined in the Essentials types library.
essentials-parent · Essentials is a set of Java version 11 (and later) building blocks built from the ground up to have no dependencies on other libraries, unless explicitly mentioned. The Essentials philosophy is to provide high level building blocks and coding constructs that allows for concise and strongly typed code, which doesn't depend on other libraries or frameworks, but instead allows easy integrations with many of the most popular libraries and frameworks such as Jackson, Spring Boot, Spring Data, JPA, etc.
essentials-immutable-jackson · This library focuses purely on providing https://github.com/FasterXML/jackson deserialization support for deserializing immutable objects
essentials-reactive · This library contains the smallest set of supporting reactive building blocks needed for other Essentials libraries