@Beta public final class Principals extends AbstractImmutableEntityList<Principal>
list
Modifier and Type | Method and Description |
---|---|
static Principals |
empty() |
static Principals |
from(java.lang.Iterable<? extends Principal> principals) |
static Principals |
from(Principal... principals) |
java.lang.Iterable<Group> |
getGroups() |
PrincipalKeys |
getKeys() |
Principal |
getPrincipal(PrincipalKey PrincipalKey) |
java.lang.Iterable<Role> |
getRoles() |
java.lang.Iterable<User> |
getUsers() |
java.lang.String |
toString() |
contains, equals, first, get, getList, getSize, hashCode, isEmpty, isNotEmpty, iterator, last, stream
public PrincipalKeys getKeys()
public Principal getPrincipal(PrincipalKey PrincipalKey)
public java.lang.Iterable<User> getUsers()
public java.lang.Iterable<Group> getGroups()
public java.lang.Iterable<Role> getRoles()
public java.lang.String toString()
toString
in class AbstractImmutableEntityList<Principal>
public static Principals empty()
public static Principals from(Principal... principals)
public static Principals from(java.lang.Iterable<? extends Principal> principals)