package org.wikipedia.dataclient.page;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import java.util.Collections;
import java.util.Set;
/** Protection settings for a page */
public class Protection {
@SuppressWarnings("MismatchedReadAndWriteOfArray") @NonNull private Set<String> edit = Collections.emptySet();
// TODO should send them all, but callers need to be updated, too, (future patch)
@Nullable
public String getFirstAllowedEditorRole() {
return edit.isEmpty() ? null : edit.iterator().next();
}
@NonNull
public Set<String> getEditRoles() {
return Collections.unmodifiableSet(edit);
}
}