package net.ocheyedan.wrk.trello; import java.util.List; /** * User: blangel * Date: 6/30/12 * Time: 8:23 AM * * Representation of a {@literal Trello} organization object. * * { * id=4feda21e9693a8f660520501, * name=varickbergenbusinessdevelopment, * displayName=Varick/Bergen - Business Development, * desc=, * invited=false, * invitations=[], * memberships=[{}], * prefs={}, * url=https://trello.com/varickbergenbusinessdevelopment, * website=, * idBoards=[] * } */ public final class Organization { private final String id; private final String name; private final String displayName; private final String desc; private final Boolean invited; private final List<String> invitations; private final List<Membership> memberships; private final Pref prefs; private final String url; private final String website; private final List<String> idBoards; private Organization() { this(null, null, null, null, null, null, null, null, null, null, null); } public Organization(String id, String name, String displayName, String desc, Boolean invited, List<String> invitations, List<Membership> memberships, Pref prefs, String url, String website, List<String> idBoards) { this.id = id; this.name = name; this.displayName = displayName; this.desc = desc; this.invited = invited; this.invitations = invitations; this.memberships = memberships; this.prefs = prefs; this.url = url; this.website = website; this.idBoards = idBoards; } public String getId() { return id; } public String getName() { return name; } public String getDisplayName() { return displayName; } public String getDesc() { return desc; } public Boolean getInvited() { return invited; } public List<String> getInvitations() { return invitations; } public List<Membership> getMemberships() { return memberships; } public Pref getPrefs() { return prefs; } public String getUrl() { return url; } public String getWebsite() { return website; } public List<String> getIdBoards() { return idBoards; } }