FlatFiles.SeparatedValueRecordParser.getMatcher C# (CSharp) Method

getMatcher() private method

private getMatcher ( string separator ) : IMatcher
separator string
return IMatcher
        private IMatcher getMatcher(string separator)
        {
            if (separator.Length == 1)
            {
                return new Matcher1(reader, separator[0]);
            }
            else if (separator.Length == 2)
            {
                return new Matcher2(reader, separator[0], separator[1]);
            }
            else
            {
                return new Matcher(reader, separator);
            }
        }