Summary
Strinken parser.
- Assembly
- Strinken
.dll - Namespace
- Strinken
- Base Types
-
- Object
graph TD
Base0["Object"]-->Type
Type["Parser<T>"]
class Type type-node
Syntax
public sealed class Parser<T>
Attributes
Type | Description |
---|---|
Nullable |
|
NullableAttribute |
Type Parameters
Name | Description |
---|---|
T | The type related to the parser. |
Constructors
Name | Summary |
---|---|
Parser |
Initializes a new instance of the Parser<T> class.
|
Parser |
Initializes a new instance of the Parser<T> class.
|
Methods
Name | Value | Summary |
---|---|---|
AddFilter |
void |
Add a filter to the list of filter.
|
AddParameterTag |
void |
Add a parameter tag to the list of parameter tags.
|
AddTag |
void |
Add a tag to the list of tags.
|
Compile |
CompiledString |
Compiles a string for a faster resolution time but without any modification allowed after.
|
GetFilters |
IReadOnlyCollection |
Gets the filters used by the parser.
|
GetParameterTags |
IReadOnlyCollection |
Gets the parameters tags used by the parser.
|
GetTags |
IReadOnlyCollection |
Gets the tags used by the parser.
|
Resolve |
IEnumerable |
Resolves the compiled string.
|
Resolve |
string |
Resolves the compiled string.
|
Resolve |
IEnumerable |
Resolves the input.
|
Resolve |
string |
Resolves the input.
|
Validate |
ValidationResult |
Validates an input.
|
Extension Methods
Name | Value | Summary |
---|---|---|
WithFilter |
Parser |
Add a filter to the parser.
From ParserExtensions
|
WithFilters |
Parser |
Add filters to the parser.
From ParserExtensions
|
WithParameterTag |
Parser |
Add a parameter tag to the parser.
From ParserExtensions
|
WithParameterTags |
Parser |
Add parameter tags to the parser.
From ParserExtensions
|
WithTag |
Parser |
Add a tag to the parser.
From ParserExtensions
|
WithTag |
Parser |
Add a tag to the parser.
From ParserExtensions
|
WithTags |
Parser |
Add tags to the parser.
From ParserExtensions
|