Spex

Packages
de.lmu.ifi.pms.spex.engine.annotations This package contains implementations for Spex annotations.
de.lmu.ifi.pms.spex.engine.messages This package contains Spex message implementations.
de.lmu.ifi.pms.spex.engine.results Provides means for buffering possible result messages and printing them.
de.lmu.ifi.pms.spex.engine.transducers Provides classes representing transducers in the network of SPEX transducers.
de.lmu.ifi.pms.spex.engine.transducers.filter  
de.lmu.ifi.pms.spex.engine.transducers.locationstep Transducers in this package are specific Transducers for XPath location steps.
de.lmu.ifi.pms.spex.engine.transducers.locationstep.matcher Various node testing functionality for location steps.
de.lmu.ifi.pms.spex.engine.transducers.scope Contains classes supporting the scope transducers.
de.lmu.ifi.pms.spex.main This is the place to start using SPEX.
de.lmu.ifi.pms.spex.query.xpathcompiler Provides XPath-to-Transducer compilers for each of the three modes (naive, phase1, phase2).
de.lmu.ifi.pms.spex.tests  
de.lmu.ifi.pms.spex.utils  
de.lmu.ifi.pms.spex.xmlstream Provides API independent tools for parsing XML documents and connecting them to SPEX.