@Explain(displayName = "Pruned Column Paths")
  public List<String> getPrunedColumnPaths() {
    List<String> result = new ArrayList<>();
    for (String p : neededNestedColumnPaths) {
      if (p.indexOf('.') >= 0) {
        result.add(p);
      }
    }
    return result;
  }
A boolean variable set to true by the semantic analyzer only in case of the analyze command.
ql/src/java/org/apache/hadoop/hive/ql/plan/TableScanDesc.java