Intland's free requirements, development and test management hosting.
This server hosts 110,000+ users on the cloud!
Wiki #92208/v450

Reifier generics library for Java

The Reifier library provides extensions to the core Java API, defined by the java.lang package, in particular for generic types. It contains utility classes for manipulating generic types and for generating generic types at runtime. In addition, it provides adapters and generic interfaces for creating dynamic proxies and for implementing some well-known Design Patterns, such as Builder, Observer, Command and Dispose.

Other features of Reifier:

  • Implementations of type interfaces in java.lang.reflect for generating generic types at runtime
  • Checking for preconditions, i.e. constructor and method arguments
  • Utility classes for implementing methods defined in java.lang.Object

Reifier started as part of JEDI, a Dependency Injection framework, but is now a separate library. JEDI was initially developed at the Netherlands Forensic Institute and released as Open Source.

The binaries and source code of this library are available under the BSD License.

The sidebar (on the right) contains links to download Reifier or browse the API documentation

Commit Trends

Recent News

No activities recently.
reifier - Recent News
No news posted recently.