public override bool SeekExact(BytesRef text)
 {
     if (@in.SeekExact(text) == null)
     {
         return(false);
     }
     else
     {
         return(true);
     }
 }
 public override bool SeekExact(BytesRef text)
 {
     //System.out.println("te.seekExact text=" + field.name + ":" + text.utf8ToString() + " this=" + this);
     current   = fstEnum.SeekExact(text);
     didDecode = false;
     return(current != null);
 }
            public override bool SeekExact(BytesRef text)
            {
                var result = _fstEnum.SeekExact(text);

                if (result == null)
                {
                    return(false);
                }

                var pair1 = result.Output;
                var pair2 = pair1.Output2;

                _docsStart     = pair1.Output1.Value;
                _docFreq       = (int)pair2.Output1;
                _totalTermFreq = pair2.Output2.Value;
                return(true);
            }
Beispiel #4
0
 public override bool SeekExact(BytesRef text)
 {
     BytesRefFSTEnum.InputOutput <PairOutputs.Pair <long?, PairOutputs.Pair <long?, long?> > > result =
         fstEnum.SeekExact(text);
     if (result != null)
     {
         PairOutputs.Pair <long?, PairOutputs.Pair <long?, long?> > pair1 = result.output;
         PairOutputs.Pair <long?, long?> pair2 = pair1.output2;
         docsStart             = pair1.Output1;
         docFreq_Renamed       = (int)pair2.Output1;
         totalTermFreq_Renamed = pair2.Output2;
         return(true);
     }
     else
     {
         return(false);
     }
 }
Beispiel #5
0
            public override bool SeekExact(BytesRef text)
            {
                var result = fstEnum.SeekExact(text);

                if (result != null)
                {
                    var pair1 = result.Output;
                    var pair2 = pair1.Output2;
                    docsStart     = pair1.Output1;
                    docFreq       = (int)pair2.Output1;
                    totalTermFreq = pair2.Output2;
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
Beispiel #6
0
 public override bool SeekExact(BytesRef target)
 {
     UpdateEnum(fstEnum.SeekExact(target));
     return(term != null);
 }
Beispiel #7
0
 public override bool SeekExact(BytesRef text)
 {
     return(input.SeekExact(text) != null);
 }