t

thesefoolishthings

[![Build Status](https://drone.io/bitbucket.org/tidalwave/thesefoolishthings-src/status.png)](https://drone.io/bitbucket.org/tidalwave/thesefoolishthings-src/latest) A kitchen sink of small libraries that are used by all projects by Tidalwave. It mostly contains: * a few generic stuff such as ```Id``` and ```IdFactory```; * the ```Finder``` API for fluent query builders; * support for the DCI pattern (Data Context and Interaction), with optional Spring integration; * a tiny but functional local Message Bus, with optional Spring integration; * a small, experimental Actor library; * some test utilities. TheseFoolishThings supports JDK 7 and has got a small JDK 8 integration module. Since version 3.0 lots of old stuff have been dropped: * Support for Swing. * Support for the NetBeans Platform. * A very small support library for Vaadin.
Files download
File Operation
thesefoolishthings-3.0-BETA-1.pom download
Apache Maven
<dependency>
  <groupId>it.tidalwave.thesefoolishthings</groupId>
  <artifactId>thesefoolishthings</artifactId>
  <version>3.0-BETA-1</version>
  <type>pom</type>
</dependency>
Gradle Groovy
implementation 'it.tidalwave.thesefoolishthings:thesefoolishthings:3.0-BETA-1'
Gradle Kotlin
implementation("it.tidalwave.thesefoolishthings:thesefoolishthings:3.0-BETA-1")
Scala SBT
libraryDependencies += "it.tidalwave.thesefoolishthings" % "thesefoolishthings" % "3.0-BETA-1"
Groovy Grape
@Grapes(
  @Grab(group='it.tidalwave.thesefoolishthings', module='thesefoolishthings', version='3.0-BETA-1')
)
Apache Ivy
<dependency org="it.tidalwave.thesefoolishthings" name="thesefoolishthings" rev="3.0-BETA-1" />
Leiningen
[it.tidalwave.thesefoolishthings/thesefoolishthings "3.0-BETA-1"]
Apache Buildr
'it.tidalwave.thesefoolishthings:thesefoolishthings:jar:3.0-BETA-1'