i

it-tidalwave-role

Roles are a powerful way for designing complex behaviours while keeping good practices such as Single Responsibility, Dependency Inversion and Interface Segregation.
Files download
File Operation
it-tidalwave-role-3.2-ALPHA-23.jar download
it-tidalwave-role-3.2-ALPHA-23.pom download
it-tidalwave-role-3.2-ALPHA-23-sources.jar download
Apache Maven
<dependency>
  <groupId>it.tidalwave.thesefoolishthings</groupId>
  <artifactId>it-tidalwave-role</artifactId>
  <version>3.2-ALPHA-23</version>
</dependency>
Gradle Groovy
implementation 'it.tidalwave.thesefoolishthings:it-tidalwave-role:3.2-ALPHA-23'
Gradle Kotlin
implementation("it.tidalwave.thesefoolishthings:it-tidalwave-role:3.2-ALPHA-23")
Scala SBT
libraryDependencies += "it.tidalwave.thesefoolishthings" % "it-tidalwave-role" % "3.2-ALPHA-23"
Groovy Grape
@Grapes(
  @Grab(group='it.tidalwave.thesefoolishthings', module='it-tidalwave-role', version='3.2-ALPHA-23')
)
Apache Ivy
<dependency org="it.tidalwave.thesefoolishthings" name="it-tidalwave-role" rev="3.2-ALPHA-23" />
Leiningen
[it.tidalwave.thesefoolishthings/it-tidalwave-role "3.2-ALPHA-23"]
Apache Buildr
'it.tidalwave.thesefoolishthings:it-tidalwave-role:jar:3.2-ALPHA-23'