static void onNewTriple(O f) { ai_addTripleListener(new TripleListener { void onNewTriple(TripleWeb w) { callF(f, w); } }); }