lector.types.abc#
Classes#
Return type of a conversion/cast. |
|
Simple base class for dependency injection of new custom data types. |
|
Registry to manage converters. |
Attributes#
'Singleton' conversion registry. |
- class lector.types.abc.Converter[source]#
Bases:
abc.ABCSimple base class for dependency injection of new custom data types.
If a proportion of values smaller than threshold can be successfully converted, the converter should return None.
- abstract convert(arr)[source]#
To be implemented in subclasses.
- Parameters:
arr (pyarrow.Array) –
- Return type:
Conversion | None