Group: it.tidalwave.thesefoolishthings - All Dependencies

icon

TheseFoolishThings :: Utilities · A collection of common utilities.

May 08, 2023
186 usages
icon

TheseFoolishThings :: Test Utilities · Miscellaneous utilities for testing.

May 08, 2023
77 usages
icon

TheseFoolishThings :: MessageBus · An abstract description of a simple message bus to be used within an application.

May 08, 2023
42 usages
icon

TheseFoolishThings :: Roles · Roles are a powerful way for designing complex behaviours while keeping good practices such as Single Responsibility, Dependency Inversion and Interface Segregation.

May 08, 2023
33 usages
icon

TheseFoolishThings :: MessageBus :: Spring · A Spring implementation of a simple message bus to be used within an application.

May 08, 2023
32 usages
icon

TheseFoolishThings :: Roles :: Spring · Specific Spring support for DCI roles.

May 08, 2023
29 usages
icon

TheseFoolishThings · This project is a collection of miscellaneous tools shared by a number of projects of the same author. There are **simple tuples** to use with Java Streams, **type-safe maps** ([inspired by the heterogeneous map pattern](https://www.informit.com/articles/article.aspx?p=2861454&seqNum=8)) described in Effective Java by Joshua Bloch, a **finder** that handles in a smart way queries to data sources, a facility to use the **DCI (Data, Context and Interactions) architectural pattern**, a simple **message bus** suitable for using the pub-sub pattern inside an application, some **test utilities**, an **experimental actor framework** and a few other small things. Yes, the project name is a tribute to the [jazz standard with the same name](https://en.wikipedia.org/wiki/These_Foolish_Things_(Remind_Me_of_You)) by Maschwitz and Strachey.

May 08, 2023
26 usages
icon

TheseFoolishThings :: Actors · An experimental module which provides an implementation of an actor-based framework.

May 08, 2023
24 usages
icon

Mar 13, 2010
14 usages
icon

TheseFoolishThings :: Examples :: Data · This module provides sample data structures used by other examples.

May 08, 2023
8 usages
icon

TheseFoolishThings - EventBus · TheseFoolishThings - EventBus

Oct 31, 2011
5 usages
icon

TheseFoolishThings - EventBus (Spring) · TheseFoolishThings - EventBus (Spring)

Dec 27, 2011
4 usages
icon

TheseFoolishThings :: Examples :: Finder :: In-memory Finder · A simple example of Finder usage.

May 08, 2023
3 usages

Advertisement

Top Dependency Usages

Feb 13, 2021
95.1k usages
8.5k stars
Jun 02, 2023
69.4k usages
14.3k stars
Mar 17, 2023
51k usages
2.1k stars
Jul 31, 2023
27.1k usages
50.1k stars
Aug 09, 2023
25k usages
2.7k stars