noctis.data_transformation.preprocessing.data_preprocessing.PythonObjectPreprocessorFactory

class noctis.data_transformation.preprocessing.data_preprocessing.PythonObjectPreprocessorFactory[source]

Factory class for creating preprocessors based on data type. Manages registration and retrieval of preprocessor classes.

Attributes:

preprocessors (dict): A dictionary mapping data types to preprocessor classes.

__init__()

Methods

__init__()

get_preprocessor(data_type, schema, config)

Retrieve a preprocessor class based on the data type.

register_preprocessor(data_type)

Decorator to register a preprocessor class for a specific data type.

Attributes

preprocessors