DOC

it.tidalwave.thesefoolishthings : thesefoolishthings

Maven & Gradle

May 08, 2023
26 usages

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.

Table Of Contents

Latest Version

Download it.tidalwave.thesefoolishthings : thesefoolishthings Javadoc & API Documentation - Latest Versions:

All Versions

Download it.tidalwave.thesefoolishthings : thesefoolishthings Javadoc & API Documentation - All Versions:

Version Size Javadoc Updated
3.2
3.1
3.0.x
3.0
2.6
2.5
2.4
2.3
2.2
2.1
2.0
1.39
1.38
1.37
1.36
1.35
1.34
1.33
1.32
1.31
1.30
1.29
1.28
1.27
1.26
1.25
1.24
1.23
1.22
1.19
1.18
1.17.x
1.16
1.15
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.8.x
1.6.x
1.5.x
1.4.x
1.3.x
1.2.x
1.1.x
1.0.x

How to open Javadoc JAR file in web browser

  1. Rename the file thesefoolishthings-3.2-ALPHA-23-javadoc.jar to thesefoolishthings-3.2-ALPHA-23-javadoc.zip
  2. Use your favourite unzip tool (WinRAR / WinZIP) to extract it, now you have a folder thesefoolishthings-3.2-ALPHA-23-javadoc
  3. Double click index.html will open the index page on your default web browser.

How to generate Javadoc from a source JAR?

Running the command javadoc:

javadoc --ignore-source-errors -encoding UTF-8 -sourcepath "thesefoolishthings-3.2-ALPHA-23-sources.jar" -d "thesefoolishthings-3.2-ALPHA-23-javadoc" -subpackages