public String getFullName() {
    ArrayList<String> list = new ArrayList<String>();
    if (null != catalogName) {
      list.add(catalogName);
    }
    if (null != dbName) {
      list.add(dbName);
    }
    if (null != tableName) {
      list.add(tableName);
    }
    if (null != partitionName) {
      list.add(partitionName);
    }
    return StringUtils.join(list, '.');
  }
ExplainLockDesc represents lock entity in query plan.
ql/src/java/org/apache/hadoop/hive/ql/plan/ExplainLockDesc.java