def __init__(self, client, group=None, is_joined=True):
        """LineGroup init

        :param client: LineClient instance
        :param group: Group instace
        :param is_joined: is a user joined or invited to a group
        """

        self._client = client
        self._group  = group

        self.id      = group.id
        self.name    = group.name

        self.is_joined = is_joined

        try:
            self.creator = LineContact(client, group.creator)
        except:
            self.creator = None

        self.members = [LineContact(client, member) for member in group.members]

        try:
            self.invitee = [LineContact(client, member) for member in group.invitee]
        except __HOLE__:
            self.invitee = []
dataset/ETHPy150Open carpedm20/LINE/line/models.py/LineGroup.__init__