TODO add badge or taglist
This library is a collection of class and interface to have a fully customizable ( and tested :D ) buffer system.
This library is based on maven so to use it you should include in your pom.
<dependency>
<groupId>com.gigiozzz</groupId>
<artifactId>buffer-manager</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
Install Java JDK 11.
TODO description
To build the library a configured maven system is required:
mvn clean install javadoc:javadoc
Here again you should state what actually happens when the code above gets executed.
The list of the feature performed by this library
- Buffer interface with the most common operations (i.e.: add get peek remove flush)
- A way to implment a flush strategy
- A way to implment a persistence strategy
- 2 standard implmentation based on Circular Ring structure and ArrayList
- A statndard factory to initiate the 2 buffers
- TODO: Asynchronous version of previous features
TODO description
- Project homepage: https://github.com/gigiozzz/buffer-manager
- Repository: https://github.com/gigiozzz/buffer-manager
- Issue tracker: https://github.com/gigiozzz/buffer-manager/issues
"The code in this project is licensed under Apache license 2.0."