Edit C:\Users\Admin\.m2\repository\org\dspace\dspace-api\6.2\org\dspace\browse\BrowseEngine.class
???? 3? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ! ? ? ? ? ? ? + ? + + ? ? 3 3 ? 3 3 ? 3 3 ? 3!" ?# ?$ ?% ?& '( ?) ?* ? ?+ ?,- ?. ?/ ?0 ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?89 ?:;<= W ? 3> 3? ?@ 3A 3B 3C 3D ?E 3F 3GHI ?JK fLMN ?7 ?O ?P ?Q ?R ?S ?T ?UVWX ?Y Z[ ?\ ?] ?^_` {a ?b ?cde +fgh ?i ?j ?7 ?k ?l ? ?m ?no +pq ?rs log Lorg/apache/log4j/Logger; scope Lorg/dspace/browse/BrowserScope; context Lorg/dspace/core/Context; dao Lorg/dspace/browse/BrowseDAO; browseIndex Lorg/dspace/browse/BrowseIndex; <init> (Lorg/dspace/core/Context;)V Code LineNumberTable LocalVariableTable this Lorg/dspace/browse/BrowseEngine; Exceptions browse @(Lorg/dspace/browse/BrowserScope;)Lorg/dspace/browse/BrowseInfo; bs StackMapTable browseMini col Lorg/dspace/content/Collection; com Lorg/dspace/content/Community; orderBy Ljava/lang/String; results Ljava/util/List; browseInfo Lorg/dspace/browse/BrowseInfo; LocalVariableTypeTable +Ljava/util/List<Lorg/dspace/content/Item;>;gt browseByItem value focusValue rawValue total I offset rawFocusValue e Ljava/sql/SQLException;quH browseByValue %Ljava/util/List<[Ljava/lang/String;>; getJumpToValue ()Ljava/lang/String; id tableName so Lorg/dspace/sort/SortOption; maxv getOffsetForValue (Ljava/lang/String;)I getOffsetForDistinctValue normalizeJumpToValue &(Ljava/lang/String;)Ljava/lang/String; getTotalResults ()I (Z)I distinct Z select [Ljava/lang/String; focusField orderField limit count <clinit> ()V SourceFile BrowseEngine.java ? ? ? ?wxy ? ? ? ? z{|}~ ? ?u?? ? ?????? ? ? ? ? browse_mini?? ?????????????? org/dspace/content/Collection collection2item?? collection_id?????? org/dspace/content/Community communities2item community_id? ???? ?????? ? java/lang/StringBuilder sort_?????? ????? org/dspace/browse/BrowseInfo ????????????? ??? browse_by_item??? ?? ?? ????? ??????? sort_value????? ?? ??? ? ??????? ? ? ? ? browsing using focus: ? ?t? ? java/util/ArrayList????? ?????????? ????? java/sql/SQLException caught exception: ?? !org/dspace/browse/BrowseException ?? browse_by_value focus=?????? ? ??? ? ??? get_focus_value get_focus_value_return return=? ?v? ? sort_1???? "java/lang/IllegalArgumentException :getOffsetForDistinctValue called when not a metadata index ????? ? get_total_results distinct=?? java/lang/String *??? ?? ?? ???? ? get_total_results_return?? org/dspace/browse/BrowseEngine?? java/lang/Object java/util/List org/dspace/browse/BrowserScope org/dspace/sort/SortOption "org/dspace/browse/BrowseDAOFactory getInstance 8(Lorg/dspace/core/Context;)Lorg/dspace/browse/BrowseDAO; org/dspace/core/LogManager getHeader Q(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; org/apache/log4j/Logger debug (Ljava/lang/Object;)V getBrowseIndex !()Lorg/dspace/browse/BrowseIndex; org/dspace/browse/BrowseIndex isMetadataIndex ()Z isSecondLevel info getTableName org/dspace/browse/BrowseDAO setTable (Ljava/lang/String;)V isAscending setAscending (Z)V inCollection inCommunity getBrowseContainer #()Lorg/dspace/content/DSpaceObject; setContainerTable setContainerIDField getID ()Ljava/util/UUID; setContainerID (Ljava/util/UUID;)V getOffset setOffset (I)V getResultsPerPage setLimit getSortField (Z)Ljava/lang/String; getSortBy append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Integer toString (I)Ljava/lang/String; setOrderField doQuery ()Ljava/util/List; (Ljava/util/List;III)V setBrowseIndex "(Lorg/dspace/browse/BrowseIndex;)V getSortOption ()Lorg/dspace/sort/SortOption; setSortOption (Lorg/dspace/sort/SortOption;)V setBrowseContainer $(Lorg/dspace/content/DSpaceObject;)V setResultsPerPage getEtAl setEtAl hasFilterValue getFilterValue getFilterValueLang getDataType org/dspace/sort/OrderFormat makeSortString J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getAuthorityValue setAuthorityValue setFilterValueField setFilterValue getFilterValuePartial setFilterValuePartial getDistinctTableName getMapTableName setFilterMappingTables '(Ljava/lang/String;Ljava/lang/String;)V hasJumpToItem hasJumpToValue hasStartsWith size setNextOffset setPrevOffset getBrowseLevel setBrowseLevel setValue setAuthority setFocus getJumpToItem setFocusItem setStartsWith error *(Ljava/lang/Object;Ljava/lang/Throwable;)V (Ljava/lang/Throwable;)V setDistinct isDisplayFrequencies setEnableBrowseFrequencies setJumpToField doValueQuery getStartsWith getNumber doMaxQuery 9(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; doOffsetQuery ((Ljava/lang/String;Ljava/lang/String;Z)I doDistinctOffsetQuery getJumpToValueLang (Z)Ljava/lang/StringBuilder; setCountValues ([Ljava/lang/String;)V getJumpToField getOrderField getLimit setJumpToValue doCountQuery (I)Ljava/lang/StringBuilder; getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? R *? *+? *+? ? ? ? <