return super.convertObject(sourceObject, javaClass); } else if ((javaClass == ClassConstants.CALENDAR) || (javaClass == ClassConstants.GREGORIAN_CALENDAR)) { return convertObjectToCalendar(sourceObject, schemaTypeQName); } else if (javaClass == ClassConstants.ABYTE) { if (schemaTypeQName.getLocalPart().equalsIgnoreCase(XMLConstants.HEX_BINARY)) {
return sourceObject; } else if ((javaClass == CoreClassConstants.CALENDAR) || (javaClass == CoreClassConstants.GREGORIAN_CALENDAR)) { return convertObjectToCalendar(sourceObject, schemaTypeQName); } else if (javaClass == CoreClassConstants.ABYTE) { if (schemaTypeQName.getLocalPart().equalsIgnoreCase(Constants.HEX_BINARY)) {
return sourceObject; } else if ((javaClass == CoreClassConstants.CALENDAR) || (javaClass == CoreClassConstants.GREGORIAN_CALENDAR)) { return convertObjectToCalendar(sourceObject, schemaTypeQName); } else if (javaClass == CoreClassConstants.ABYTE) { if (schemaTypeQName.getLocalPart().equalsIgnoreCase(Constants.HEX_BINARY)) {
return convertStringToList(sourceObject); } else if ((javaClass == CoreClassConstants.CALENDAR)) { return convertObjectToCalendar(sourceObject); } else if ((javaClass == CoreClassConstants.UTILDATE)) { return convertObjectToUtilDate(sourceObject, Constants.DATE_TIME_QNAME);
return convertStringToList(sourceObject); } else if ((javaClass == CoreClassConstants.CALENDAR)) { return convertObjectToCalendar(sourceObject); } else if ((javaClass == CoreClassConstants.UTILDATE)) { return convertObjectToUtilDate(sourceObject, Constants.DATE_TIME_QNAME);
return convertListToString(sourceObject); } else if ((javaClass == ClassConstants.CALENDAR)) { return convertObjectToCalendar(sourceObject); } else if ((javaClass == ClassConstants.UTILDATE)) { return convertObjectToUtilDate(sourceObject, XMLConstants.DATE_TIME_QNAME);