Edit C:\Users\Admin\.m2\repository\org\restlet\jee\org.restlet\2.1.1\org\restlet\data\ClientInfo.class
???? 1,]^_`_abc d e f ghi jklm no Ep Eq r st u v Mw Mxy Mz{ |]} ~ ?? ??? !|? !? n?? ? !? ?? ?| ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? 9? ? ?? ?? ?? ? ?? ?? G|? I? I? ??? N? N? ??? ? ??? ? ? N????^?? ? eq ?? e? ? ? ? ?? e? ? ??? i|? k| ?? ??? o| o? i?]? ?]? ?]?]????? ? ? ? ? ? ?? userAgentTemplates Ljava/util/List; Signature $Ljava/util/List<Ljava/lang/String;>; acceptedCharacterSets PLjava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/CharacterSet;>;>; acceptedEncodings LLjava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/Encoding;>;>; acceptedLanguages LLjava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/Language;>;>; acceptedMediaTypes MLjava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/MediaType;>;>; address Ljava/lang/String; agent agentAttributes Ljava/util/Map; 5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; agentMainProduct Lorg/restlet/data/Product; agentProducts ,Ljava/util/List<Lorg/restlet/data/Product;>; authenticated Z certificates 2Ljava/util/List<Ljava/security/cert/Certificate;>; cipherSuite expectations 0Ljava/util/List<Lorg/restlet/data/Expectation;>; forwardedAddresses from port I principals +Ljava/util/List<Ljava/security/Principal;>; roles -Ljava/util/List<Lorg/restlet/security/Role;>; user Lorg/restlet/security/User; getPreferredMetadata =(Ljava/util/List;Ljava/util/List;)Lorg/restlet/data/Metadata; Code LineNumberTable LocalVariableTable metadata Lorg/restlet/data/Metadata; i$ Ljava/util/Iterator; pref Lorg/restlet/data/Preference; supported preferences result maxQuality F LocalVariableTypeTable TT; "Lorg/restlet/data/Preference<TT;>; Ljava/util/List<TT;>; 4Ljava/util/List<Lorg/restlet/data/Preference<TT;>;>; m<T:Lorg/restlet/data/Metadata;>(Ljava/util/List<TT;>;Ljava/util/List<Lorg/restlet/data/Preference<TT;>;>;)TT; getUserAgentTemplates ()Ljava/util/List; line e Ljava/io/IOException; reader Ljava/io/BufferedReader; userAgentPropertiesUrl Ljava/net/URL; u &()Ljava/util/List<Ljava/lang/String;>; <init> ()V this Lorg/restlet/data/ClientInfo; (Ljava/util/List;)V variant $Lorg/restlet/representation/Variant; variants 7Ljava/util/List<+Lorg/restlet/representation/Variant;>; :(Ljava/util/List<+Lorg/restlet/representation/Variant;>;)V (Lorg/restlet/data/MediaType;)V mediaType Lorg/restlet/data/MediaType; accept ([Lorg/restlet/data/Metadata;)V md arr$ [Lorg/restlet/data/Metadata; len$ (Lorg/restlet/data/Metadata;F)V quality getAcceptedCharacterSets a R()Ljava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/CharacterSet;>;>; getAcceptedEncodings N()Ljava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/Encoding;>;>; getAcceptedLanguages N()Ljava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/Language;>;>; getAcceptedMediaTypes O()Ljava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/MediaType;>;>; getAddress ()Ljava/lang/String; getAgent getAgentAttributes ()Ljava/util/Map; key string map template Lorg/restlet/routing/Template; agentName Lorg/restlet/routing/Variable; agentVersion agentComment agentCommentAttribute facultativeData 5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; 7()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; getAgentName product getAgentProducts .()Ljava/util/List<Lorg/restlet/data/Product;>; getAgentVersion getCertificates 4()Ljava/util/List<Ljava/security/cert/Certificate;>; getCipherSuite getExpectations 2()Ljava/util/List<Lorg/restlet/data/Expectation;>; getForwardedAddresses getFrom getMainAgentProduct ()Lorg/restlet/data/Product; getPort ()I getPreferredCharacterSet 1(Ljava/util/List;)Lorg/restlet/data/CharacterSet; 1Ljava/util/List<Lorg/restlet/data/CharacterSet;>; R(Ljava/util/List<Lorg/restlet/data/CharacterSet;>;)Lorg/restlet/data/CharacterSet; getPreferredEncoding -(Ljava/util/List;)Lorg/restlet/data/Encoding; -Ljava/util/List<Lorg/restlet/data/Encoding;>; J(Ljava/util/List<Lorg/restlet/data/Encoding;>;)Lorg/restlet/data/Encoding; getPreferredLanguage -(Ljava/util/List;)Lorg/restlet/data/Language; -Ljava/util/List<Lorg/restlet/data/Language;>; J(Ljava/util/List<Lorg/restlet/data/Language;>;)Lorg/restlet/data/Language; getPreferredMediaType .(Ljava/util/List;)Lorg/restlet/data/MediaType; .Ljava/util/List<Lorg/restlet/data/MediaType;>; L(Ljava/util/List<Lorg/restlet/data/MediaType;>;)Lorg/restlet/data/MediaType; getPreferredVariant 6(Ljava/util/List;)Lorg/restlet/representation/Variant; connegService #Lorg/restlet/service/ConnegService; metadataService %Lorg/restlet/service/MetadataService; app Lorg/restlet/Application; request Lorg/restlet/Request; Deprecated ](Ljava/util/List<+Lorg/restlet/representation/Variant;>;)Lorg/restlet/representation/Variant; RuntimeVisibleAnnotations Ljava/lang/Deprecated; [(Ljava/util/List;Lorg/restlet/service/MetadataService;)Lorg/restlet/representation/Variant; ?(Ljava/util/List<+Lorg/restlet/representation/Variant;>;Lorg/restlet/service/MetadataService;)Lorg/restlet/representation/Variant; getPrincipals -()Ljava/util/List<Ljava/security/Principal;>; getRoles /()Ljava/util/List<Lorg/restlet/security/Role;>; getUpstreamAddress getUser ()Lorg/restlet/security/User; isAuthenticated ()Z setAcceptedCharacterSets ac S(Ljava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/CharacterSet;>;>;)V setAcceptedEncodings O(Ljava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/Encoding;>;>;)V setAcceptedLanguages O(Ljava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/Language;>;>;)V setAcceptedMediaTypes P(Ljava/util/List<Lorg/restlet/data/Preference<Lorg/restlet/data/MediaType;>;>;)V setAddress (Ljava/lang/String;)V setAgent setAgentAttributes (Ljava/util/Map;)V aa 8(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)V setAgentProducts ap /(Ljava/util/List<Lorg/restlet/data/Product;>;)V setAuthenticated (Z)V setCertificates fa 5(Ljava/util/List<Ljava/security/cert/Certificate;>;)V setCipherSuite setExpectations 3(Ljava/util/List<Lorg/restlet/data/Expectation;>;)V setForwardedAddresses '(Ljava/util/List<Ljava/lang/String;>;)V setFrom setPort (I)V setPrincipals .(Ljava/util/List<Ljava/security/Principal;>;)V setRoles r 0(Ljava/util/List<Lorg/restlet/security/Role;>;)V setUser (Lorg/restlet/security/User;)V <clinit> SourceFile ClientInfo.java?????2?? org/restlet/data/Preference org/restlet/data/Metadata?????? ? ? org/restlet/data/ClientInfo !org/restlet/data/agent.properties??? java/io/BufferedReader java/io/InputStreamReader?????? ? ???? ? ??? ?? ?? #?? )java/util/concurrent/CopyOnWriteArrayList ? ???? ? java/io/IOException??? java/lang/StringBuilder Cannot read ' ? ' due to: ?= ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? "org/restlet/representation/Variant ? ? ? ? ? org/restlet/data/MediaType ? ? org/restlet/data/Language ? ? org/restlet/data/Encoding ? ? ? ? org/restlet/data/CharacterSet ? ? &java/util/concurrent/ConcurrentHashMap org/restlet/routing/Variable ?R ? ? ? java/lang/String org/restlet/routing/Template ? ? agentOs commentAttribute ? ? ? ? ? ? ? ? ? ? ? org/restlet/data/Product ? ? ?? !org/restlet/service/ConnegService #org/restlet/service/MetadataService !" org/restlet/Request#$%&2 ? ?' ? ?( ?)*+@ ? ? ? ? ? ?* ?, ? java/lang/Object java/util/List iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next ()Ljava/lang/Object; getMetadata ()Lorg/restlet/data/Metadata; isCompatible (Lorg/restlet/data/Metadata;)Z getQuality ()F org/restlet/engine/Engine getResource "(Ljava/lang/String;)Ljava/net/URL; java/net/URL openStream ()Ljava/io/InputStream; UTF_8 Lorg/restlet/data/CharacterSet; getName *(Ljava/io/InputStream;Ljava/lang/String;)V org/restlet/engine/io/IoUtils BUFFER_SIZE (Ljava/io/Reader;I)V readLine trim length startsWith (Ljava/lang/String;)Z add (Ljava/lang/Object;)Z close org/restlet/Context getCurrent ()Lorg/restlet/Context; getLogger ()Ljava/util/logging/Logger; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString getMessage java/util/logging/Logger warning getMediaType ()Lorg/restlet/data/MediaType; (Lorg/restlet/data/Metadata;)V (ILjava/lang/String;ZZ)V (Ljava/lang/String;I)V getVariables java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; parse $(Ljava/lang/String;Ljava/util/Map;)I keySet ()Ljava/util/Set; java/util/Set get &(Ljava/lang/Object;)Ljava/lang/Object; 'org/restlet/engine/header/ProductReader read $(Ljava/lang/String;)Ljava/util/List; getVersion 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V org/restlet/Application ()Lorg/restlet/Application; getConnegService %()Lorg/restlet/service/ConnegService; getMetadataService '()Lorg/restlet/service/MetadataService; setClientInfo (Lorg/restlet/data/ClientInfo;)V p(Ljava/util/List;Lorg/restlet/Request;Lorg/restlet/service/MetadataService;)Lorg/restlet/representation/Variant; isEmpty (I)Ljava/lang/Object; clear addAll (Ljava/util/Collection;)Z putAll 1 ? J ? ? ? ? B ? ? ? ? B ? ? ? ? B ? ? ? ? B ? ? ? ? B ? ? B ? ? B ? ? ? ? B ? ? B ? ? ? ? B ? ? B ? ? ? ? B ? ? B ? ? ? ? B ? ? ? ? B ? ? B ? ? B ? ? ? ? B ? ? ? ? B ? ? 6 ? ? ? 6 lMF*? e+? :? ? S? ? :*? :? ? 2? ? :? ? ? ? %?? M? F?????,? ? &