@Override public boolean containsKey(Object key) { try { return super.containsKey(key) || appCtx.containsBean((String) key); } catch (Exception e) { return false; } } }
@Override public boolean containsKey(Object key) { try { return super.containsKey(key) || appCtx.containsBean((String) key); } catch (Exception e) { return false; } } }
@Override public boolean containsKey(Object key) { if (!(key instanceof String)) { throw new ClassCastException("key should be a String"); } return super.containsKey(((String) key).toLowerCase()); } }
@Override public boolean containsKey(Object key) { return super.containsKey(key) || ctx.hasVariable((String) key) || taskRegistry.containsKey((String) key); } }
binding.putAll(variables); if (!binding.containsKey("logger")) { binding.put("logger", LOGGER);
@Override public boolean containsKey(Object key) { String param = extractParameter(key); if (param != null) { if (context.containsParameter(param)) { return true; } else { throw new ExpressionParseException("Unknow parameter: " + param); } } return super.containsKey(key); }
@Override public Object get(Object key) { if (super.containsKey(key)) { return super.get(key); } Object res = ctx.getVariable((String) key); if (res != null) { return res; } return taskRegistry.getByKey((String) key); }