org.nuiton.profiling
Class NuitonTrace.Caller<E>

java.lang.Object
  extended by org.nuiton.profiling.NuitonTrace.Caller<E>
Enclosing class:
NuitonTrace

protected static class NuitonTrace.Caller<E>
extends Object

Classe qui permet d'ajouter un element et compte le nombre de fois que l'on a ajoute cet element. exemple d'utilisation: on souhaite compter le nombre de fois qu'une methode est appeler par une autre, on ajoute a chaque fois que quelqu'un fait appele a elle ce quelqu'un.


Field Summary
protected  Map<E,Integer> data
           
 
Constructor Summary
protected NuitonTrace.Caller()
           
 
Method Summary
 void add(E e)
          indique que l'on ajoute un element
 String toString()
          Retourne la liste des objets ajouter avec le nombre de fois qu'ils ont ete ajoute.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

data

protected Map<E,Integer> data
Constructor Detail

NuitonTrace.Caller

protected NuitonTrace.Caller()
Method Detail

add

public void add(E e)
indique que l'on ajoute un element

Parameters:
e -

toString

public String toString()
Retourne la liste des objets ajouter avec le nombre de fois qu'ils ont ete ajoute. Trie par le nombre de fois qu'ils ont ete ajoute,le plus grand nombre en 1er

Overrides:
toString in class Object
Returns:


Copyright © 2004-2011 CodeLutin. All Rights Reserved.