/* * Copyright (c) 2010-2015, Isode Limited, London, England. * All rights reserved. */ package com.isode.stroke.roster; import java.util.Collection; import com.isode.stroke.elements.RosterItemPayload; import com.isode.stroke.jid.JID; public class XMPPRosterItem { private JID jid; private String name; private Collection groups; private RosterItemPayload.Subscription subscription; public XMPPRosterItem(final JID jid, final String name, final Collection groups, RosterItemPayload.Subscription subscription) { this.jid = jid; this.name = name; this.groups = groups; this.subscription = subscription; } public final JID getJID() { return jid; } public final String getName() { return name; } public void setName(final String name) { this.name = name; } public final Collection getGroups() { return groups; } public void setGroups(final Collection groups) { this.groups = groups; } public RosterItemPayload.Subscription getSubscription() { return subscription; } }