code: @Override
      public Object getMember(String name) {
          switch (name) {
              case "wrapRDD": return F_wrapRDD;
              case "cache": return F_cache;
              case "persist": return F_persist;
              case "unpersist": return F_unpersist;
              case "distinct": return F_distinct;
              case "filter": return F_filter;
              case "coalesce": return F_coalesce;
              case "repartition": return F_repartition;
              case "subtract": return F_subtract;
              case "sample": return F_sample;
              case "union": return F_union;
              case "intersection": return F_intersection;
              case "sum": return F_sum;
              case "min": return F_min;
              case "max": return F_max;
              case "stats": return F_stats;
              case "mean": return F_mean;
              case "variance": return F_variance;
              case "stdev": return F_stdev;
              case "sampleStdev": return F_sampleStdev;
              case "sampleVariance": return F_sampleVariance;
              case "meanApprox": return F_meanApprox;
              case "sumApprox": return F_sumApprox;
              case "histogram": return F_histogram;
              case "setName": return F_setName;
  
  
          }
          return super.getMember(name);
      }
docs: get the value of that named property