text_lint.operations.lookups.bases.lookup_encoder_base.LookupEncoderBase
- class text_lint.operations.lookups.bases.lookup_encoder_base.LookupEncoderBase(lookup_name: str, lookup_expression: LookupExpression, lookup_params: AliasLookupParams, requesting_operation_name: str)[Quellcode]
Bases:
LookupBase,ABCLookup result encoding operation base class.
- __init__(lookup_name: str, lookup_expression: LookupExpression, lookup_params: AliasLookupParams, requesting_operation_name: str) None[Quellcode]
Initialize LookupEncoderBase instances.
- Parameter:
lookup_name (str) – The name of this lookup operation.
lookup_expression (LookupExpression) – The lookup expression this lookup is a part of.
lookup_params (AliasLookupParams) – The parameters being used with this lookup operation.
requesting_operation_name (str) – The name of the validation operation.
- encode(value_set: Any) Any[Quellcode]
Apply the configured encoder to the given value set.
- Parameter:
value_set (Any) – The value or values being encoded.
- Rückgabe:
The encoded value or values.
- Rückgabetyp:
Any