objexj 1.3.0 API

The objexj project is a library for pattern matching over Lists of Objects.

See:
          Description

Core API
com.edugility.objexj Contains the core APIs intended for use by end users of the objexj toolkit.

 

Implementation Packages
com.edugility.objexj.engine Contains the inner workings of the objexj toolkit.

 

Other Packages
com.edugility.objexj.parser Contains classes for tokenizing and parsing objexj expressions.

 

The objexj project is a library for pattern matching over Lists of Objects.

objexj

The objexj project is a library for pattern matching over Lists of Objects.

Just like with regular regular expressions you can build up pattern strings and match input sequences against them. The difference here is that the input sequences aren't Strings, but Lists of arbitrary Objects.

This toolkit has applications in diagnostics and error analysis (translating particular sequences of Throwables into meaningful error messages), stream-oriented pattern analysis (extracting Lists out of a stream and determining what to do based on pattern matching) and other domains.

Please see the Syntax Guide for more information.



Copyright © 2012–2013, Laird Nelson. All rights reserved.