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