@Signature
  @Explain(displayName = "predicate")
  public String getPredicateString() {
    return PlanUtils.getExprListString(Arrays.asList(predicate));
  }
sampleDesc is used to keep track of the sampling descriptor.
ql/src/java/org/apache/hadoop/hive/ql/plan/FilterDesc.java