/** * Builds the expression and leaf list from the original predicate. * @param expression the expression to translate. */ ConvertAstToSearchArg(Configuration conf, ExprNodeGenericFuncDesc expression) { this.conf = conf; builder = SearchArgumentFactory.newBuilder(conf); parse(expression); }
private void addChildren(ExprNodeGenericFuncDesc node) { for(ExprNodeDesc child: node.getChildren()) { parse(child); } }
private void addChildren(ExprNodeGenericFuncDesc node) { for(ExprNodeDesc child: node.getChildren()) { parse(child); } }
/** * Builds the expression and leaf list from the original predicate. * @param expression the expression to translate. */ ConvertAstToSearchArg(Configuration conf, ExprNodeGenericFuncDesc expression) { this.conf = conf; builder = SearchArgumentFactory.newBuilder(conf); parse(expression); }