sb.append('{');
JsCastMap castMap = program.getCastMap(x);
if (castMap != null) {
boolean isFirst = true;
for (JExpression expr : castMap.getExprs()) {
JsQueryType queryType = (JsQueryType) expr;
if (isFirst) {
isFirst = false;
} else {
sb.append(',');
}
sb.append(queryType.getQueryId());
sb.append(":1");
}
}
sb.append('}');
CastableTypeMap castableTypeMap = new StandardCastableTypeMap(sb.toString());