O tipo de fragmento probe staticInitializer permite inserir novo código no inicializador de classe de cada classe sondada. Se a classe não tiver um inicializador de classe, será criado um.
O código do fragmento staticInitializer é executado antes de qualquer código original no inicializador de classe da classe sondada. Se a probe utilizar o objeto staticField, o novo campo estático será construído por padrão antes do código do fragmento staticInitializer ser executado.
<fragment type="staticInitializer"> <data type="className" name="cn"/> <code> System.out.println("[Class " + cn + " is being loaded.]"); </code> </fragment>
Tópico-pai: Referência do Kit Probe
Referência Relacionada
O Objeto Probe Fragment
O Objeto Probe Data
O Objeto Probe StaticField
Informações Relacionadas
Exemplo de staticField e staticInitializer