@Override public ELResolver getELResolver() { CompositeELResolver resolver = new CompositeELResolver(); resolver.add(new ResponseContextResolver(entity, resource, instance)); resolver.add(new BeanELResolver(true)); return resolver; }
/** * Construct a StandardELContext from another ELContext. * @param context The ELContext that acts as a delegate in most cases */ public StandardELContext(ELContext context) { this.delegate = context; // Copy all attributes except map and resolved CompositeELResolver elr = new CompositeELResolver(); elr.add(new BeanNameELResolver(new LocalBeanNameResolver())); customResolvers = new CompositeELResolver(); elr.add(customResolvers); elr.add(context.getELResolver()); elResolver = elr; functionMapper = context.getFunctionMapper(); variableMapper = context.getVariableMapper(); setLocale(context.getLocale()); }
@Override protected ELResolver createElResolver(VariableScope variableScope) { CompositeELResolver compositeElResolver = new CompositeELResolver(); compositeElResolver.add(new VariableScopeElResolver(variableScope)); compositeElResolver.add(new MockElResolver()); compositeElResolver.add(new ArrayELResolver()); compositeElResolver.add(new ListELResolver()); compositeElResolver.add(new MapELResolver()); compositeElResolver.add(new BeanELResolver()); return compositeElResolver; }
private ELResolver createElResolver() { CompositeELResolver compositeResolver = new CompositeELResolver(); compositeResolver.add(new ArrayELResolver()); compositeResolver.add(new ListELResolver()); compositeResolver.add(new MapELResolver()); compositeResolver.add(new JsonNodeELResolver()); compositeResolver.add(new ResourceBundleELResolver()); compositeResolver.add(new DynamicBeanPropertyELResolver(ItemInstance.class, "getFieldValue", "setFieldValue")); compositeResolver.add(new BeanELResolver()); return new SimpleResolver(compositeResolver); }
public ELResolver getELResolver() { if (elResolver == null) { CompositeELResolver resolver = new CompositeELResolver(); resolver.add(new BeanNameELResolver(new LocalBeanNameResolver())); customResolvers = new CompositeELResolver(); resolver.add(customResolvers); if (streamELResolver != null) {
@Override protected ELResolver createElResolver(VariableScope variableScope) { CompositeELResolver compositeElResolver = new CompositeELResolver(); compositeElResolver.add(new VariableScopeElResolver(variableScope)); if (beans != null) { // Only expose limited set of beans in expressions compositeElResolver.add(new ReadOnlyMapELResolver(beans)); } else { // Expose full application-context in expressions compositeElResolver.add(new ApplicationContextElResolver(applicationContext)); } compositeElResolver.add(new ArrayELResolver()); compositeElResolver.add(new ListELResolver()); compositeElResolver.add(new MapELResolver()); compositeElResolver.add(new JsonNodeELResolver()); compositeElResolver.add(new BeanELResolver()); return compositeElResolver; }
protected ELResolver createElResolver(VariableScope variableScope) { CompositeELResolver elResolver = new CompositeELResolver(); elResolver.add(new VariableScopeElResolver(variableScope)); if (beans != null) { // ACT-1102: Also expose all beans in configuration when using // standalone activiti, not // in spring-context elResolver.add(new ReadOnlyMapELResolver(beans)); } elResolver.add(new ArrayELResolver()); elResolver.add(new ListELResolver()); elResolver.add(new MapELResolver()); elResolver.add(new JsonNodeELResolver()); elResolver.add(new DynamicBeanPropertyELResolver(ItemInstance.class, "getFieldValue", "setFieldValue")); // TODO: needs verification elResolver.add(new BeanELResolver()); return elResolver; }
protected static ELResolver createDefaultResolver() { CompositeELResolver resolver = new CompositeELResolver(); resolver.add(new VariableContextElResolver()); resolver.add(new ArrayELResolver(true)); resolver.add(new ListELResolver(true)); resolver.add(new MapELResolver(true)); resolver.add(new ResourceBundleELResolver()); resolver.add(new BeanELResolver()); return resolver; } }
private static ELResolver createELResolver(Object base) { CompositeELResolver resolver = new CompositeELResolver(); if (base != null) { resolver.add(new BaseELResolver(base)); } resolver.add(new MapELResolver()); resolver.add(new ListELResolver()); resolver.add(new ArrayELResolver()); resolver.add(new ResourceBundleELResolver()); resolver.add(new BeanELResolver()); return resolver; }
public MockApplication() { elResolver = new CompositeELResolver(); additionalResolvers = new CompositeELResolver(); elResolver.add(additionalResolvers); elResolver.add(EL.EL_RESOLVER); }
/** * Create a resolver capable of resolving top-level identifiers. Everything else is passed to * the supplied delegate. */ public SimpleResolver(ELResolver resolver, boolean readOnly) { delegate = new CompositeELResolver(); delegate.add(root = new RootPropertyResolver(readOnly)); delegate.add(resolver); }
private ELResolver createELResolver() { CompositeELResolver result = new CompositeELResolver(); result.add(new SkinPropertiesELResolver()); result.add(new ResourceELResolver()); return result; }
private static ELContext createELContext(VariableResolver resolver, FunctionMapper functionMapper) { CompositeELResolver composite = new CompositeELResolver(); composite.add(EL.EL_RESOLVER); composite.add( new JbpmELResolver(resolver) ); return EL.createELContext(composite, decorateFunctionMapper(functionMapper)); }
@Nonnull private static CompositeELResolver constructStandardElResolver() { final CompositeELResolver elResolver = new CompositeELResolver(); elResolver.add(new ArrayELResolver()); elResolver.add(new ListELResolver()); elResolver.add(new BeanELResolver()); elResolver.add(new MapELResolver()); return elResolver; }
public ELEngine() { factory = ExpressionFactory.newInstance(); resolver = new CompositeELResolver(); resolver.add(new ArrayELResolver()); resolver.add(new ListELResolver()); resolver.add(new MapELResolver()); resolver.add(new BeanELResolver()); }
private static ELResolver createELResolver() { CompositeELResolver resolver = new CompositeELResolver(); resolver.add( new SeamELResolver() ); resolver.add( new MapELResolver() ); resolver.add( new ListELResolver() ); resolver.add( new ArrayELResolver() ); resolver.add( new ResourceBundleELResolver() ); resolver.add( new BeanELResolver() ); return resolver; }
private ELResolver createELResolver(BeanManagerImpl beanManagerImpl) { CompositeELResolver resolver = new CompositeELResolver(); resolver.add(beanManagerImpl.getELResolver()); resolver.add(new MapELResolver()); resolver.add(new ListELResolver()); resolver.add(new ArrayELResolver()); resolver.add(new ResourceBundleELResolver()); resolver.add(new BeanELResolver()); return resolver; }
private ELResolver createELResolver(BeanManagerImpl beanManagerImpl) { CompositeELResolver resolver = new CompositeELResolver(); resolver.add(beanManagerImpl.getELResolver()); resolver.add(new MapELResolver()); resolver.add(new ListELResolver()); resolver.add(new ArrayELResolver()); resolver.add(new ResourceBundleELResolver()); resolver.add(new BeanELResolver()); return resolver; }
public static ELResolver createELResolver() { CompositeELResolver resolver = new CompositeELResolver(); resolver.add(new DocumentModelResolver()); resolver.add(new SeamELResolver()); resolver.add(new MapELResolver()); resolver.add(new ListELResolver()); resolver.add(new ArrayELResolver()); resolver.add(new ResourceBundleELResolver()); resolver.add(new BeanELResolver()); return resolver; }
private ELResolver createElResolver() { CompositeELResolver compositeResolver = new CompositeELResolver(); compositeResolver.add(new ArrayELResolver()); compositeResolver.add(new ListELResolver()); compositeResolver.add(new MapELResolver()); compositeResolver.add(new JsonNodeELResolver()); compositeResolver.add(new ResourceBundleELResolver()); compositeResolver.add(new DynamicBeanPropertyELResolver(ItemInstance.class, "getFieldValue", "setFieldValue")); compositeResolver.add(new BeanELResolver()); return new SimpleResolver(compositeResolver); }