private static Object coerceParameter(String parameterNoCase, Class<?> class1) {
		if (class1.getName().equals("java.lang.String")) {
			return parameterNoCase;
		} else if (class1.getName().equals("java.lang.Long")) {
			try {
				return Long.parseLong(parameterNoCase);
			} catch (NumberFormatException nfe) {
				return null;
			}
		} else if (class1.getName().equals("java.lang.Integer")) {
			try {
				return Integer.parseInt(parameterNoCase);
			} catch (NumberFormatException nfe) {
				return null;
			}
		} else {
			return null;
		}
	}