public virtual bool Get(int index) { if (acceptDocs != null && !acceptDocs.Get(index)) { return(false); } return(predFuncValues.BoolVal(index)); }
public override bool BoolVal(int doc) { return(ifVals.BoolVal(doc) ? trueVals.BoolVal(doc) : falseVals.BoolVal(doc)); }
public override sbyte ByteVal(int doc) { return(ifVals.BoolVal(doc) ? trueVals.ByteVal(doc) : falseVals.ByteVal(doc)); }