コード例 #1
0
 public SimpleTextTermsEnum(SimpleTextFieldsReader outerInstance,
                            FST <PairOutputs.Pair <long?, PairOutputs.Pair <long?, long?> > > fst, FieldInfo.IndexOptions indexOptions)
 {
     this.outerInstance = outerInstance;
     this.indexOptions  = indexOptions;
     fstEnum            = new BytesRefFSTEnum <>(fst);
 }
コード例 #2
0
 public SimpleTextTermsEnum(SimpleTextFieldsReader outerInstance,
                            FST <PairOutputs <long?, PairOutputs <long?, long?> .Pair> .Pair> fst, IndexOptions indexOptions)
 {
     _outerInstance = outerInstance;
     _indexOptions  = indexOptions;
     _fstEnum       = new BytesRefFSTEnum <PairOutputs <long?, PairOutputs <long?, long?> .Pair> .Pair>(fst);
 }
コード例 #3
0
 public SimpleTextTerms(SimpleTextFieldsReader outerInstance, string field, long termsStart, int maxDoc)
 {
     _outerInstance = outerInstance;
     _maxDoc        = maxDoc;
     _termsStart    = termsStart;
     _fieldInfo     = outerInstance._fieldInfos.FieldInfo(field);
     LoadTerms();
 }
コード例 #4
0
 public SimpleTextTerms(SimpleTextFieldsReader outerInstance, string field, long termsStart, int maxDoc)
 {
     this.outerInstance = outerInstance;
     this.maxDoc        = maxDoc;
     this.termsStart    = termsStart;
     fieldInfo          = outerInstance.fieldInfos.FieldInfo(field);
     LoadTerms();
 }
コード例 #5
0
 public SimpleTextDocsAndPositionsEnum(SimpleTextFieldsReader outerInstance)
 {
     _inStart = outerInstance._input;
     _in      = (IndexInput)_inStart.Clone();
 }
コード例 #6
0
 public SimpleTextTermsEnum(SimpleTextFieldsReader outerInstance,
     FST<PairOutputs<long?, PairOutputs<long?,long?>.Pair>.Pair> fst, IndexOptions indexOptions)
 {
     _outerInstance = outerInstance;
     _indexOptions = indexOptions;
     _fstEnum = new BytesRefFSTEnum<PairOutputs<long?, PairOutputs<long?,long?>.Pair>.Pair>(fst);
 }
コード例 #7
0
 public SimpleTextTerms(SimpleTextFieldsReader outerInstance, string field, long termsStart, int maxDoc)
 {
     _outerInstance = outerInstance;
     _maxDoc = maxDoc;
     _termsStart = termsStart;
     _fieldInfo = outerInstance._fieldInfos.FieldInfo(field);
     LoadTerms();
 }
コード例 #8
0
 public SimpleTextDocsEnum(SimpleTextFieldsReader outerInstance)
 {
     _inStart = outerInstance._input;
     _in = (IndexInput) _inStart.Clone();
 }
コード例 #9
0
 public SimpleTextDocsAndPositionsEnum(SimpleTextFieldsReader outerInstance)
 {
     this.outerInstance = outerInstance;
     this.inStart       = outerInstance._input;
     this.@in           = (IndexInput)inStart.Clone();
 }
コード例 #10
0
 public SimpleTextDocsEnum(SimpleTextFieldsReader outerInstance)
 {
     this.inStart = outerInstance.input;
     this.input   = (IndexInput)this.inStart.Clone();
 }
コード例 #11
0
 public SimpleTextTermsEnum(SimpleTextFieldsReader outerInstance, FST <PairOutputs <Int64, PairOutputs <Int64, Int64> .Pair> .Pair> fst, IndexOptions indexOptions)
 {
     this.outerInstance = outerInstance;
     this.indexOptions  = indexOptions;
     fstEnum            = new BytesRefFSTEnum <PairOutputs <Int64, PairOutputs <Int64, Int64> .Pair> .Pair>(fst);
 }