Class AccessGroupMutable


  • public class AccessGroupMutable
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean add​(java.util.UUID uid)  
      void addAll​(java.util.UUID[] uuids)  
      boolean contains​(java.util.UUID uid)  
      io.aether.utils.rcollections.RSet<java.util.UUID> getGroup()  
      long getId()  
      java.util.UUID getOwner()  
      boolean remove​(java.util.UUID uid)  
      void removeAll​(java.util.UUID[] uuids)  
      void setOwner​(java.util.UUID owner)  
      io.aether.api.common.AccessGroup toDTO()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AccessGroupMutable

        public AccessGroupMutable​(io.aether.api.common.AccessGroup a)
      • AccessGroupMutable

        public AccessGroupMutable​(long id,
                                  java.util.UUID owner)
    • 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)