Finite State Machine using the AhoCorasick implementation using a Double Array Trie, java 8+
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Robinson 5a84fc5cbc
Cleaner loseWeight impl
6 days ago
gradle/wrapper Added gradle 7 days ago
src/dorkbox/fsm Cleaner loseWeight impl 6 days ago
src9 fixed jpms name 7 days ago
test/dorkbox/fsm Added official unit tests 6 days ago
testResources/dorkbox/fsm Added resources for unit tests 6 days ago
.gitignore Moved FSM from utils to own project 7 days ago
LICENSE Updated description 6 days ago
LICENSE.Apachev2 Moved FSM from utils to own project 7 days ago
README.md Moved FSM from utils to own project 7 days ago
build.gradle.kts Updated description 6 days ago
gradle.properties Moved FSM from utils to own project 7 days ago
gradlew Added gradle 7 days ago
gradlew.bat Added gradle 7 days ago
settings.gradle.kts Moved FSM from utils to own project 7 days ago

README.md

Finite State Machine using the AhoCorasick implementation

Dorkbox Github Gitlab
  • AhoCorasick finite state machine for Strings and ByteArrays

Maven Info

<dependencies>
    ...
    <dependency>
      <groupId>com.dorkbox</groupId>
      <artifactId>FSM</artifactId>
      <version>1.0</version>
    </dependency>
</dependencies>

Gradle Info

dependencies {
    ...
    implementation("com.dorkbox:FSM:1.0")
}

License

This project is © 2023 dorkbox llc, and is distributed under the terms of the Apache v2.0 License. See file "LICENSE" for further references.