C# 클래스 FeliCa2Money.CsvAccountManager

CSVアカウントマネージャ
파일 보기 프로젝트 열기: tmurakam/felica2money 1 사용 예제들

공개 메소드들

메소드 설명
AddAccount ( CsvAccount account ) : void

アカウント追加

Count ( ) : int
CsvAccountManager ( ) : System
DeleteAccount ( CsvAccount account ) : void

アカウント削除 注意: account は、すでに存在するアカウントである必要がある

DownAccount ( int index ) : void
GetAt ( int index ) : CsvAccount
IndexOf ( CsvAccount account ) : int
LoadAllRules ( ) : bool

CSVルールを読み込む

ModifyAccount ( CsvAccount account ) : void

アカウント変更 注意: account は、すでに存在するアカウントである必要がある

SelectAccount ( string path ) : CsvAccount

CSVアカウントを選択

UpAccount ( int index ) : void
addRule ( CsvRule rule ) : void

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

findMatchingRuleForCsv ( string path ) : CsvRule

マッチする CSV ルールを探す

getNames ( ) : string[]

アカウント名一覧を返す

getRules ( ) : CsvRules

비공개 메소드들

메소드 설명
LoadAccounts ( ) : void

アカウント情報をユーザ設定から読み出す

SaveAccountInfo ( ) : void

支店番号/口座番号をユーザ設定に書き戻す

getBankName ( CsvAccount account ) : string

메소드 상세

AddAccount() 공개 메소드

アカウント追加
public AddAccount ( CsvAccount account ) : void
account CsvAccount
리턴 void

Count() 공개 메소드

public Count ( ) : int
리턴 int

CsvAccountManager() 공개 메소드

public CsvAccountManager ( ) : System
리턴 System

DeleteAccount() 공개 메소드

アカウント削除 注意: account は、すでに存在するアカウントである必要がある
public DeleteAccount ( CsvAccount account ) : void
account CsvAccount
리턴 void

DownAccount() 공개 메소드

public DownAccount ( int index ) : void
index int
리턴 void

GetAt() 공개 메소드

public GetAt ( int index ) : CsvAccount
index int
리턴 CsvAccount

IndexOf() 공개 메소드

public IndexOf ( CsvAccount account ) : int
account CsvAccount
리턴 int

LoadAllRules() 공개 메소드

CSVルールを読み込む
public LoadAllRules ( ) : bool
리턴 bool

ModifyAccount() 공개 메소드

アカウント変更 注意: account は、すでに存在するアカウントである必要がある
public ModifyAccount ( CsvAccount account ) : void
account CsvAccount
리턴 void

SelectAccount() 공개 메소드

CSVアカウントを選択
public SelectAccount ( string path ) : CsvAccount
path string CSVファイルパス
리턴 CsvAccount

UpAccount() 공개 메소드

public UpAccount ( int index ) : void
index int
리턴 void

addRule() 공개 메소드

ルールを追加する (単体テスト用)
public addRule ( CsvRule rule ) : void
rule CsvRule ルール
리턴 void

findMatchingRuleForCsv() 공개 메소드

マッチする CSV ルールを探す
public findMatchingRuleForCsv ( string path ) : CsvRule
path string CSVファイルパス
리턴 CsvRule

getNames() 공개 메소드

アカウント名一覧を返す
public getNames ( ) : string[]
리턴 string[]

getRules() 공개 메소드

public getRules ( ) : CsvRules
리턴 CsvRules