/** {@inheritDoc} */ @Override public Object getValue(ELContext context, Object base, Object property) { if (base != null) { return null; } Object retValue = findObjectByProperty(context, property); if (retValue != null) { context.setPropertyResolved(true); } return retValue; }
/** {@inheritDoc} */ @Override public Class<?> getType(ELContext context, Object base, Object property) { if (base != null) { return null; } Object obj = findObjectByProperty(context, property); if (obj != null) { context.setPropertyResolved(true); return obj.getClass(); } return null; }