C# Class FileHelpers.Detection.SmartFormatDetector.Indicators

Collection of statistics about fields found
ファイルを表示 Open project: MarcosMeli/FileHelpers

Public Properties

Property Type Description
Avg double
Deviation double
Lines int
Max int
Min int

Public Methods

Method Description
CalculateAsFixedSize ( string data ) : Indicators
CalculateByDelimiter ( char delimiter, string data, char quotedChar ) : Indicators

Private Methods

Method Description
CalculateDeviation ( IList values, double avg ) : double
CountNumberOfDelimiters ( string line, char delimiter ) : int

Method Details

CalculateAsFixedSize() public static method

public static CalculateAsFixedSize ( string data ) : Indicators
data string
return Indicators

CalculateByDelimiter() public static method

public static CalculateByDelimiter ( char delimiter, string data, char quotedChar ) : Indicators
delimiter char
data string
quotedChar char
return Indicators

Property Details

Avg public_oe property

Average number of delimiters foudn per line
public double Avg
return double

Deviation public_oe property

Calculated deviation
public double Deviation
return double

Lines public_oe property

Total analysed lines
public int Lines
return int

Max public_oe property

Maximum number of fields found
public int Max
return int

Min public_oe property

Mimumim number of fields found
public int Min
return int