C# Class FeliCa2Money.CsvRules

CSVルールセット
Afficher le fichier Open project: tmurakam/felica2money Class Usage Examples

Méthodes publiques

Méthode Description
Add ( CsvRule rule ) : void

ルール追加(単体テスト用)

CsvRules ( ) : System

コンストラクタ

FindRuleForFirstLine ( string firstLine ) : CsvRule

firstLine に一致するルールを探す

FindRuleWithIdent ( string ident ) : CsvRule

ident に一致するルールを探す

GetAt ( int idx ) : CsvRule

指定したインデックスのルールを返す

GetEnumerator ( ) : IEnumerator

イテレータ

IndexOf ( CsvRule rule ) : int

指定したルールのインデックスを返す

LoadAllRules ( ) : bool

全 CSV 変換ルールを読み出す

LoadFromFile ( string path ) : String

定義ファイルを1つ読み込む

LoadFromString ( string xmlString ) : String
getRulesPath ( ) : string

定義ファイルのディレクトリを返す UserAppDataPath からバージョン番号を除いたものが帰る

names ( ) : string[]

ルール名一覧を返す

Private Methods

Méthode Description
LoadFromXml ( XmlDocument doc ) : String

Method Details

Add() public méthode

ルール追加(単体テスト用)
public Add ( CsvRule rule ) : void
rule CsvRule ルール
Résultat void

CsvRules() public méthode

コンストラクタ
public CsvRules ( ) : System
Résultat System

FindRuleForFirstLine() public méthode

firstLine に一致するルールを探す
public FindRuleForFirstLine ( string firstLine ) : CsvRule
firstLine string firstLine
Résultat CsvRule

FindRuleWithIdent() public méthode

ident に一致するルールを探す
public FindRuleWithIdent ( string ident ) : CsvRule
ident string
Résultat CsvRule

GetAt() public méthode

指定したインデックスのルールを返す
public GetAt ( int idx ) : CsvRule
idx int インデックス
Résultat CsvRule

GetEnumerator() public méthode

イテレータ
public GetEnumerator ( ) : IEnumerator
Résultat IEnumerator

IndexOf() public méthode

指定したルールのインデックスを返す
public IndexOf ( CsvRule rule ) : int
rule CsvRule ルール
Résultat int

LoadAllRules() public méthode

全 CSV 変換ルールを読み出す
public LoadAllRules ( ) : bool
Résultat bool

LoadFromFile() public méthode

定義ファイルを1つ読み込む
public LoadFromFile ( string path ) : String
path string 定義ファイルパス
Résultat String

LoadFromString() public méthode

public LoadFromString ( string xmlString ) : String
xmlString string
Résultat String

getRulesPath() public static méthode

定義ファイルのディレクトリを返す UserAppDataPath からバージョン番号を除いたものが帰る
public static getRulesPath ( ) : string
Résultat string

names() public méthode

ルール名一覧を返す
public names ( ) : string[]
Résultat string[]