Elikkäs tässä ladataan MyPlugin.class luokka dynaamisesti ClassLoader kirjaston metodeilla. Tässä lähetysmistavassa tunnetaan rajapinta etukäteen interfacen muodossa ja voidaan castata saatu instanssi interfacen määrittelemäksi. Ongelmaksi muodostui suunnittelemamme staattinen Search metodi, jota ei voi interfaceen tunkea. Tämä metodi etsitään manuaalisesti luokasta Class kirjaston metodeilla tai sitten toteutetaan omana luokkanaan. Valitsin jälkimmäisen toteutuksen tähän esimerkkiin. Suoritukseen saat nämä seuraavilla komennoilla kun sinulla on javan SDK ja ant oikein asennettuna: ant compile ant run