Digi Common Utils

Common Utilities is an API that provides several commonly needed utility classes.
Date, String, Numeric, Collections, Inspection and other useful utilities.

Usage instructions are basically unnecessary.
All methods have JavaDocs describing their usage and the following is a list of available helper classes available:

  • IndexedHashMap: Extends a normal HashMap with getByPosition and getOrderedKeys methods
  • SearchableQueue: Combines a ConcurrentLinkedQueue (FIFO style) with searching functionality for a specific item on the pool
  • BeanInspector: Inspects or change a given bean and it's properties. Supports nested properties and collections
  • CollectionUtils: Handy to/from Collection conversion utilities
  • DateUtils: Handy Date manipulation/conversion utilities
  • NumericUtils: Handy Numeric manipulation/conversion utilities
  • StringUtils: Handy String manipulation/conversion utilities
  • PasswordGenerator: A simple password generator class

Where to start?

Before you start we recommend you read the FAQ section. The questions we've been receiving have been compiled so a first time reader can get an idea of the project.

You can also use the JavaDoc for reference.



This project is compliant with the QAG specification witch serves as a quality insurance warranty.