3. G   G      T   ' R X   2 Z P  : communityService-Lorg/dspace/content/service/CommunityService;collectionService.Lorg/dspace/content/service/CollectionService; itemService(Lorg/dspace/content/service/ItemService;logLorg/apache/log4j/Logger;logo"Lorg/dspace/rest/common/Bitstream;parentCommunity"Lorg/dspace/rest/common/Community;parentCommunityListLjava/util/List; Signature4Ljava/util/List;items/Ljava/util/List;licenseLjava/lang/String; copyrightTextintroductoryTextshortDescription sidebarText numberItemsLjava/lang/Integer;()VCodeLineNumberTableLocalVariableTablethis#Lorg/dspace/rest/common/Collection;(Lorg/dspace/content/Collection;Ljavax/servlet/ServletContext;Ljava/lang/String;Lorg/dspace/core/Context;Ljava/lang/Integer;Ljava/lang/Integer;)V collectionLorg/dspace/content/Collection;servletContextLjavax/servlet/ServletContext;expandcontextLorg/dspace/core/Context;limitoffset ExceptionssetupLorg/dspace/content/Community;parentCommunitiesitemLorg/dspace/content/Item; childItemsLjava/util/Iterator; expandFieldsLocalVariableTypeTable0Ljava/util/List;/Ljava/util/Iterator;$Ljava/util/List; StackMapTablegetLogo$()Lorg/dspace/rest/common/Bitstream;getNumberItems()Ljava/lang/Integer;setNumberItems(Ljava/lang/Integer;)VgetParentCommunity$()Lorg/dspace/rest/common/Community;setParentCommunity%(Lorg/dspace/rest/common/Community;)VgetItems()Ljava/util/List;1()Ljava/util/List;setItems(Ljava/util/List;)V2(Ljava/util/List;)VsetParentCommunityList7(Ljava/util/List;)VgetParentCommunityList6()Ljava/util/List;addParentCommunityList getLicense()Ljava/lang/String; setLicense(Ljava/lang/String;)VgetCopyrightTextsetCopyrightTextgetIntroductoryTextsetIntroductoryTextgetShortDescriptionsetShortDescriptiongetSidebarTextsetSidebarText SourceFileCollection.javaRuntimeVisibleAnnotations*Ljavax/xml/bind/annotation/XmlRootElement;name bc HI  JK  LM!org/dspace/rest/common/Collection  NOjava/util/ArrayList TU XU b vi,     org/dspace/content/Collectioncopyright_text  introductory_text short_description  side_bar_text  all    org/dspace/content/Community org/dspace/rest/common/Community b     !org/dspace/content/Item "#org/dspace/rest/common/Item b$ % & ' org/dspace/rest/common/Bitstream b( PQ )*+ ,- `a RS Z[ \[ ][ ^[ _[#org/dspace/rest/common/DSpaceObjectjava/sql/SQLException#javax/ws/rs/WebApplicationExceptionjava/util/Listjava/util/Iterator0org/dspace/content/factory/ContentServiceFactory getInstance4()Lorg/dspace/content/factory/ContentServiceFactory;getCommunityService/()Lorg/dspace/content/service/CommunityService;getCollectionService0()Lorg/dspace/content/service/CollectionService;getItemService*()Lorg/dspace/content/service/ItemService;org/apache/log4j/Logger getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;B(Lorg/dspace/content/DSpaceObject;Ljavax/servlet/ServletContext;)Vjava/lang/Stringsplit'(Ljava/lang/String;)[Ljava/lang/String;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;,org/dspace/content/service/CollectionService getMetadataG(Lorg/dspace/content/DSpaceObject;Ljava/lang/String;)Ljava/lang/String;contains(Ljava/lang/Object;)Z+org/dspace/content/service/CommunityService getAllParentsJ(Lorg/dspace/core/Context;Lorg/dspace/content/Collection;)Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;j(Lorg/dspace/content/Community;Ljavax/servlet/ServletContext;Ljava/lang/String;Lorg/dspace/core/Context;)V addExpandgetParentObject](Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;)Lorg/dspace/content/DSpaceObject;&org/dspace/content/service/ItemServicefindByCollectiont(Lorg/dspace/core/Context;Lorg/dspace/content/Collection;Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/util/Iterator;isItemListedForUser5(Lorg/dspace/core/Context;Lorg/dspace/content/Item;)Ze(Lorg/dspace/content/Item;Ljavax/servlet/ServletContext;Ljava/lang/String;Lorg/dspace/core/Context;)Vadd3(Lorg/dspace/content/Collection;)Ljava/lang/String; ()Lorg/dspace/content/Bitstream;j(Lorg/dspace/content/Bitstream;Ljavax/servlet/ServletContext;Ljava/lang/String;Lorg/dspace/core/Context;)V countItems;(Lorg/dspace/core/Context;Lorg/dspace/content/Collection;)Ijava/lang/IntegervalueOf(I)Ljava/lang/Integer;! GHIJKLMNOPQRSTUVWXUVYZ[\[][^[_[`abcdB***** * Y * Y e"7#$%"'+,6.A7f BghbidQ*+,**** * Y * Y *+,-e& :#$%$'-,8.C;P<fHQghQjkQlmQn[QopQqaQrastuvid  Y :--:**+**+**+**+ ! G*+":#:  $# %&: *'Y ,()٧ **+ ! (*+,&:*'Y,(- *+*. ! c*+/:* Y $9%0: * 1*2Y ,34Wç *.*5 ! **+67 *5*8 !  +9*:Y+9,;< *8*!  *!***+=>?e(? @ AD(E8FHGXIpJ~KLMNORSTUVZ[%]0^:_FaVbmdpesfyijlopquxy|}f Rw ~3xURwF'yz %K{| gh jk lm n[ op qa ra }U~ ~3x%K{ }/W):<std/*<ef ghd/*@ef ghd>*+@e fgh`ad/*Aef ghd>*+Ae fghRSd/*ef ghVdP*+e fghXU~ XYVdP*+e fghTU~ TWVd/*ef ghVdD *+4We  f gh RSd/*Bef ghd>*+Be fghZ[d/*Cef ghd>*+Ce fgh\[d/*Def ghd>*+De fgh][d/*Eef ghd>*+Ee fgh^[d/*Fef ghd>*+Fe fgh_[ sj