Edit C:\Users\Admin\.m2\repository\org\dspace\dspace-api\6.2\org\dspace\browse\SolrBrowseDAO.class
???? 3 ?3 ~4 ~5 ~6 ~7 ~8 ~9 ~: ~; ~< ~= ~> ~? ~@ ~A ~B ~C DE DF ~G HI HJK LMNO ~P ~Q ~R ~S ~TU 3 ~V ~WX ~YZ[ \] #^ _ ` a bcd .3e .fg .h ijklmno pq pr s tuv @wxyz{z|z} ~ ~? ??? -?? .??? ~? ???? ?? ~?? V3??? ~? Y? -?? Y? Y??? ??????????? .?? ? ? ??? m????????? v? ?? ?? ?? ?? -? ??? ????? InnerClasses FacetValueComparator log Lorg/apache/log4j/Logger; context Lorg/dspace/core/Context; table Ljava/lang/String; focusField focusValue valueField value authority valuePartial Z containerTable containerIDField containerID Ljava/util/UUID; orderField ascending limit I offset equalsComparator distinct facetField authorizeService /Lorg/dspace/authorize/service/AuthorizeService; searcher $Lorg/dspace/discovery/SearchService; sResponse %Lorg/dspace/discovery/DiscoverResult; itemsWithdrawn itemsDiscoverable showFrequencies <init> (Lorg/dspace/core/Context;)V Code LineNumberTable LocalVariableTable this !Lorg/dspace/browse/SolrBrowseDAO; getSolrResponse '()Lorg/dspace/discovery/DiscoverResult; dff )Lorg/dspace/discovery/DiscoverFacetField; e -Lorg/dspace/discovery/SearchServiceException; query $Lorg/dspace/discovery/DiscoverQuery; StackMapTableU?c?K?u Exceptions addStatusFilter '(Lorg/dspace/discovery/DiscoverQuery;)V ex Ljava/sql/SQLException; addLocationScopeFilter doCountQuery ()I facetResults Ljava/util/List; resp count LocalVariableTypeTable FacetResult CLjava/util/List<Lorg/dspace/discovery/DiscoverResult$FacetResult;>;? doValueQuery ()Ljava/util/List; c 1Lorg/dspace/discovery/DiscoverResult$FacetResult; freq i facet start max result %Ljava/util/List<[Ljava/lang/String;>;?? doQuery item Lorg/dspace/content/Item; solrDoc !Lorg/dspace/content/DSpaceObject; bitems +Ljava/util/List<Lorg/dspace/content/Item;>;? Signature -()Ljava/util/List<Lorg/dspace/content/Item;>; doMaxQuery 9(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; doc SearchDocument 4Lorg/dspace/discovery/DiscoverResult$SearchDocument; column itemID doOffsetQuery ((Ljava/lang/String;Ljava/lang/String;Z)I isAscending includeUnDiscoverable doDistinctOffsetQuery facets comparator Ljava/util/Comparator; x ascValue? isEnableBrowseFrequencies ()Z setEnableBrowseFrequencies (Z)V enableBrowseFrequencies getContainerID ()Ljava/util/UUID; getContainerIDField ()Ljava/lang/String; getContainerTable getCountValues ()[Ljava/lang/String; getJumpToField getJumpToValue getLimit getOffset getOrderField getSelectValues getTable getFilterValue getFilterValueField isDistinct setAscending setContainerID (Ljava/util/UUID;)V setContainerIDField (Ljava/lang/String;)V setContainerTable setCountValues ([Ljava/lang/String;)V fields [Ljava/lang/String; setDistinct bool setEqualsComparator setJumpToField setJumpToValue setLimit (I)V setOffset setOrderField setSelectValues selectValues setTable setFilterMappingTables '(Ljava/lang/String;Ljava/lang/String;)V tableDis tableMap setFilterValue setFilterValuePartial part setFilterValueField useEqualsComparator getAuthorityValue setAuthorityValue <clinit> ()V SourceFile SolrBrowseDAO.java ?0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?????? ? ?????? "org/dspace/discovery/SearchService?? ??? ? ? ? ? ? ? ? ? ? ? "org/dspace/discovery/DiscoverQuery ? ? ? ? 'org/dspace/discovery/DiscoverFacetField ? ? Corg/dspace/discovery/configuration/DiscoveryConfigurationParameters text??? ??????? java/lang/String java/lang/StringBuilder {!field f=?? _authority_filter}? ? _value_filter} _partial} org/dspace/core/Constants search.resourcetype:2 bi_ _sort????????? +org/dspace/discovery/SearchServiceException !org/dspace/browse/BrowseException ?? withdrawn:true discoverable:false????????? java/sql/SQLException ? ???? collection?? location.coll:?? community location.comm: ? ?????? ??? ? ? java/util/ArrayList?? /org/dspace/discovery/DiscoverResult$FacetResult ? ???? ?? ? org/dspace/content/DSpaceObject org/dspace/content/Item search.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/Object org/dspace/browse/BrowseDAO !org/dspace/browse/SolrBrowseDAO$1 SORT_ORDER -org/dspace/discovery/DiscoverQuery$SORT_ORDER org/dspace/core/Context #org/dspace/discovery/DiscoverResult java/util/List java/util/Iterator java/util/Comparator 4org/dspace/authorize/factory/AuthorizeServiceFactory getInstance 8()Lorg/dspace/authorize/factory/AuthorizeServiceFactory; getAuthorizeService 1()Lorg/dspace/authorize/service/AuthorizeService; 1org/dspace/services/factory/DSpaceServicesFactory 5()Lorg/dspace/services/factory/DSpaceServicesFactory; getServiceManager $()Lorg/dspace/kernel/ServiceManager; java/lang/Class getName org/dspace/kernel/ServiceManager getServiceByName 7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; Horg/dspace/discovery/configuration/DiscoveryConfigurationParameters$SORT SORT VALUE JLorg/dspace/discovery/configuration/DiscoveryConfigurationParameters$SORT; r(Ljava/lang/String;Ljava/lang/String;ILorg/dspace/discovery/configuration/DiscoveryConfigurationParameters$SORT;)V addFacetField ,(Lorg/dspace/discovery/DiscoverFacetField;)V setFacetMinCount setMaxResults setStart append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString addFilterQueries asc /Lorg/dspace/discovery/DiscoverQuery$SORT_ORDER; desc setSortField D(Ljava/lang/String;Lorg/dspace/discovery/DiscoverQuery$SORT_ORDER;)V search e(Lorg/dspace/core/Context;Lorg/dspace/discovery/DiscoverQuery;Z)Lorg/dspace/discovery/DiscoverResult; (Ljava/lang/Throwable;)V -org/dspace/authorize/service/AuthorizeService isAdmin (Lorg/dspace/core/Context;)Z isCommunityAdmin isCollectionAdmin (createLocationQueryForAdministrableItems -(Lorg/dspace/core/Context;)Ljava/lang/String; org/apache/log4j/Logger error (Ljava/lang/Object;)V startsWith (Ljava/lang/String;)Z -(Ljava/lang/Object;)Ljava/lang/StringBuilder; getFacetResult $(Ljava/lang/String;)Ljava/util/List; size getTotalSearchResults ()J get (I)Ljava/lang/Object; getCount valueOf (J)Ljava/lang/String; getDisplayedValue getAuthorityKey add (Ljava/lang/Object;)Z getDspaceObjects iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; (I)Ljava/lang/StringBuilder; setQuery d(Lorg/dspace/core/Context;Lorg/dspace/discovery/DiscoverQuery;)Lorg/dspace/discovery/DiscoverResult; getSearchDocument 3(Lorg/dspace/content/DSpaceObject;)Ljava/util/List; getSearchFieldValues &(Lorg/dspace/browse/SolrBrowseDAO$1;)V java/util/Collections sort )(Ljava/util/List;Ljava/util/Comparator;)V binarySearch ;(Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)I org/dspace/browse/BrowseIndex getWithdrawnBrowseIndex !()Lorg/dspace/browse/BrowseIndex; getTableName equals getPrivateBrowseIndex getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1 ? ? ? $ ?*? *? *? *? *? *? *? *? *? *? *? *? *? *? *? *? *? *? ? ? *? ? ? ? ? ? *? *? *? *+? ? ? j + P S V Y \ ^ "