https://github.com/hupfdule/fez
Helper methods for Java
https://github.com/hupfdule/fez
convenience-methods helper-class helper-methods java
Last synced: 6 months ago
JSON representation
Helper methods for Java
- Host: GitHub
- URL: https://github.com/hupfdule/fez
- Owner: hupfdule
- License: apache-2.0
- Created: 2018-09-18T08:12:32.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-01-27T21:25:33.000Z (over 2 years ago)
- Last Synced: 2025-07-10T16:58:53.590Z (about 1 year ago)
- Topics: convenience-methods, helper-class, helper-methods, java
- Language: Java
- Size: 44.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- Changelog: changelog
- Contributing: CONTRIBUTING.adoc
- License: LICENSE.txt
Awesome Lists containing this project
README
Fez
===
Marco Herrn
2018-05-14
//:toc:
:homepage: https://github.com/hupfdule/fez
:download-page: https://github.com/hupfdule/fez/releases
:license-link: https://github.com/hupfdule/fez/blob/master/LICENSE.txt
:javadoc-link: https://javadoc.io/doc/de.poiu.fez/fez
:guava-homepage: https://github.com/google/guava
:source-highlighter: prettify
:fez-version: 1.1.0
[.float-group]
--
image:fez-icon.svg[Fez,role="right", width="75"]
Fez
Helper methods for Java.
--
What is Fez
-----------
Fez provides some utility classes to provide small helper methods for Java
that are not already provided in the JDK or by {guava-homepage}[Guava].
Currently the following classes are provided by Fez:
Require:: Helper class for checking method parameter values.
ResettableTimer:: Timer class that allows resetting the time for the next
execution.
NamedThreadFactor:: A ThreadFactor that allows specifying a name prefix for
easier identification of created threads. This is mainly to be used with an
ExecutorService
Trigger:: A simple Trigger class to trigger some execution.
Prerequisites
-------------
Fez has no runtime dependencies on other libraries.
Fez can be used with Java 6 or higher.
Installation
------------
To use Fez in a maven based project use the following maven coordinates:
[source,xml,subs="verbatim,attributes"]
----
de.poiu.fez
fez
{fez-version}
----
Otherwise download the jar-file of Fez from the {download-page}[Download
page] and put it into the classpath of your application.
Usage
-----
See the {javadoc-link}[Javadoc] for the available classes and helper
methods.
License
-------
Fez is licensed under the terms of the link:{license-link}[Apache license
2.0].