3A A   B ? .   B      ?   ?      ?  ? ?  0  8 8 8 .   BundleName InnerClasses itemService(Lorg/dspace/content/service/ItemService;logLorg/apache/log4j/Logger;()VCodeLineNumberTableLocalVariableTablethis'Lorg/dspace/rest/filter/ItemFilterUtil;getDocumentMimeTypes()[Ljava/lang/String;getSupportedDocumentMimeTypesgetSupportedImageMimeTypescountOriginalBitstream(Lorg/dspace/content/Item;)IitemLorg/dspace/content/Item;countBitstreamN(Lorg/dspace/rest/filter/ItemFilterUtil$BundleName;Lorg/dspace/content/Item;)IbundleLorg/dspace/content/Bundle; bundleName2Lorg/dspace/rest/filter/ItemFilterUtil$BundleName;countI StackMapTablegetBitstreamNames](Lorg/dspace/rest/filter/ItemFilterUtil$BundleName;Lorg/dspace/content/Item;)Ljava/util/List;bitLorg/dspace/content/Bitstream;namesLjava/util/ArrayList;LocalVariableTypeTable)Ljava/util/ArrayList; Signatureq(Lorg/dspace/rest/filter/ItemFilterUtil$BundleName;Lorg/dspace/content/Item;)Ljava/util/List;countOriginalBitstreamMimeH(Lorg/dspace/core/Context;Lorg/dspace/content/Item;[Ljava/lang/String;)IcontextLorg/dspace/core/Context;mimeList[Ljava/lang/String;countBitstreamMimez(Lorg/dspace/core/Context;Lorg/dspace/rest/filter/ItemFilterUtil$BundleName;Lorg/dspace/content/Item;[Ljava/lang/String;)IeLjava/sql/SQLException;mimeLjava/lang/String;scountBitstreamByDesca(Lorg/dspace/rest/filter/ItemFilterUtil$BundleName;Lorg/dspace/content/Item;[Ljava/lang/String;)IbitDescdescdescList countBitstreamSmallerThanMinSize(Lorg/dspace/core/Context;Lorg/dspace/rest/filter/ItemFilterUtil$BundleName;Lorg/dspace/content/Item;[Ljava/lang/String;Ljava/lang/String;)IpropsizeJcountBitstreamLargerThanMaxSize$countOriginalBitstreamMimeStartsWithG(Lorg/dspace/core/Context;Lorg/dspace/content/Item;Ljava/lang/String;)IprefixcountBitstreamMimeStartsWithy(Lorg/dspace/core/Context;Lorg/dspace/rest/filter/ItemFilterUtil$BundleName;Lorg/dspace/content/Item;Ljava/lang/String;)IhasUnsupportedBundle/(Lorg/dspace/content/Item;[Ljava/lang/String;)Z bundleListbundleshasOriginalBitstreamMimeH(Lorg/dspace/core/Context;Lorg/dspace/content/Item;[Ljava/lang/String;)ZhasBitstreamMimez(Lorg/dspace/core/Context;Lorg/dspace/rest/filter/ItemFilterUtil$BundleName;Lorg/dspace/content/Item;[Ljava/lang/String;)ZhasMetadataMatchG(Lorg/dspace/content/Item;Ljava/lang/String;Ljava/util/regex/Pattern;)Zmd"Lorg/dspace/content/MetadataValue;field fieldListregexLjava/util/regex/Pattern;hasOnlyMetadataMatchmatchesZrecentlyModified(Lorg/dspace/content/Item;I)ZdayscalLcom/ibm/icu/util/Calendar; SourceFileItemFilterUtil.java IJ rest.report-mime-document #rest.report-mime-document-supportedrest.report-mime-document-image ] XY       org/dspace/content/Bundle      java/util/ArrayListorg/dspace/content/Bitstream  tu   java/sql/SQLException GHjava/lang/StringBuilderGet format error for bitstream      !" #$ %& ' * EForg/dspace/content/Item( )* org/dspace/content/MetadataValue +, -./  , 0 12 3com/ibm/icu/util/Calendar 4 56 768 9:; < =>%org/dspace/rest/filter/ItemFilterUtil ?@java/lang/Object0org/dspace/rest/filter/ItemFilterUtil$BundleNamejava/util/Iteratororg/dspace/core/Contextjava/lang/String1org/dspace/services/factory/DSpaceServicesFactory getInstance5()Lorg/dspace/services/factory/DSpaceServicesFactory;getConfigurationService,()Lorg/dspace/services/ConfigurationService;(org/dspace/services/ConfigurationServicegetArrayProperty'(Ljava/lang/String;)[Ljava/lang/String;ORIGINAL getBundles()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getName()Ljava/lang/String;nameequals(Ljava/lang/Object;)Z getBitstreams()Iadd getFormat?(Lorg/dspace/core/Context;)Lorg/dspace/content/BitstreamFormat;"org/dspace/content/BitstreamFormat getMIMETypetrimappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/apache/log4j/Loggererror(Ljava/lang/Object;)VgetDescriptiongetLongProperty(Ljava/lang/String;)JgetSize()J startsWith(Ljava/lang/String;)Zcontains&org/dspace/content/service/ItemService getMetadata{(Lorg/dspace/content/DSpaceObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;getValuejava/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;java/util/regex/MatchersplitgetMetadataByMetadataStringE(Lorg/dspace/content/DSpaceObject;Ljava/lang/String;)Ljava/util/List;()Lcom/ibm/icu/util/Calendar;(II)VgetTime()Ljava/util/Date;getLastModifiedjava/util/Datebefore(Ljava/util/Date;)Z0org/dspace/content/factory/ContentServiceFactory4()Lorg/dspace/content/factory/ContentServiceFactory;getItemService*()Lorg/dspace/content/service/ItemService; getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!?A EFGHIJK/*LM NOPQK&L!RQK&L%SQK&L)TUK2* L-M VWXYKD=+ N- 0- :*`=L01 2/325?6B8M* Z[D\]DVWB^_` a%bcdKlYM+ N- R- :* :  :,W,L& <=&>5?8AZBdCgDjEM4Z ef&AZ[l\]lVWdghi dgj`ka%b a"lmnoKH *+,LJM  pq VW rstuK6, :  :+ : j :-:  6 6   I  2: * ": Y !""#$ [qL>MN$O3P6RXSqUVZXYS\]^M\ vw q9xy XXef$Z[pq\]VWrs^_`j a'b a z{|}aba~}$Bz{|}abaK >+ :  :* : P :,:6 6   / 2: %:     ЧuL>bc#d2e5gWhpiwj|kmnhqrsMRwy py W>ef#uZ[\]VWs^_`c a'b a {|}aba~}{|}abaK&76, :  :  +  :  S : -:  6 6 2 2: * 'ͧr:LBwxz3{B|E~gMf "xygAef 3xZ[ pq\]VWrsy^_`l a'b a z{|}aba~}/ z{|}abaBK&76, :  :  +  :  S : -:  6 6 2 2: * 'ͧr:LB3BEgMf "xygAef 3xZ[ pq\]VWrsy^_`l a'b a z{|}aba~}/ z{|}abaBKH *+,(LM  pq VW yK: y6, : \ :+ : % :*-)ק:qtL2 $36XhknqtvMHXef$JZ[ypqy\]yVWyyv^_`!a'b a(BKe+YM+N-66-2:,W* N- - :,*L. $.4R^`cM4$ \yRZ[eVWesWhi Wj`%|}k} a!KH *+,+LM  pq VW rsKc*+,-LM*pq\]VWrs`@K` +,E-*,,,,/ N- "- 0:,123ۧc+45N-66N-2:-*6 : # 0:,123لL2 4CEKfM>4f?yVWy`% a$ }!a&K >+,M-*,,,,/ : ( 0:,123>ԧk+45:66T2:-*6 : ( 0: , 123>ԄL> 9HMOUsMH9 sDyVWy`6 #a)}"a)K]7M,t9,:*;<L M VW_JK.=>-?@L  D B?C@