Package io.vertx.tp.rbac.authorization
Class Amalgam
- java.lang.Object
-
- io.vertx.tp.rbac.authorization.Amalgam
-
public class Amalgam extends Object
-
-
Constructor Summary
Constructors Constructor Description Amalgam()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<ProfileRole>children(List<ProfileRole> roles, ProfileGroup group)static List<ProfileRole>eager(List<ProfileRole> roles)static List<ProfileRole>eagerEach(List<ProfileRole> roles)static List<ProfileRole>lazy(List<ProfileRole> roles)static List<ProfileRole>lazyEach(List<ProfileRole> roles)static voidlogGroup(Class<?> clazz, List<ProfileRole> roles)static List<ProfileRole>parent(List<ProfileRole> roles, ProfileGroup group)
-
-
-
Method Detail
-
logGroup
public static void logGroup(Class<?> clazz, List<ProfileRole> roles)
-
parent
public static List<ProfileRole> parent(List<ProfileRole> roles, ProfileGroup group)
-
children
public static List<ProfileRole> children(List<ProfileRole> roles, ProfileGroup group)
-
eagerEach
public static List<ProfileRole> eagerEach(List<ProfileRole> roles)
-
lazyEach
public static List<ProfileRole> lazyEach(List<ProfileRole> roles)
-
eager
public static List<ProfileRole> eager(List<ProfileRole> roles)
-
lazy
public static List<ProfileRole> lazy(List<ProfileRole> roles)
-
-