List of usage examples for org.springframework.expression.spel.support StandardEvaluationContext setConstructorResolvers
public void setConstructorResolvers(List<ConstructorResolver> constructorResolvers)
From source file:net.abhinavsarkar.spelhelper.SpelHelper.java
private EvaluationContext getEvaluationContext(final Object rootObject) { StandardEvaluationContext newContext = new StandardEvaluationContext(rootObject); newContext.getMethodResolvers().add(new ImplicitMethodResolver()); newContext.getPropertyAccessors().add(new ImplicitPropertyAccessor()); newContext.setConstructorResolvers(asList((ConstructorResolver) new ImplicitConstructorResolver())); for (Method method : registeredFunctions) { newContext.setVariable(method.getName(), method); }// w w w . ja v a2s . c o m newContext.setVariable(CONTEXT_LOOKUP_KEY, this); return newContext; }