private void Init(LuceneVersion matchVersion) { #pragma warning disable 612, 618 if (matchVersion.OnOrAfter(LuceneVersion.LUCENE_47)) { this.scanner = new StandardTokenizerImpl(m_input); } else if (matchVersion.OnOrAfter(LuceneVersion.LUCENE_40)) { this.scanner = new StandardTokenizerImpl40(m_input); } else if (matchVersion.OnOrAfter(LuceneVersion.LUCENE_34)) { this.scanner = new StandardTokenizerImpl34(m_input); } else if (matchVersion.OnOrAfter(LuceneVersion.LUCENE_31)) { this.scanner = new StandardTokenizerImpl31(m_input); } #pragma warning restore 612, 618 else { this.scanner = new ClassicTokenizerImpl(m_input); } termAtt = AddAttribute <ICharTermAttribute>(); posIncrAtt = AddAttribute <IPositionIncrementAttribute>(); offsetAtt = AddAttribute <IOffsetAttribute>(); typeAtt = AddAttribute <ITypeAttribute>(); }
private void Init(Version matchVersion) { if (matchVersion.OnOrAfter(Version.LUCENE_47)) { this.scanner = new StandardTokenizerImpl(input); } else if (matchVersion.OnOrAfter(Version.LUCENE_40)) { this.scanner = new StandardTokenizerImpl40(input); } else if (matchVersion.OnOrAfter(Version.LUCENE_34)) { this.scanner = new StandardTokenizerImpl34(input); } else if (matchVersion.OnOrAfter(Version.LUCENE_31)) { this.scanner = new StandardTokenizerImpl31(input); } else { this.scanner = new ClassicTokenizerImpl(input); } termAtt = AddAttribute <ICharTermAttribute>(); posIncrAtt = AddAttribute <IPositionIncrementAttribute>(); offsetAtt = AddAttribute <IOffsetAttribute>(); typeAtt = AddAttribute <ITypeAttribute>(); }
private void Init(LuceneVersion matchVersion) { this.scanner = new ClassicTokenizerImpl(m_input); this.termAtt = AddAttribute <ICharTermAttribute>(); this.offsetAtt = AddAttribute <IOffsetAttribute>(); this.posIncrAtt = AddAttribute <IPositionIncrementAttribute>(); this.typeAtt = AddAttribute <ITypeAttribute>(); }
/// <summary> /// LUCENENET specific: This method was added in .NET to prevent having to repeat code in the constructors. /// </summary> /// <param name="matchVersion"></param> private void Init(LuceneVersion matchVersion) { this.scanner = GetScannerFor(matchVersion); this.termAtt = AddAttribute <ICharTermAttribute>(); this.offsetAtt = AddAttribute <IOffsetAttribute>(); this.posIncrAtt = AddAttribute <IPositionIncrementAttribute>(); this.typeAtt = AddAttribute <ITypeAttribute>(); }
private void Init(Version matchVersion) { #pragma warning disable 612, 618 if (matchVersion.OnOrAfter(Version.LUCENE_47)) { this.scanner = new StandardTokenizerImpl(input); } else if (matchVersion.OnOrAfter(Version.LUCENE_40)) { this.scanner = new StandardTokenizerImpl40(input); } else if (matchVersion.OnOrAfter(Version.LUCENE_34)) { this.scanner = new StandardTokenizerImpl34(input); } else if (matchVersion.OnOrAfter(Version.LUCENE_31)) { this.scanner = new StandardTokenizerImpl31(input); } #pragma warning restore 612, 618 else { this.scanner = new ClassicTokenizerImpl(input); } termAtt = AddAttribute<ICharTermAttribute>(); posIncrAtt = AddAttribute<IPositionIncrementAttribute>(); offsetAtt = AddAttribute<IOffsetAttribute>(); typeAtt = AddAttribute<ITypeAttribute>(); }
private void Init(LuceneVersion matchVersion) { this.scanner = new ClassicTokenizerImpl(input); this.termAtt = AddAttribute<ICharTermAttribute>(); this.offsetAtt = AddAttribute<IOffsetAttribute>(); this.posIncrAtt = AddAttribute<IPositionIncrementAttribute>(); this.typeAtt = AddAttribute<ITypeAttribute>(); }