Group: net.morimekta.providence - All Dependencies
Providence Utils : Testing · Helper libraries for testing and comparing providence structures.
Providence Utils : Testing / Junit 4 · Helper libraries for testing and comparing providence structures using junit 4.12.
Providence Utils : Reflection · Utilities for handling reflection of providence structures. This library can load .thrift files and handle data serialized by the structures defined in these files. Also contains providence definition of the .thrift IDL structure.
Providence Core : Jackson · Providence Core extension for handling Jackson serialization using ObjectMapper.
Providence Generator : Common · Source code generator main code base.
Providence Core : Servers · Providence Core extension for Client - Server RPC calls. This handled the server side of the RPC.
Providence Core : Clients · Providence Core extension for Client - Server RPC calls. This handled the client side of the RPC.
Providence Utils : Thrift Transition Package · Transition package for splitting providence-thrift into providence-thrift-compat and providence-thrift-protocols.
Providence Generator : Java · Source code generator for java. Requires java 8, preferably openjdk8 to work.
Providence Utils : Storage · Utilities for handling storage of providence objects.
Providence Utils : Thrift Protocols · Wrapping thrift TProtocols to use in serialization of providence structures.
Providence Utils : Thrift Compatibility · Compatibility classes for interacting with apache thrift service and clients.
Providence Core : IDL · Providence message types defined in the local IDL. If you need to include these thrift files in a different project, you also need to exclude this module.
Providence Internal · Generated classes used internally mainly in testing. net.morimekta.test.thrift.* Thrift generated files matching the same files in net.morimekta.test.providence.* The other files are providence generated files used in testing.
Providence Core : Java 8 Streams · Providence Core extension for Java 8 Stream support.
Providence CLI : Remote Procedure Call · An RPC caller, should work somewhat similar to the providence-converter and curl, but trying to call an RPC service in some fashion.
Providence Generator : JSON · Model generator that generates JSON representation of the models.
Providence CLI : Converter · Providence data converter. Can read and parse data serialized with providence (and thrift) and format it into various readable and non-readable thrift and providence formats.
Providence Utils : Config · Wrapping Config Utilities to use in serialization of providence structures.
Providence CLI : Compiler · Providence source generator (compiler). Can generate providence source files from .thrift definition files in various languages.
Providence Utils : Jakarta WS RESTful compatibility · Compatibility layer for jakarta.rw.rs based servlet infrastructure.
Providence Utils : Storage / Hazelcast · Utilities for handling storage of providence objects using hazelcast.
Providence Utils : JDBI v3 · Utilities for handling providence messages using jdbi v3.