""" Contains merge type definitions """
from enum import Enum

class MergeType(Enum):
    """ An enum of merge types """
    INTERSECT = 'INTERSECT'
    UNION = 'UNION'

    def pandas(self) -> str:
        """ Converts merge type to a pandas `how` parameter for using `pd.merge` """
        switch = {
            MergeType.UNION: 'outer',
            MergeType.INTERSECT: 'inner',
        }
        return switch[self]

1f604fe5f4e4bb324e4c832563e2238cbe2cc3b9
<mask token>


class MergeType(Enum):
    <mask token>
    <mask token>
    <mask token>

    def pandas(self) ->str:
        """ Converts merge type to a pandas `how` parameter for using `pd.merge` """
        switch = {MergeType.UNION: 'outer', MergeType.INTERSECT: 'inner'}
        return switch[self]

<mask token>


class MergeType(Enum):
    <mask token>
    INTERSECT = 'INTERSECT'
    UNION = 'UNION'

    def pandas(self) ->str:
        """ Converts merge type to a pandas `how` parameter for using `pd.merge` """
        switch = {MergeType.UNION: 'outer', MergeType.INTERSECT: 'inner'}
        return switch[self]

<mask token>


class MergeType(Enum):
    """ An enum of merge types """
    INTERSECT = 'INTERSECT'
    UNION = 'UNION'

    def pandas(self) ->str:
        """ Converts merge type to a pandas `how` parameter for using `pd.merge` """
        switch = {MergeType.UNION: 'outer', MergeType.INTERSECT: 'inner'}
        return switch[self]

<mask token>
from enum import Enum


class MergeType(Enum):
    """ An enum of merge types """
    INTERSECT = 'INTERSECT'
    UNION = 'UNION'

    def pandas(self) ->str:
        """ Converts merge type to a pandas `how` parameter for using `pd.merge` """
        switch = {MergeType.UNION: 'outer', MergeType.INTERSECT: 'inner'}
        return switch[self]

""" Contains merge type definitions """
from enum import Enum

class MergeType(Enum):
    """ An enum of merge types """
    INTERSECT = 'INTERSECT'
    UNION = 'UNION'

    def pandas(self) -> str:
        """ Converts merge type to a pandas `how` parameter for using `pd.merge` """
        switch = {
            MergeType.UNION: 'outer',
            MergeType.INTERSECT: 'inner',
        }
        return switch[self]
