# Package org.opentcs.util

A collection of classes providing miscellaneous functions that are used throughout openTCS.

- Interface Summary
  Interface | Description
  --- | ---
  CallWrapper | Provides methods for wrapping other method calls.

- Class Summary
  Class | Description
  --- | ---
  Assertions | Utility methods for checking preconditions, postconditions etc..
  ClassMatcher | Checks whether the input argument is assignable to any of a given set of classes.
  CyclicTask | A template for cyclic tasks.
  Enums | Provides helper methods for working with enums.
  ExplainedBoolean | A boolean with an explanation/reason for its value.