A staticInitializer vizsgálótöredék típus

A staticInitializer vizsgáló töredék típus lehetővé teszi, hogy új kódot szúrjon be minden olyan osztály osztályinicializálójába, aminek legalább egy, a vizsgáló felkészítette metódusa van. Ha az osztálynak nincs osztály inicializálója, akkor létrehozásra kerül egy.

A staticInitializer típusú töredék kódja a vizsgált osztály osztályinicializáló eredeti kódja előtt fut. Ha a vizsgáló statikus mező meghatározását tartalmazza, akkor az új statikus mező a típusa alapértelmezett konstruktorával lesz inicializálva, még a staticInitializer töredék kód futása előtt.

Az alábbi adatelemek állnak rendelkezésre a staticInitializer töredék számára:
  • className
  • staticField
  • classSourceFile
  • methodNames
  • methodLineTables

Kapcsolódó leírások
Vizsgálótöredékek
Vizsgáló statikus mezők
Kapcsolódó információk
Példa StaticField és staticInitializer vizsgálóra