code: protected FieldDescriptor[] getFieldsForSelect()
      {
          if (fieldsForSelect == null || fieldsForSelect.get() == null)
          {
              fieldsForSelect = new WeakReference(buildFieldsForSelect(getSearchClassDescriptor()));
          }
          return (FieldDescriptor[]) fieldsForSelect.get();
      }
docs: Return the Fields to be selected.
  
  @return the Fields to be selected