This class is thread-safe.
99100101102103104105106107108
return true; } // Create a parser if one does not already exist if (parser == null) { parser = new JexlConditionParser(); } return parser.evaluate(condition); }
103104105106107108109110111112
93949596979899100101102
78798081828384
for (GbeanType gbeanType: module.getGbean()) { GBeanOverride gbean = new GBeanOverride(gbeanType, expressionParser); addGBean(gbean); } parser = new JexlConditionParser(expressionParser.getVariables()); }