Jacson

de.spieleck.app.jacson.eval
Class AccountingEvaluator

java.lang.Object
  extended byde.spieleck.app.jacson.PluginBase
      extended byde.spieleck.app.jacson.eval.EvaluatorBase
          extended byde.spieleck.app.jacson.eval.AccountingEvaluator
All Implemented Interfaces:
JacsonChunkDrain, JacsonEvaluator, JacsonRegistrable, JacsonReporting, JacsonStately

public class AccountingEvaluator
extends EvaluatorBase

Evaluator determines various statistics (see Accountor) about the presented chunks.

Author:
fsn

Field Summary
protected  Accountor acc
          The whole statistics black box
 
Constructor Summary
AccountingEvaluator()
           
 
Method Summary
 void init(ConfigNode config, JacsonRegistry reg)
           
 void putChunk(java.lang.String chunk)
          Feed a single chunk into this filter
 void summary()
          Do nothing default implementation
 
Methods inherited from class de.spieleck.app.jacson.PluginBase
getRegReport, getRegState, registerReport, registerState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.spieleck.app.jacson.JacsonStately
registerState
 
Methods inherited from interface de.spieleck.app.jacson.JacsonReporting
registerReport
 

Field Detail

acc

protected Accountor acc
The whole statistics black box

Constructor Detail

AccountingEvaluator

public AccountingEvaluator()
Method Detail

init

public void init(ConfigNode config,
                 JacsonRegistry reg)
          throws JacsonConfigException
Throws:
JacsonConfigException

putChunk

public void putChunk(java.lang.String chunk)
Description copied from interface: JacsonChunkDrain
Feed a single chunk into this filter


summary

public void summary()
Description copied from class: PluginBase
Do nothing default implementation

Specified by:
summary in interface JacsonReporting
Overrides:
summary in class PluginBase

Spieleck

Copyleft 2002 spieleck.de.