C# Class Stringier.Patterns.Fuzzer

Represents a fuzzy string pattern, a pattern which roughly matches within a tollerance.
Inheritance: Stringier.Patterns.Modifier
Afficher le fichier Open project: Entomy/LibLangly

Méthodes protégées

Méthode Description
Consume ( ReadOnlySpan source, Int32 &location, Exception &exception, IAdd trace ) : void
IsConsumeHeader ( ReadOnlySpan source, Int32 location ) : Boolean
IsNeglectHeader ( ReadOnlySpan source, Int32 location ) : Boolean
Neglect ( ReadOnlySpan source, Int32 &location, Exception &exception, IAdd trace ) : void

Private Methods

Méthode Description
Fuzzer ( ReadOnlyMemory @string, Int32 maxEdits, Case casing ) : System

Initialize a new Fuzzer with the given string and maxEdits.

Fuzzer ( String @string, Int32 maxEdits, Case casing ) : System

Initialize a new Fuzzer with the given string and maxEdits.

Method Details

Consume() protected méthode

protected Consume ( ReadOnlySpan source, Int32 &location, Exception &exception, IAdd trace ) : void
source ReadOnlySpan
location Int32
exception Exception
trace IAdd
Résultat void

IsConsumeHeader() protected méthode

protected IsConsumeHeader ( ReadOnlySpan source, Int32 location ) : Boolean
source ReadOnlySpan
location Int32
Résultat Boolean

IsNeglectHeader() protected méthode

protected IsNeglectHeader ( ReadOnlySpan source, Int32 location ) : Boolean
source ReadOnlySpan
location Int32
Résultat Boolean

Neglect() protected méthode

protected Neglect ( ReadOnlySpan source, Int32 &location, Exception &exception, IAdd trace ) : void
source ReadOnlySpan
location Int32
exception Exception
trace IAdd
Résultat void