public FilteredRangeFacetHandler(string name, string underlyingHandler, IList <string> predefinedRanges) : base(name, new string[] { underlyingHandler }) { m_predefinedRanges = predefinedRanges; m_inner = underlyingHandler; m_innerHandler = null; }
public FilteredRangeFacetCountCollectorSource(RangeFacetHandler innerHandler, string name, FacetSpec fspec, IList <string> predefinedRanges) { this.m_innerHandler = innerHandler; this.m_name = name; this.m_fspec = fspec; this.m_predefinedRanges = predefinedRanges; }
public FilteredRangeFacetHandler(string name, string underlyingHandler, IEnumerable <string> predefinedRanges) : base(name, new string[] { underlyingHandler }) { _predefinedRanges = predefinedRanges; _inner = underlyingHandler; _innerHandler = null; }
public FilteredRangeFacetHandler(string name, string underlyingHandler, IEnumerable<string> predefinedRanges) : base(name, new string[] { underlyingHandler }) { _predefinedRanges = predefinedRanges; _inner = underlyingHandler; _innerHandler = null; }
public RangeFacetHandlerFacetCountCollectorSource(RangeFacetHandler parent, string name, FacetSpec ospec, IEnumerable <string> predefinedRanges) { _parent = parent; _name = name; _ospec = ospec; _predefinedRanges = predefinedRanges; }
public RangeFacetHandlerFacetCountCollectorSource(RangeFacetHandler parent, string name, FacetSpec ospec, IList <string> predefinedRanges) { m_parent = parent; m_name = name; m_ospec = ospec; m_predefinedRanges = predefinedRanges; }
public DynamicRangeFacetCountCollectorSource(DynamicRangeFacetHandler parent, RangeFacetHandler dataFacetHandler, string name, FacetSpec fspec, IList <string> predefinedList) { this.m_parent = parent; this.m_dataFacetHandler = dataFacetHandler; this.m_name = name; this.m_fspec = fspec; this.m_predefinedList = predefinedList; }
public GeoSimpleFacetHandlerFacetCountCollectorSource(RangeFacetHandler latFacetHandler, RangeFacetHandler longFacetHandler, string name, FacetSpec fspec, IEnumerable <string> list) { _latFacetHandler = latFacetHandler; _longFacetHandler = longFacetHandler; _name = name; _fspec = fspec; _list = list; }
public override void Load(BoboIndexReader reader) { FacetHandler handler = reader.GetFacetHandler(_inner); if (handler is RangeFacetHandler) { _innerHandler = (RangeFacetHandler)handler; } else { throw new IOException("inner handler is not instance of "+typeof(RangeFacetHandler)); } }
public override FacetDataNone Load(BoboSegmentReader reader) { IFacetHandler handler = reader.GetFacetHandler(m_inner); if (handler is RangeFacetHandler) { m_innerHandler = (RangeFacetHandler)handler; return(FacetDataNone.Instance); } else { throw new IOException("inner handler is not instance of RangeFacetHandler"); } }
public RangeFacetCountCollector(string name, RangeFacetHandler rangeFacetHandler, FacetSpec ospec, IEnumerable<string> predefinedRanges, bool autoRange) : this(name, rangeFacetHandler.GetDataCache(), ospec, predefinedRanges, autoRange) { }
public override FacetDataNone Load(BoboIndexReader reader) { _latFacetHandler = (RangeFacetHandler)GetDependedFacetHandler(_latFacetName); _longFacetHandler = (RangeFacetHandler)GetDependedFacetHandler(_longFacetName); return(FacetDataNone.Instance); }
public override FacetDataNone Load(BoboSegmentReader reader) { m_dataFacetHandler = (RangeFacetHandler)GetDependedFacetHandler(m_dataFacetName); return(FacetDataNone.Instance); }
public static List<IFacetHandler> CreateFacetHandlers() { List<IFacetHandler> facetHandlers = new List<IFacetHandler>(); facetHandlers.Add(new SimpleFacetHandler("id")); facetHandlers.Add(new SimpleFacetHandler("color")); IFacetHandler rangeFacetHandler = new RangeFacetHandler("idRange", "id", null); //, Arrays.asList(_idRanges)); facetHandlers.Add(rangeFacetHandler); return facetHandlers; }
internal DynamicRangeFacetCountCollector(DynamicRangeFacetHandler parent, string name, RangeFacetHandler handler, FacetSpec fspec, IEnumerable<string> predefinedList) : base(name, handler, fspec, predefinedList, false) { this.parent = parent; }
public override void Load(BoboIndexReader reader) { dataFacetHandler = (RangeFacetHandler)GetDependedFacetHandler(dataFacetName); }