Tässä esimerkissä esitellään luokan vaikutusalueen fragmentin käyttöä luotauksessa.
Esimerkissä luotaus laskee, montako luokkien ilmentymää on kaiken kaikkiaan luotu merkkijonoa com.sample* vastaavissa paketeissa, ja raportoi joka sadannen ilmentymän luonnin.
Luokan vaikutusalueen fragmentti käyttää laskuria, joka on int-tyypin staattinen kenttä luokassa, johon entry-fragmentti on käännetty. Fragmentti käyttää myös staattista alustusfunktiota fragment-luokassa. Sen avulla se ilmoittaa, että luotaus on ladattu. Huomaa, että luokan vaikutusalueen fragmentin kohteet on koottu muodostettuun luotausluokkaan, ei luokkiin, joihin luotausta käytetään. Voit lisätä staattisia kenttiä tai staattisen alustustoiminnon logiikan luokkiin, joihin luotausta käytetään, käyttämällä tyypin staticInitializer luotausfragmentteja tai määrittämällä staattisen kentän.