3 3 ~4 ~5 ~6 ~7 ~8 ~9 ~: ~; ~< ~= ~> ~? ~@ ~A ~B ~C DE DF ~G HI HJK LM NO ~P ~Q ~R ~S ~TU 3 ~V ~WX ~YZ[ \] #^ _ ` a bcd .3e .fg .h ijklmno pq pr s tuv @wxy z{ z| z} ~ ~  - . ~    ~ V3  ~ Y - Y Y      .    m v     -   InnerClassesFacetValueComparatorlogLorg/apache/log4j/Logger;contextLorg/dspace/core/Context;tableLjava/lang/String; focusField focusValue valueFieldvalue authority valuePartialZcontainerTablecontainerIDField containerIDLjava/util/UUID; orderField ascendinglimitIoffsetequalsComparatordistinct facetFieldauthorizeService/Lorg/dspace/authorize/service/AuthorizeService;searcher$Lorg/dspace/discovery/SearchService; sResponse%Lorg/dspace/discovery/DiscoverResult;itemsWithdrawnitemsDiscoverableshowFrequencies(Lorg/dspace/core/Context;)VCodeLineNumberTableLocalVariableTablethis!Lorg/dspace/browse/SolrBrowseDAO;getSolrResponse'()Lorg/dspace/discovery/DiscoverResult;dff)Lorg/dspace/discovery/DiscoverFacetField;e-Lorg/dspace/discovery/SearchServiceException;query$Lorg/dspace/discovery/DiscoverQuery; StackMapTableUcKu ExceptionsaddStatusFilter'(Lorg/dspace/discovery/DiscoverQuery;)VexLjava/sql/SQLException;addLocationScopeFilter doCountQuery()I facetResultsLjava/util/List;respcountLocalVariableTypeTable FacetResultCLjava/util/List; doValueQuery()Ljava/util/List;c1Lorg/dspace/discovery/DiscoverResult$FacetResult;freqifacetstartmaxresult%Ljava/util/List<[Ljava/lang/String;>;doQueryitemLorg/dspace/content/Item;solrDoc!Lorg/dspace/content/DSpaceObject;bitems+Ljava/util/List; Signature-()Ljava/util/List; doMaxQuery9(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;docSearchDocument4Lorg/dspace/discovery/DiscoverResult$SearchDocument;columnitemID doOffsetQuery((Ljava/lang/String;Ljava/lang/String;Z)I isAscendingincludeUnDiscoverabledoDistinctOffsetQueryfacets comparatorLjava/util/Comparator;xascValueisEnableBrowseFrequencies()ZsetEnableBrowseFrequencies(Z)VenableBrowseFrequenciesgetContainerID()Ljava/util/UUID;getContainerIDField()Ljava/lang/String;getContainerTablegetCountValues()[Ljava/lang/String;getJumpToFieldgetJumpToValuegetLimit getOffset getOrderFieldgetSelectValuesgetTablegetFilterValuegetFilterValueField isDistinct setAscendingsetContainerID(Ljava/util/UUID;)VsetContainerIDField(Ljava/lang/String;)VsetContainerTablesetCountValues([Ljava/lang/String;)Vfields[Ljava/lang/String; setDistinctboolsetEqualsComparatorsetJumpToFieldsetJumpToValuesetLimit(I)V setOffset setOrderFieldsetSelectValues selectValuessetTablesetFilterMappingTables'(Ljava/lang/String;Ljava/lang/String;)VtableDistableMapsetFilterValuesetFilterValuePartialpartsetFilterValueFielduseEqualsComparatorgetAuthorityValuesetAuthorityValue()V SourceFileSolrBrowseDAO.java 0      "org/dspace/discovery/SearchService   "org/dspace/discovery/DiscoverQuery 'org/dspace/discovery/DiscoverFacetField Corg/dspace/discovery/configuration/DiscoveryConfigurationParameterstext      java/lang/Stringjava/lang/StringBuilder {!field f= _authority_filter}  _value_filter} _partial}org/dspace/core/Constantssearch.resourcetype:2bi__sort    +org/dspace/discovery/SearchServiceException!org/dspace/browse/BrowseException withdrawn:truediscoverable:false    java/sql/SQLException   collection location.coll:  communitylocation.comm:     java/util/ArrayList /org/dspace/discovery/DiscoverResult$FacetResult           org/dspace/content/DSpaceObjectorg/dspace/content/Itemsearch.resourceid:   AND search.resourcetype:    2org/dspace/discovery/DiscoverResult$SearchDocument _sort: [* TO ""} _sort: {"" TO *]-(bi__sort:*)4org/dspace/browse/SolrBrowseDAO$FacetValueComparator       org/dspace/browse/SolrBrowseDAO java/lang/Objectorg/dspace/browse/BrowseDAO!org/dspace/browse/SolrBrowseDAO$1 SORT_ORDER-org/dspace/discovery/DiscoverQuery$SORT_ORDERorg/dspace/core/Context#org/dspace/discovery/DiscoverResultjava/util/Listjava/util/Iteratorjava/util/Comparator4org/dspace/authorize/factory/AuthorizeServiceFactory getInstance8()Lorg/dspace/authorize/factory/AuthorizeServiceFactory;getAuthorizeService1()Lorg/dspace/authorize/service/AuthorizeService;1org/dspace/services/factory/DSpaceServicesFactory5()Lorg/dspace/services/factory/DSpaceServicesFactory;getServiceManager$()Lorg/dspace/kernel/ServiceManager;java/lang/ClassgetName org/dspace/kernel/ServiceManagergetServiceByName7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;Horg/dspace/discovery/configuration/DiscoveryConfigurationParameters$SORTSORTVALUEJLorg/dspace/discovery/configuration/DiscoveryConfigurationParameters$SORT;r(Ljava/lang/String;Ljava/lang/String;ILorg/dspace/discovery/configuration/DiscoveryConfigurationParameters$SORT;)V addFacetField,(Lorg/dspace/discovery/DiscoverFacetField;)VsetFacetMinCount setMaxResultssetStartappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringaddFilterQueriesasc/Lorg/dspace/discovery/DiscoverQuery$SORT_ORDER;desc setSortFieldD(Ljava/lang/String;Lorg/dspace/discovery/DiscoverQuery$SORT_ORDER;)Vsearche(Lorg/dspace/core/Context;Lorg/dspace/discovery/DiscoverQuery;Z)Lorg/dspace/discovery/DiscoverResult;(Ljava/lang/Throwable;)V-org/dspace/authorize/service/AuthorizeServiceisAdmin(Lorg/dspace/core/Context;)ZisCommunityAdminisCollectionAdmin(createLocationQueryForAdministrableItems-(Lorg/dspace/core/Context;)Ljava/lang/String;org/apache/log4j/Loggererror(Ljava/lang/Object;)V startsWith(Ljava/lang/String;)Z-(Ljava/lang/Object;)Ljava/lang/StringBuilder;getFacetResult$(Ljava/lang/String;)Ljava/util/List;sizegetTotalSearchResults()Jget(I)Ljava/lang/Object;getCountvalueOf(J)Ljava/lang/String;getDisplayedValuegetAuthorityKeyadd(Ljava/lang/Object;)ZgetDspaceObjectsiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;(I)Ljava/lang/StringBuilder;setQueryd(Lorg/dspace/core/Context;Lorg/dspace/discovery/DiscoverQuery;)Lorg/dspace/discovery/DiscoverResult;getSearchDocument3(Lorg/dspace/content/DSpaceObject;)Ljava/util/List;getSearchFieldValues&(Lorg/dspace/browse/SolrBrowseDAO$1;)Vjava/util/Collectionssort)(Ljava/util/List;Ljava/util/Comparator;)V binarySearch;(Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)Iorg/dspace/browse/BrowseIndexgetWithdrawnBrowseIndex!()Lorg/dspace/browse/BrowseIndex; getTableNameequalsgetPrivateBrowseIndex getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!~1$********* * * * * **********+j+P SVY\^"a'd,j1m6p;s@vEyJ|OT^glw|,-~*uY L*+!*+"*'#Y*$&'(M+,)+*+++*+* +*,*3+-Y.Y/01*$121*13S4u*:*3+-Y.Y/01*$151*13S47*0+-Y.Y/01*$161*13S4+-Y8S4* 2+.Y/91* 1:13* ;<=***+* *> M@Y,A*Glo?n 27<ADLS[bGlopy*2p j~ D6=3<J @*+-YBS4j*c+-YCS4**D;**E**F+-Y**GS4 MI,J+svH2 +CS[svw~ w CBe* `* KL'+-Y.Y/M1* N3S40* OL$+-Y.Y/P1* N3S47Cdee7,.*QL=*+*$RN-S=+T=*& !' , *.)'  ! @c  *QL+*$RM*U>* *6* *6VYW:* d6`SM,XY:*Z[\]: -Y^SY_SY S`Wfdd6`dRM,XY:*Z[\]: -Y^SY_SY S`W^$5>EYf|$%'(*+*% / f7|! IZ7! [ $5>>; !@@.A(/A(@@*QLVYWM+abN-c!-de:f:,`W,57 8+<2=;>>?42 +@; 3  3&@aY :.Y/g1hi1h3j+:**k::@YAT 1aXelXm:+nX-3DG?>F G*I0J3MDRGOIQSS]UaVmUqV{WYRI { 3ZG 7@Y :*!*"+-Y8S4*4-Y.Y/01*$121*13S4w*;*4-Y.Y/01*$151*13S48*1-Y.Y/01*$161*13S4,.Y/91+1o1,1p13jV.Y/91+1q1,1r13j-Y.Y/s1+1t1,1u13S4* *6:**>::@YATm?Z` abcd)g0ialonpruw{(|U~jmR  j,m). a>4,R @ @! L*Q:*$R:vYw:x,y6`t6*Ud& ",=AD\ LLLLF;1, = ;#6D@/*Z >*Z /*  /*  /*  , /* /* /* /* /*   ,  /*  /*$  /*/ /* :  /*E >*  PR>*+  \^>*+  hj>*+  tv5~>* >* >*+ >*+ >* >*  >*+  !5"#-+z{| *+}{|**+$ "',--$%Y +*+$   & ' (>*+ )>* *+>*+ ,/*& -/*, .>*+ 23/0! ~IH122v~ Ymp@\%@