} else if (javaType.equals(TypeNames.FLOAT_OBJECT)) {
return new XSFloat(true);
} else if (javaType.equals(TypeNames.FLOAT_PRIMITIVE)) {
return new XSDouble(false);
} else if (javaType.equals(TypeNames.INTEGER)) {
return new XSInteger(true);
} else if (javaType.equals(TypeNames.INT)) {
return new XSInt();
} else if (javaType.equals(TypeNames.SHORT_OBJECT)) {
return new XSShort(true);
} else if (javaType.equals(TypeNames.SHORT_PRIMITIVE)) {