Norconex Commons Lang is a generic Java library providing useful utility classes that extend the base Java API. Its name is shamelessly borrowed from Apache Commons Lang, so people can quickly assume what it’s about just by its name. It is by no means an effort to replace Apache Commons Lang. Quite the opposite. We try to favor Apache Commons libraries whenever possible. Norconex uses this Commons Lang library as a catch-all, providing all kinds of generic utilities, some of which have extra dependencies over the base Java API. While this library is used by Norconex in its enterprise search projects, it is not tied to search and can be used in any context.
The following explores some of the key features it offers as of this writing. (more…)