package org.juxtasoftware.model; import com.google.gson.annotations.Expose; /** * Base class for any model that is a member of a workspace. * * @author loufoster * */ public abstract class WorkspaceMember { @Expose protected Long id; @Expose protected Long workspaceId; public final Long getId() { return id; } public final void setId(Long id) { this.id = id; } public Long getWorkspaceId() { return this.workspaceId; } public void setWorkspaceId(Long id) { this.workspaceId = id; } public boolean isMemberOf( final Workspace ws ) { return (this.workspaceId.equals(ws.getId()) ); } }