Edit C:\Users\Admin\.m2\repository\org\dspace\dspace-api\6.2\org\dspace\content\Community.class
???? 3 - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? log Lorg/apache/log4j/Logger; legacyId Ljava/lang/Integer; RuntimeVisibleAnnotations Ljavax/persistence/Column; name community_id insertable updatable subCommunities Ljava/util/Set; Signature /Ljava/util/Set<Lorg/dspace/content/Community;>; Ljavax/persistence/ManyToMany; fetch Ljavax/persistence/FetchType; LAZY Ljavax/persistence/JoinTable; community2community joinColumns Ljavax/persistence/JoinColumn; parent_comm_id inverseJoinColumns child_comm_id parentCommunities mappedBy collections 0Ljava/util/Set<Lorg/dspace/content/Collection;>; communities cascade Ljavax/persistence/CascadeType; PERSIST admins Lorg/dspace/eperson/Group; Ljavax/persistence/OneToOne; admin logo Lorg/dspace/content/Bitstream; logo_bitstream_id COPYRIGHT_TEXT Ljava/lang/String; ConstantValue ? INTRODUCTORY_TEXT ? SHORT_DESCRIPTION ? SIDEBAR_TEXT ? communityService -Lorg/dspace/content/service/CommunityService; Ljavax/persistence/Transient; <init> ()V Code LineNumberTable LocalVariableTable this Lorg/dspace/content/Community; addSubCommunity !(Lorg/dspace/content/Community;)V subCommunity removeSubCommunity getLogo ()Lorg/dspace/content/Bitstream; setLogo !(Lorg/dspace/content/Bitstream;)V getAdministrators ()Lorg/dspace/eperson/Group; setAdmins (Lorg/dspace/eperson/Group;)V getCollections ()Ljava/util/List; output [Lorg/dspace/content/Collection; 3()Ljava/util/List<Lorg/dspace/content/Collection;>; addCollection "(Lorg/dspace/content/Collection;)V collection Lorg/dspace/content/Collection; removeCollection getSubcommunities [Lorg/dspace/content/Community; 2()Ljava/util/List<Lorg/dspace/content/Community;>; getParentCommunities addParentCommunity parentCommunity clearParentCommunities removeParentCommunity equals (Ljava/lang/Object;)Z other Ljava/lang/Object; objClass Ljava/lang/Class; otherCommunity LocalVariableTypeTable Ljava/lang/Class<*>; StackMapTable ? ? hashCode ()I getType getName ()Ljava/lang/String; value ? getLegacyId ()Ljava/lang/Integer; getCommunityService /()Lorg/dspace/content/service/CommunityService; <clinit> SourceFile Community.java Ljavax/persistence/Entity; Ljavax/persistence/Table; community Ljavax/persistence/Cacheable; !Lorg/hibernate/annotations/Cache; usage 4Lorg/hibernate/annotations/CacheConcurrencyStrategy; NONSTRICT_READ_WRITE include non-lazy e f java/util/HashSet : ; I ; K ; U V ? ? ? ? f ? ? Q R org/dspace/content/Collection ? ? 5org/dspace/content/comparator/NameAscendingComparator ? ? ? ? ? org/dspace/content/Community ? f ? ? ? ? ? ? ? ? ? ? ? /org/apache/commons/lang/builder/HashCodeBuilder ? ? ? ? org/dspace/core/Constants ? ? !org/dspace/content/MetadataSchema dc title org/dspace/content/Item * ? ? ? 1 2 b c ? / 0 org/dspace/content/DSpaceObject ,org/dspace/content/DSpaceObjectLegacySupport copyright_text introductory_text short_description side_bar_text java/lang/Class java/lang/String java/util/Set add setModified remove toArray (([Ljava/lang/Object;)[Ljava/lang/Object; java/util/Arrays sort ,([Ljava/lang/Object;Ljava/util/Comparator;)V asList %([Ljava/lang/Object;)Ljava/util/List; clear (org/hibernate/proxy/HibernateProxyHelper getClassWithoutInitializingProxy %(Ljava/lang/Object;)Ljava/lang/Class; java/lang/Object getClass ()Ljava/lang/Class; getID ()Ljava/util/UUID; java/util/UUID append E(Ljava/lang/Object;)Lorg/apache/commons/lang/builder/HashCodeBuilder; toHashCode +org/dspace/content/service/CommunityService getMetadataFirstValue }(Lorg/dspace/content/DSpaceObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 0org/dspace/content/factory/ContentServiceFactory getInstance 4()Lorg/dspace/content/factory/ContentServiceFactory; org/apache/log4j/Logger getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! - . / 0 1 2 3 4 5s 6 7Z 8 9Z 8 : ; <