Package com.github.fge.grappa.parsers

Event-based parser

See: Description

Package com.github.fge.grappa.parsers Description

Event-based parser

The base parser class (ListeningParser) uses Guava's EventBus to dispatch events.

The choice of this class over other implementations is performance; mbassador was also considered, as it claimed to perform better, but tests done in the support project proved otherwise: Guava's EventBus is three times as fast for the needs of this package. And speed matters here :)