@Override
  public int getSizeEstimate(ExecutionContext context) throws FunctionDomainException,
      TypeMismatchException, NameResolutionException, QueryInvocationTargetException {
    // The literal could be true or false only in case of Filter
    // Evaluation. Either way it should be evaluated first, Right?
    return 0;
  }
creates new PdxString from String and caches it
geode-core/src/main/java/org/apache/geode/cache/query/internal/CompiledLiteral.java