staticInitializer プローブ・フラグメント・タイプを使用することで、各プローブ済みクラスのクラス・イニシャライザーに新しいコードを挿入できます。 クラスにクラス・イニシャライザーがない場合は、新たに作成されます。
staticInitializer フラグメント・コードは、プローブ済みクラスのクラス・イニシャライザー内のオリジナル・コードの前に実行されます。 プローブが staticField オブジェクトを使用する場合、staticInitializer フラグメント・コードが実行される前に、新しい静的フィールドがデフォルトどおりに構成されます。
<fragment type="staticInitializer">
<data type="className" name="cn"/>
<code>
System.out.println("[Class " + cn + " is being loaded.]");
</code>
</fragment>