| FlexRule.DSL.Tokenizer.Detectors Namespace |
| Class | Description | |
|---|---|---|
| CharsDetector |
Detects a stream of chars
| |
| DoubleQuotedStringDetector |
Detects a quoted string.
consider the following sentence: "FlexRule is awesome!" and flexible! and this detector will return "FlexRule is awesome!" | |
| EndOfFileDetector |
Detects end of string
| |
| EndOfLineDetector |
Detects end of line in a string such as '\r' or '\n'
| |
| GeneralCharDetector |
Detects every character
| |
| KnwonStarterEndDetector |
Detects a specific expression with a start and end specified
| |
| KnwonWordDetector |
Detects a word inside a string
| |
| LatinWordDetector |
Detects a latin word
| |
| NumberDetector |
Detects a number such as 309 or 3.14
| |
| QuotedStringDetector |
Detects a quoted string.
consider the following sentence: "FlexRule is awesome!" and flexible! and this detector will return "FlexRule is awesome!" | |
| RegexDetector | ||
| SingleQuotedStringDetector |
Detects a quoted string.
consider the following sentence: 'Arash Aghlara' is a greate software architect! and this detector will retrun 'Arash Aghlara' | |
| SplitterKeywordDetector |
Detects a keyword inside a string
| |
| SymbolDetector |
Detects symbol charaters
| |
| WhiteSpaceDetector |
Detects white spaces such as Tab or Space chars
|
| Enumeration | Description | |
|---|---|---|
| DetectorType |
Standard detector types
|