text_lint.operations.validators.args.lookup_expression.LookupExpressionSetArg
- class text_lint.operations.validators.args.lookup_expression.LookupExpressionSetArg(lookup_expression_set: List[LookupExpression])[Quellcode]
Bases:
objectA set of YAML argument definitions for lookup expressions.
- __init__(lookup_expression_set: List[LookupExpression]) None[Quellcode]
Instantiate LookupExpressionSetArg instances.
- Parameter:
lookup_expression_set (List[LookupExpression]) – A list of LookupExpression instances.
- __iter__() Iterator[LookupExpression][Quellcode]
Implement the iter operator for LookupExpressionSetArg instances.
- Rückgabe:
An iterable traversing each contained lookup expression.
- Rückgabetyp:
Iterator[LookupExpression]
- __len__() int[Quellcode]
Implement the len operator for LookupExpressionSetArg instances.
- Rückgabe:
The number of lookup expressions in this set.
- Rückgabetyp:
int
- classmethod create(yaml_input: List[str]) LookupExpressionSetArg[Quellcode]
Create an instance from YAML input.
- Parameter:
yaml_input (List[str]) – A list of lookup expressions from YAML.
- Rückgabe:
The created instance.
- Rückgabetyp: