in tools/src/main/java/org/apache/tuscany/das/rdb/util/SQLTypeChecker.java [151:185]
public static String xsdTypeForSDOType(String sdoTypeName) {
if(sdoTypeName.equals("Object")) return anySimpleTypeXSD;
if(sdoTypeName.equals("DataObject")) return anyTypeXSD;
if(sdoTypeName.equals("URI")) return anyURIXSD;
if(sdoTypeName.equals("Bytes")) return base64BinaryXSD;
if(sdoTypeName.equals("Boolean")) return booleanXSD;
if(sdoTypeName.equals("boolean")) return booleanXSD;
if(sdoTypeName.equals("Byte")) return byteXSD;
if(sdoTypeName.equals("YearMonthDay")) return dateXSD;
if(sdoTypeName.equals("DateTime")) return dateTimeXSD;
if(sdoTypeName.equals("Date")) return dateTimeXSD;
if(sdoTypeName.equals("Decimal")) return decimalXSD;
if(sdoTypeName.equals("Double")) return doubleXSD;
if(sdoTypeName.equals("double")) return doubleXSD;
if(sdoTypeName.equals("Duration")) return durationXSD;
if(sdoTypeName.equals("Strings")) return ENTITIESXSD;
if(sdoTypeName.equals("String")) return stringXSD;
if(sdoTypeName.equals("Float")) return floatXSD;
if(sdoTypeName.equals("float")) return floatXSD;
if(sdoTypeName.equals("Day")) return gDayXSD;
if(sdoTypeName.equals("Month")) return gMonthXSD;
if(sdoTypeName.equals("MonthDay")) return gMonthDayXSD;
if(sdoTypeName.equals("Year")) return gYearXSD;
if(sdoTypeName.equals("YearMonth")) return gYearMonthXSD;
if(sdoTypeName.equals("Bytes")) return hexBinaryXSD;
if(sdoTypeName.equals("Int")) return intXSD;
if(sdoTypeName.equals("IntObject")) return intXSD;
if(sdoTypeName.equals("Integer")) return integerXSD;
if(sdoTypeName.equals("Long")) return longXSD;
if(sdoTypeName.equals("long")) return longXSD;
if(sdoTypeName.equals("Short")) return shortXSD;
if(sdoTypeName.equals("Time")) return timeXSD;
if(sdoTypeName.equals("long")) return unsignedIntXSD;
return "";
}