Skip to content

hupfdule/fez

Repository files navigation

Fez

Fez 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.

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:

    <dependency>
      <groupId>de.poiu.fez</groupId>
      <artifactId>fez</artifactId>
      <version>1.1.0</version>
    <dependency>

Otherwise download the jar-file of Fez from the Download page and put it into the classpath of your application.

Usage

See the Javadoc for the available classes and helper methods.

License

Fez is licensed under the terms of the Apache license 2.0.