private String makePropertiesStatement(Map<String, String> properties) {
    ArrayList<String> res = new ArrayList<String>();
    for (Map.Entry<String, String> e : properties.entrySet())
      res.add(String.format("'%s'='%s'", e.getKey(), e.getValue()));
    return StringUtils.join(res, ", ");
  }
Return a json "show table extended like" with extra info from "desc exteded"
This will return table with exact name match.
hcatalog/webhcat/svr/src/main/java/org/apache/hive/hcatalog/templeton/HcatDelegator.java