8081828384858687888990
public void init() throws ConfigException { if (_format != null) { try { ELParser elParser = new ELParser(new ConfigELContext(), _format); _expr = elParser.parse(); } catch (Exception ex) { throw ConfigException.create(ex); }
109110111112113114115116117118119
ELContext context = _freeContextList.allocate(); if (context == null) { ELFormatterVariableResolver vr = new ELFormatterVariableResolver(); context = new ConfigELContext(vr); } ret = _expr.evalString(context); _freeContextList.free(context);
888990919293949596979899
{ ELContext context; if (map != null) { ELResolver resolver = new MapVariableResolver(map); context = new ConfigELContext(resolver); } else context = new ConfigELContext(); return lookupPath(string, context); }