Files
briar/briar-api/src/org/briarproject/api/privategroup/GroupMember.java

36 lines
691 B
Java

package org.briarproject.api.privategroup;
import org.briarproject.api.identity.Author;
import org.briarproject.api.identity.Author.Status;
import org.briarproject.api.nullsafety.NotNullByDefault;
import javax.annotation.concurrent.Immutable;
@Immutable
@NotNullByDefault
public class GroupMember {
private final Author author;
private final Status status;
private final boolean shared;
public GroupMember(Author author, Status status, boolean shared) {
this.author = author;
this.status = status;
this.shared = shared;
}
public Author getAuthor() {
return author;
}
public Status getStatus() {
return status;
}
public boolean isShared() {
return shared;
}
}