3                   ANONYMOUSLjava/lang/String; ConstantValueRuntimeVisibleAnnotationsLjavax/persistence/Transient;ADMINlegacyIdLjava/lang/Integer;Ljavax/persistence/Column;nameeperson_group_id insertable updatable permanentLjava/lang/Boolean;lengthuniqueepeopleLjava/util/List; Signature.Ljava/util/List;Ljavax/persistence/ManyToMany;fetchLjavax/persistence/FetchType;LAZYLjavax/persistence/JoinTable;epersongroup2eperson joinColumnsLjavax/persistence/JoinColumn;inverseJoinColumns eperson_idgroups,Ljava/util/List; group2group parent_idchild_id parentGroupsmappedBysupervisedItems4Ljava/util/List;supervisorGroups groupsChangedZ()VCodeLineNumberTableLocalVariableTablethisLorg/dspace/eperson/Group; addMember(Lorg/dspace/eperson/EPerson;)VeLorg/dspace/eperson/EPerson; getMembers()Ljava/util/List;0()Ljava/util/List;(Lorg/dspace/eperson/Group;)VgaddParentGroupgroupremoveParentGroupremove(Lorg/dspace/eperson/EPerson;)Z(Lorg/dspace/eperson/Group;)ZcontainsgetParentGroups.()Ljava/util/List;getMemberGroupsequals(Ljava/lang/Object;)ZobjLjava/lang/Object;objClassLjava/lang/Class;otherLocalVariableTypeTableLjava/lang/Class<*>; StackMapTablehashCode()IhashIgetTypegetName()Ljava/lang/String;setName(Ljava/lang/String;)V ExceptionsisGroupsChanged()ZclearGroupsChanged getLegacyId()Ljava/lang/Integer;getSupervisedItems6()Ljava/util/List; isPermanent()Ljava/lang/Boolean; setPermanent(Z)V permanence SourceFile Group.javaLjavax/persistence/Entity;Ljavax/persistence/Cacheable;!Lorg/hibernate/annotations/Cache;usage4Lorg/hibernate/annotations/CacheConcurrencyStrategy;NONSTRICT_READ_WRITEincludenon-lazyLjavax/persistence/Table; epersongroup RS 23java/util/ArrayList 89 F9 K9 M9 ]^ m k^ PQ i^ em hm  org/dspace/eperson/Group  lm wx }~org/dspace/core/Constants -# l *+ Sorg/dspace/content/DSpaceObject,org/dspace/content/DSpaceObjectLegacySupport Anonymous Administratorjava/lang/Classjava/sql/SQLExceptionjava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;java/util/Listadd(org/hibernate/proxy/HibernateProxyHelper getClassWithoutInitializingProxy%(Ljava/lang/Object;)Ljava/lang/Class;java/lang/ObjectgetClass()Ljava/lang/Class;getID()Ljava/util/UUID;java/util/UUIDjava/lang/String$org/apache/commons/lang3/StringUtils3(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z booleanValue setModified! ! "#$%&'(#$)&'*+&,-s./Z01Z023&,-#&,4I56Z789:;&4<=e>?@-sAB[@C-s.D[@C-sEF9:G&4<=e>?@-sHB[@C-sID[@C-sJK9:G&<=e>?LsFM9:N&<=e>?LsOPQ&'RST9***Y*Y*Y*Y U"Z45 ;C"K-N8\V 9WXYZTD * + WU ` aV WX [\]^T/*UhV WX:_Y`TM* + W* Um noVWXaXb`TM*+ W* Us tuVWXcXd`TM*+W* Uy z{VWXcXefT? * +UV WX [\egTH* * +U VWXaXhgT? * +UV WX aXhfT? * +UV WX [\i^T/*UV WX:jk^T/*UV WX:jlmT&++M*,+N*-U V*&WX&no pq rXs  ptu vwxT*<;h*`<;h* *`<U(V*WX'yzu%{{|xT-UV WX}~T/*UV WXTi *+* *+* UV WX -#uT/* UV WXST4* U V WXT/*UV WX^T/* UV WX:T/*UV WXTI **U V WX Q&#es-s