Lucene.Net.Search.BooleanFilter.ToString C# (CSharp) Метод

ToString() публичный Метод

String representation.
public ToString ( ) : String
Результат String
        public override String ToString()
        {
            StringBuilder buffer = new StringBuilder();
            buffer.Append("BooleanFilter(");
            AppendFilters(shouldFilters, "", buffer);
            AppendFilters(mustFilters, "+", buffer);
            AppendFilters(notFilters, "-", buffer);
            buffer.Append(")");
            return buffer.ToString();
        }

Usage Example

        public void ToString_Test()
        {
            BooleanFilter b = new BooleanFilter();
            b.Add(new BooleanFilterClause(GetTermsFilter("inStock", "N", false), BooleanClause.Occur.MUST));
            b.Add(new BooleanFilterClause(GetTermsFilter("price", "030", false), BooleanClause.Occur.MUST_NOT));
            b.Add(new BooleanFilterClause(GetRangeFilter("price", "030", "040", false), BooleanClause.Occur.SHOULD));

            Assert.AreEqual("BooleanFilter( price:[030 TO 040] +( inStock:N ) -( price:030 ))", b.ToString());
        }
All Usage Examples Of Lucene.Net.Search.BooleanFilter::ToString