NSMutableDictionary<String, Object> mutableJdbcInfo = new NSMutableDictionary<String, Object>(jdbcInfo);
NSMutableDictionary typeInfoDict = new NSMutableDictionary((NSDictionary) mutableJdbcInfo.objectForKey("typeInfo"));
NSDictionary typeDict = (NSDictionary) typeInfoDict.objectForKey("CHARACTER");
typeInfoDict.setObjectForKey(typeDict, "CHAR");
typeDict = (NSDictionary) typeInfoDict.objectForKey("CHARACTER VARYING");
typeInfoDict.setObjectForKey(typeDict, "VARCHAR");
typeInfoDict.setObjectForKey(typeDict, "CHAR VARYING");
typeDict = (NSDictionary) typeInfoDict.objectForKey("BIT");
typeInfoDict.setObjectForKey(typeDict, "BYTE");
typeDict = (NSDictionary) typeInfoDict.objectForKey("BIT VARYING");