/* Implementing ValueSpecifier */ public Object getValue(DataRow dataRow) { Object callerValue = caller.getValue(dataRow); if (callerValue == null) { return null; } else { try { return getMethod().invoke(callerValue, getParameterValues(dataRow)); } catch (Exception e) { e.printStackTrace(); System.err.println(showParameterTypes()); System.err.println(showParameterValueTypes(dataRow)); return null; } } }