/** FEEL: [1, 2, 3, 4][item > 2] */ @Override public Object apply(EvaluationContext feelExprCtx) { return CompiledFEELSupport.filter(feelExprCtx, java.util.Arrays.asList(K_1, K_2, K_3, K_4)).with(new java.util.function.Function<EvaluationContext, Object>() { @Override public Object apply(EvaluationContext feelExprCtx) { return gt(feelExprCtx.getValue("item"), K_2); } }); }
return withIndex(f);
public static FilterBuilder filter(EvaluationContext ctx, Object value) { return new FilterBuilder(ctx, value); }