License |
License |
---|---|
GroupId | GroupIdcom.github.kabal163 |
ArtifactId | ArtifactIdstate-machine |
Version | Version0.4.2 |
Type | Typejar |
Description |
DescriptionImplementation of the "State Machine" pattern.
It makes easy to develop services where entities have
finite number of states and set of transition rules from
one state to another.
|
Source Code Management |
Source Code Management |
Filename | Size |
---|---|
state-machine-0.4.2.pom | |
state-machine-0.4.2.jar | 25 KB |
state-machine-0.4.2-sources.jar | 19 KB |
state-machine-0.4.2-javadoc.jar | 525 KB |
Browse |
<!-- https://jarcasting.com/artifacts/com.github.kabal163/state-machine/ -->
<dependency>
<groupId>com.github.kabal163</groupId>
<artifactId>state-machine</artifactId>
<version>0.4.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.kabal163/state-machine/
implementation 'com.github.kabal163:state-machine:0.4.2'
// https://jarcasting.com/artifacts/com.github.kabal163/state-machine/
implementation ("com.github.kabal163:state-machine:0.4.2")
'com.github.kabal163:state-machine:jar:0.4.2'
<dependency org="com.github.kabal163" name="state-machine" rev="0.4.2">
<artifact name="state-machine" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.kabal163', module='state-machine', version='0.4.2')
)
libraryDependencies += "com.github.kabal163" % "state-machine" % "0.4.2"
[com.github.kabal163/state-machine "0.4.2"]
Group / Artifact | Type | Version |
---|---|---|
ch.qos.logback : logback-core | jar | 1.2.3 |
org.slf4j : slf4j-api | jar | 1.7.30 |
org.apache.commons : commons-lang3 | jar | 3.9 |
com.google.code.findbugs : jsr305 | jar | 3.0.2 |
Group / Artifact | Type | Version |
---|---|---|
org.mockito : mockito-core | jar | 3.3.3 |
org.mockito : mockito-junit-jupiter | jar | 3.3.3 |
org.junit.jupiter : junit-jupiter-api | jar | 5.6.3 |
org.junit.jupiter : junit-jupiter-engine | jar | 5.6.3 |
org.junit.jupiter : junit-jupiter-params | jar | 5.6.3 |
org.assertj : assertj-core | jar | 3.18.1 |