class org.apache.camel.builder.PredicateBuilder$9 extends org.apache.camel.builder.BinaryPredicateSupport { void (org.apache.camel.Expression, org.apache.camel.Expression) { org.apache.camel.builder.PredicateBuilder$9 v; org.apache.camel.Expression v, v; v := @this: org.apache.camel.builder.PredicateBuilder$9; v := @parameter: org.apache.camel.Expression; v := @parameter: org.apache.camel.Expression; specialinvoke v.(org.apache.camel.Expression,org.apache.camel.Expression)>(v, v); return; } protected boolean matches(org.apache.camel.Exchange, java.lang.Object, java.lang.Object) { org.apache.camel.CamelContext v; org.apache.camel.Exchange v; org.apache.camel.TypeConverter v; org.apache.camel.builder.PredicateBuilder$9 v; int v; java.lang.Object v, v; boolean v; v := @this: org.apache.camel.builder.PredicateBuilder$9; v := @parameter: org.apache.camel.Exchange; v := @parameter: java.lang.Object; v := @parameter: java.lang.Object; if v != null goto label; if v != null goto label; return 1; label: if v == null goto label; if v != null goto label; label: return 0; label: v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = staticinvoke (v, v, v); if v > 0 goto label; v = 1; goto label; label: v = 0; label: return v; } protected java.lang.String getOperationText() { org.apache.camel.builder.PredicateBuilder$9 v; v := @this: org.apache.camel.builder.PredicateBuilder$9; return "<="; } }