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