package com.github.andlyticsproject.model; public class DeveloperConsoleAccount { private String developerId; private String name; private boolean canAccessApps; public DeveloperConsoleAccount(String developerId, String name, boolean canAccessApps) { this.developerId = developerId; this.name = name; this.canAccessApps = canAccessApps; } public String getDeveloperId() { return developerId; } public String getName() { return name; } public boolean getCanAccessApps() { return canAccessApps; } @Override public boolean equals(Object o) { if (!(o instanceof DeveloperConsoleAccount)) { return false; } DeveloperConsoleAccount rhs = (DeveloperConsoleAccount) o; return developerId.equals(rhs.developerId); } @Override public int hashCode() { int result = 17; result = 31 * result + developerId.hashCode(); return result; } @Override public String toString() { return String.format("DeveloperConsoleAccount [developerId=%s, name=%s, canAccessApps=%b]", developerId, name, canAccessApps); } }