C# Class AddressMatch.MatchMachine

Afficher le fichier Open project: pwq1989/AddressMatch Class Usage Examples

Méthodes publiques

Méthode Description
FuzzyMatch ( ) : MatchResult
Match ( String s ) : MatchResult

Backward Match

MatchMachine ( AddrSet addrset ) : System
SetMatchRule ( MatchRule rule ) : void

custom Match Rule

Private Methods

Méthode Description
FilterState ( State correntState, State preState ) : State
defualtRule ( State state, GraphNode nextNode ) : bool
init ( ) : void

Method Details

FuzzyMatch() public méthode

public FuzzyMatch ( ) : MatchResult
Résultat MatchResult

Match() public méthode

Backward Match
public Match ( String s ) : MatchResult
s String address string[]
Résultat MatchResult

MatchMachine() public méthode

public MatchMachine ( AddrSet addrset ) : System
addrset AddrSet
Résultat System

SetMatchRule() public méthode

custom Match Rule
public SetMatchRule ( MatchRule rule ) : void
rule MatchRule User-defined rule
Résultat void