class oadd.org.codehaus.commons.compiler.util.iterator.Iterables$2 extends java.lang.Object implements oadd.org.codehaus.commons.compiler.util.Predicate { final java.lang.Class val$qualifyingClass; void (java.lang.Class) { java.lang.Class v; oadd.org.codehaus.commons.compiler.util.iterator.Iterables$2 v; v := @this: oadd.org.codehaus.commons.compiler.util.iterator.Iterables$2; v := @parameter: java.lang.Class; v. = v; specialinvoke v.()>(); return; } public boolean evaluate(java.lang.Object) { java.lang.Class v, v; java.lang.Object v; boolean v, v; oadd.org.codehaus.commons.compiler.util.iterator.Iterables$2 v; v := @this: oadd.org.codehaus.commons.compiler.util.iterator.Iterables$2; v := @parameter: java.lang.Object; if v == null goto label; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(v); if v == 0 goto label; v = 1; goto label; label: v = 0; label: return v; } }