Utility

The utility project is a collection of helper classes which have been used during developing.

String classes

The StringUtil class adds the functionality to pad the left or the right side of a String with a Character.

Network classes

The SocketUtil emerged by the problem that the socket creation can last for a pretty long time if a host is not reachable. This can be an undesirable behavior. The SocketUtil class allows to specify a maximum timeout on how long the socket creation should last.