public override bool MatchesValue(int doc) { long val = outerInstance.Int64Val(doc); // only check for deleted if it's the default value // if (val==0 && reader.isDeleted(doc)) return false; return(val >= ll && val <= uu); }
public override void FillValue(int doc) { mval.Value = outerInstance.Int64Val(doc); mval.Exists = outerInstance.Exists(doc); }