"""The purpose this class is to store the db data into variables, so that it can be accessed throughout the code.""" class DataClass: account_ids = list() adjustment_types = list() contract_ids = list() label_terms = list() product_terms = list() statement_periods = list() upcs = list() upc_labels = dict() def __init__(self): pass @classmethod def _set_adjustments_types(cls, adjustment_types): cls.adjustment_types = adjustment_types @classmethod def _set_account_ids(cls, account_ids): cls.account_ids = account_ids @classmethod def _set_contract_ids(cls, contract_ids): cls.contract_ids = contract_ids @classmethod def _set_statement_periods(cls, statement_periods): cls.statement_periods = statement_periods @classmethod def _set_upcs(cls, upcs): cls.upcs = upcs @classmethod def _set_contract_product_terms(cls, product_terms): cls.product_terms = product_terms @classmethod def _set_contract_label_terms(cls, label_terms): cls.label_terms = label_terms @classmethod def _set_upc_labels(cls, data): cls.upc_labels = data