MultiTermQuery() private static méthode

private static MultiTermQuery ( FuzzyQuery query, AzureQueryLogger writer ) : void
query Lucene.Net.Search.FuzzyQuery
writer AzureQueryLogger
Résultat void
Exemple #1
0
 private static void VisitQuery(MultiTermQuery query, AzureQueryLogger.IndentedTextWriter writer)
 {
     writer.WriteLine("TotalNumberOfTerms: {0}", (object)query.TotalNumberOfTerms);
     if (query is FuzzyQuery)
     {
         AzureQueryLogger.MultiTermQuery((FuzzyQuery)query, writer);
     }
     else if (query is PrefixQuery)
     {
         AzureQueryLogger.MultiTermQuery((PrefixQuery)query, writer);
     }
     else if (query is TermRangeQuery)
     {
         AzureQueryLogger.MultiTermQuery((TermRangeQuery)query, writer);
     }
     else if (query is WildcardQuery)
     {
         AzureQueryLogger.MultiTermQuery((WildcardQuery)query, writer);
     }
     else
     {
         if (!(query is RegexQuery))
         {
             return;
         }
         AzureQueryLogger.MultiTermQuery((RegexQuery)query, writer);
     }
 }