Package io.aether.common
Class AccessGroupMutable
- java.lang.Object
-
- io.aether.common.AccessGroupMutable
-
public class AccessGroupMutable extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AccessGroupMutable(long id, java.util.UUID owner)AccessGroupMutable(io.aether.api.common.AccessGroup a)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadd(java.util.UUID uid)voidaddAll(java.util.UUID[] uuids)booleancontains(java.util.UUID uid)io.aether.utils.rcollections.RSet<java.util.UUID>getGroup()longgetId()java.util.UUIDgetOwner()booleanremove(java.util.UUID uid)voidremoveAll(java.util.UUID[] uuids)voidsetOwner(java.util.UUID owner)io.aether.api.common.AccessGrouptoDTO()
-
-
-
Method Detail
-
toDTO
public io.aether.api.common.AccessGroup toDTO()
-
setOwner
public void setOwner(java.util.UUID owner)
-
getId
public long getId()
-
getOwner
public java.util.UUID getOwner()
-
getGroup
public io.aether.utils.rcollections.RSet<java.util.UUID> getGroup()
-
add
public boolean add(java.util.UUID uid)
-
remove
public boolean remove(java.util.UUID uid)
-
contains
public boolean contains(java.util.UUID uid)
-
addAll
public void addAll(java.util.UUID[] uuids)
-
removeAll
public void removeAll(java.util.UUID[] uuids)
-
-