Lucene.Net.Search.FuzzyTermsEnum.AutomatonFuzzyTermsEnum.AutomatonFuzzyTermsEnum C# (CSharp) Method

AutomatonFuzzyTermsEnum() public method

public AutomatonFuzzyTermsEnum ( FuzzyTermsEnum outerInstance, TermsEnum tenum, CompiledAutomaton compiled ) : System
outerInstance FuzzyTermsEnum
tenum TermsEnum
compiled CompiledAutomaton
return System
            public AutomatonFuzzyTermsEnum(FuzzyTermsEnum outerInstance, TermsEnum tenum, CompiledAutomaton[] compiled)
                : base(tenum, false)
            {
                this.OuterInstance = outerInstance;

                if (!InstanceFieldsInitialized)
                {
                    InitializeInstanceFields();
                    InstanceFieldsInitialized = true;
                }
                this.Matchers = new ByteRunAutomaton[compiled.Length];
                for (int i = 0; i < compiled.Length; i++)
                {
                    this.Matchers[i] = compiled[i].RunAutomaton;
                }
                TermRef = new BytesRef(outerInstance.Term_Renamed.Text());
            }