class PayrollmastersmappingRequest:
    id, template_id, segment_id, paycomponent_id, percentage, amount = (None,)*6

    def __init__(self, user_obj):
        if 'id' in user_obj:
            self.id = user_obj['id']
        if 'template_id' in user_obj:
            self.template_id = user_obj['template_id']
        if 'segment_id' in user_obj:
            self.segment_id = user_obj['segment_id']
        if 'paycomponent_id' in user_obj:
            self.paycomponent_id = user_obj['paycomponent_id']
        if 'percentage' in user_obj:
            self.percentage = user_obj['percentage']
        if 'amount' in user_obj:
            self.amount = user_obj['amount']

    def get_id(self):
        return self.id

    def get_template_id(self):
        return self.template_id

    def get_segment_id(self):
        return self.segment_id

    def get_paycomponent_id(self):
        return self.paycomponent_id

    def get_percentage(self):
        return self.percentage

    def get_amount(self):
        return self.amount