Package com.fuckingbrit.q3astats

Interface Summary
HitParser Some games support hits, some do not support hits.
KillParser All games support kills.
PreParser The StatParser works by loading a game definition, then matching every line of a log file against every regular expression in the game definition.
 

Class Summary
CorePreParser The CorePreParser is a very simple implementation of the PreParser interface.
Game The Game Class encapsulates a definition of a Quake 3 Arena Mod.
Hit The hit class is provided to track the number of hits on a given location.
HitDefinition Deprecated.  
HitParserFactory This factory provides a way to aquire an instance of the HitParser for the current game.
KillPair This class holds a killer and a vicitm.
KillParserFactory This Factory class provides a way to aquire a KillParser for a specific kill message for a given game.
LogOwner The LogOwner encapsulates the person we are parsing the logs for.
Player The player class is used to encapsulate an urban terror player.
QuakeClassLoader This ClassLoader implementation is designed to read a Quake Game Jar File and load a given class from it.
StatParser The StatParser is the core engine of the q3astats package.
Weapon The weapon class encapsulates weapons.
WeaponDefinition This class is a definition of a weapon from a game.
 

Exception Summary
Q3AArgumentsException Custom exception for q3aParsing
QuakeParseException Custom exception for q3aParsing