@Override public Class<?> getType(ELContext context, Object base, Object property) { if ((base == null) || (base instanceof ContainerReference)) { context.setPropertyResolved(true); Object value = getValue(context, base, property); return (value == null) ? null : value.getClass(); } return null; }
/** * Protected to allow overriding. */ protected ELContext createExpressionContext(String container) { return getExpressions().newELContext(new ContainerConfigELResolver(this, container)); }
/** * Protected to allow overriding. */ protected ELContext createExpressionContext(String container) { return getExpressions().newELContext(new ContainerConfigELResolver(this, container)); }
protected ELContext createExpressionContext(String container) { return getExpressions().newELContext(new ContainerConfigELResolver(this, container)); }
@Override public Class<?> getType(ELContext context, Object base, Object property) { if ((base == null) || (base instanceof ContainerReference)) { context.setPropertyResolved(true); Object value = getValue(context, base, property); return (value == null) ? null : value.getClass(); } return null; }
protected ELContext createExpressionContext(String container) { return getExpressions().newELContext(new ContainerConfigELResolver(this, container)); }
@Override public Class<?> getType(ELContext context, Object base, Object property) { if ((base == null) || (base instanceof ContainerReference)) { context.setPropertyResolved(true); Object value = getValue(context, base, property); return (value == null) ? null : value.getClass(); } return null; }
protected ELContext createExpressionContext(String container) { return getExpressions().newELContext(new ContainerConfigELResolver(this, container)); }
@Override public Class<?> getType(ELContext context, Object base, Object property) { if ((base == null) || (base instanceof ContainerReference)) { context.setPropertyResolved(true); Object value = getValue(context, base, property); return (value == null) ? null : value.getClass(); } return null; }
@Override public Class<?> getType(ELContext context, Object base, Object property) { if ((base == null) || (base instanceof ContainerReference)) { context.setPropertyResolved(true); Object value = getValue(context, base, property); return (value == null) ? null : value.getClass(); } return null; }