if (objectType.isAssignableFrom(Date.class) == true) {
final StringValue sval = pageParameters.get(key);
if (sval.isNull() == true) {
return null;
}
return new Date(sval.toLongObject());
} else if (objectType.isAssignableFrom(Boolean.class) == true) {
return pageParameters.get(key).toBooleanObject();
} else if (objectType.isPrimitive() == true) {
if (Boolean.TYPE.equals(objectType)) {
return pageParameters.get(key).toBooleanObject();