Exemple #1
0
        public override RandomAccessFilter BuildRandomAccessFilter(string value, IDictionary <string, string> prop)
        {
            MultiValueFacetFilter f  = new MultiValueFacetFilter(new MultiDataCacheBuilder(Name, _indexFieldName), value);
            AdaptiveFacetFilter   af = new AdaptiveFacetFilter(new SimpleDataCacheBuilder(Name, _indexFieldName), f, new string[] { value }, false);

            return(af);
        }
        public override RandomAccessFilter BuildRandomAccessFilter(string value, IDictionary <string, string> prop)
        {
            MultiValueFacetFilter f = new MultiValueFacetFilter(new MultiDataCacheBuilder(Name, m_indexFieldName), value);

            return(f);
        }