public String describeParams() {StringBuilder sb = new StringBuilder();sb.append("\t").append("maxQueryTerms  : ").append(maxQueryTerms).append("\n");sb.append("\t").append("minWordLen     : ").append(minWordLen).append("\n");sb.append("\t").append("maxWordLen     : ").append(maxWordLen).append("\n");sb.append("\t").append("fieldNames     : ");String delim = "";for (String fieldName : fieldNames) {sb.append(delim).append(fieldName);delim = ", ";}sb.append("\n");sb.append("\t").append("boost          : ").append(boost).append("\n");sb.append("\t").append("minTermFreq    : ").append(minTermFreq).append("\n");sb.append("\t").append("minDocFreq     : ").append(minDocFreq).append("\n");return sb.toString();}

public string DescribeParams(){StringBuilder sb = new StringBuilder();sb.Append("\t").Append("maxQueryTerms  : ").Append(MaxQueryTerms).Append("\n");sb.Append("\t").Append("minWordLen     : ").Append(MinWordLen).Append("\n");sb.Append("\t").Append("maxWordLen     : ").Append(MaxWordLen).Append("\n");sb.Append("\t").Append("fieldNames     : ");string delim = "";foreach (string fieldName in FieldNames){sb.Append(delim).Append(fieldName);delim = ", ";}sb.Append("\n");sb.Append("\t").Append("boost          : ").Append(ApplyBoost).Append("\n");sb.Append("\t").Append("minTermFreq    : ").Append(MinTermFreq).Append("\n");sb.Append("\t").Append("minDocFreq     : ").Append(MinDocFreq).Append("\n");return sb.ToString();}
