private void setHints(ArrayList<String> hints) {
    this.hints = new ArrayList<>();
    this.hints.addAll(hints);
  }
creates new PdxString from String and caches it
geode-core/src/main/java/org/apache/geode/cache/query/internal/QueryExecutionContext.java