code: @Override
      public String[] outputColumnNames() {
          List<String> l = transform(inputSchema).getColumnNames();
          return l.toArray(new String[l.size()]);
      }
docs: The output column names
  This will often be the same as the input
  
  @return the output column names