FSharp.Data.Toolbox


Parser Type

Constructors

Constructor Description

Parser(filePath)

Full Usage: Parser(filePath)

Parameters:
    filePath : string

Returns: Parser

filePath : string
Returns: Parser

Instance members

Instance member Description

this.dataset

Full Usage: this.dataset

this.filter obsFilter

Full Usage: this.filter obsFilter

Parameters:
Returns: Observation list

obsFilter : Dictionary<string, string list>
Returns: Observation list

this.getDataset ()

Full Usage: this.getDataset ()

Returns: Dataset

Returns: Dataset

this.getHeader ()

Full Usage: this.getHeader ()

Returns: string[]

Returns: string[]

this.getPeriods ()

Full Usage: this.getPeriods ()

Returns: string[]

Returns: string[]

this.headerRowCount

Full Usage: this.headerRowCount

Returns: int
Modifiers: abstract

Returns: int

this.isTimePeriodColumn column

Full Usage: this.isTimePeriodColumn column

Parameters:
    column : string

Returns: bool

column : string
Returns: bool

this.replaceQuotationMarks txt

Full Usage: this.replaceQuotationMarks txt

Parameters:
    txt : string

Returns: string

txt : string
Returns: string

this.skipHeader reader

Full Usage: this.skipHeader reader

Parameters:

reader : StreamReader

this.splitDimensions (dimensions, ?startPosition)

Full Usage: this.splitDimensions (dimensions, ?startPosition)

Parameters:
    dimensions : string
    ?startPosition : int

Returns: string[]

dimensions : string
?startPosition : int
Returns: string[]

this.splitObservation obs

Full Usage: this.splitObservation obs

Parameters:
    obs : string

Returns: string[]

obs : string
Returns: string[]

Static members

Static member Description

Parser.separator

Full Usage: Parser.separator

Returns: string[]

Returns: string[]

Parser.timePeriodName

Full Usage: Parser.timePeriodName

Returns: string

Returns: string