Package io.aether.common
Class AccessGroupListMutable
- java.lang.Object
-
- io.aether.common.AccessGroupListMutable
-
public class AccessGroupListMutable extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description io.aether.utils.rcollections.RSet<AccessGroupMutable>groups
-
Constructor Summary
Constructors Constructor Description AccessGroupListMutable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(AccessGroupMutable ag)java.util.Set<java.util.UUID>all()java.util.UUID[]allAsArray()long[]allGroupIdsAsArray()booleancontains(java.util.UUID uid)io.aether.utils.futures.AFuturecontainsFuture(java.util.UUID uid)booleanremove(long id)booleanremove(AccessGroupMutable gg)
-
-
-
Field Detail
-
groups
public final io.aether.utils.rcollections.RSet<AccessGroupMutable> groups
-
-
Method Detail
-
add
public void add(AccessGroupMutable ag)
-
contains
public boolean contains(java.util.UUID uid)
-
containsFuture
public io.aether.utils.futures.AFuture containsFuture(java.util.UUID uid)
-
allAsArray
public java.util.UUID[] allAsArray()
-
allGroupIdsAsArray
public long[] allGroupIdsAsArray()
-
all
public java.util.Set<java.util.UUID> all()
-
remove
public boolean remove(AccessGroupMutable gg)
-
remove
public boolean remove(long id)
-
-