org.apache.activemq.util.URISupport.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of activemq-core Show documentation
Show all versions of activemq-core Show documentation
The ActiveMQ Message Broker and Client implementations
???? 1?
f ? ?
+ ?
+ ? ?
? ?
+ ? ?
+ ?
+ ? ?
? ? ? ? ? ?
? ?
?
?
e ?
7 ?
e ?
e ?
e ?
e ?
; ? ? ?
; ? ? ?
7 ? ?
?
? ? ? ? ? ? ? ? ? ?
?
? ' ? ?
'
?
e
7
+ ?
3 ?
3
3 ?
7
7
7
; ?
;
+
e
;
7 ?
e
7 ?
;
;
;
e
;
;
;
Q ?
+ !"!#!$
+%
7& ?# ?' ? ? ?(
)*
e+
7,
7-
7.
7/
70
+123
CompositeData InnerClasses ()V Code LineNumberTable LocalVariableTable this %Lorg/apache/activemq/util/URISupport;
parseQuery #(Ljava/lang/String;)Ljava/util/Map; name Ljava/lang/String; value p I i
parameters [Ljava/lang/String; rc Ljava/util/Map; e &Ljava/io/UnsupportedEncodingException; uri LocalVariableTypeTable 5Ljava/util/Map;
Exceptions Signature I(Ljava/lang/String;)Ljava/util/Map; parseParameters (Ljava/net/URI;)Ljava/util/Map; component Ljava/net/URI; arr$ [Ljava/net/URI; len$ i$ data 3Lorg/apache/activemq/util/URISupport$CompositeData; E(Ljava/net/URI;)Ljava/util/Map; applyParameters -(Ljava/net/URI;Ljava/util/Map;)Ljava/net/URI; param Entry Ljava/util/Map$Entry; Ljava/util/Iterator; newQuery Ljava/lang/StringBuffer; queryParameters ;Ljava/util/Map$Entry; S(Ljava/net/URI;Ljava/util/Map;)Ljava/net/URI; emptyMap ()Ljava/util/Map; 7()Ljava/util/Map; removeQuery (Ljava/net/URI;)Ljava/net/URI; createURIWithQuery 0(Ljava/net/URI;Ljava/lang/String;)Ljava/net/URI; query schemeSpecificPart questionMark parseComposite C(Ljava/net/URI;)Lorg/apache/activemq/util/URISupport$CompositeData; ssp isCompositeURI (Ljava/net/URI;)Z Ljava/net/URISyntaxException; V(Ljava/net/URI;Lorg/apache/activemq/util/URISupport$CompositeData;Ljava/lang/String;)V componentString params intialParen
components splitComponents '(Ljava/lang/String;)[Ljava/lang/String; s str l Ljava/util/List; last depth chars [C $Ljava/util/List; stripPrefix 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; prefix stripScheme createQueryString #(Ljava/util/Map;)Ljava/lang/String; key iter first Z options createRemainingURI originalURI changeScheme bindAddr scheme checkParenthesis (Ljava/lang/String;)Z open closed result indexOfParenthesisMatch (Ljava/lang/String;)I
SourceFile URISupport.java i j ?4 ?56 java/util/HashMap &7 ? =8 ?59 UTF-8:; ?<=> $java/io/UnsupportedEncodingException java/net/URISyntaxException?@ Invalid encoding iABC ? ?D@ ? ? ? ? p q ? ?E ?FGHIJKL@ java/lang/StringBuffer iMNOPQRSTKUV java/util/Map$EntryWXYZ[V java/lang/StringY\]V ? ?^_ {`@ java/lang/StringBuilderYa java/net/URIb@c@ id 1org/apache/activemq/util/URISupport$CompositeDataefg@ // ? ?hf ( ? ? 0Not a matching number of '(' and ')' parenthesisifjk /lf ) ? ?mnopqr java/util/ArrayListstuvwxXyz{ ?|@}O~?? ? ? ??@?@?X?@ i?8? #org/apache/activemq/util/URISupport java/lang/Object lastIndexOf substring (I)Ljava/lang/String; split indexOf (II)Ljava/lang/String; java/net/URLDecoder decode
java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; toString ()Ljava/lang/String; '(Ljava/lang/String;Ljava/lang/String;)V initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; getQuery
getParameters putAll (Ljava/util/Map;)V
getComponents ()[Ljava/net/URI; isEmpty ()Z getRawQuery (Ljava/lang/String;)V entrySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next ()Ljava/lang/Object; length ()I append (C)Ljava/lang/StringBuffer; getKey ,(Ljava/lang/String;)Ljava/lang/StringBuffer; getValue java/util/Collections EMPTY_MAP getRawSchemeSpecificPart -(Ljava/lang/String;)Ljava/lang/StringBuilder; getScheme getFragment 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
access$002 Y(Lorg/apache/activemq/util/URISupport$CompositeData;Ljava/lang/String;)Ljava/lang/String; trim
access$102
access$202
access$200 G(Lorg/apache/activemq/util/URISupport$CompositeData;)Ljava/lang/String;
access$302
access$402 S(Lorg/apache/activemq/util/URISupport$CompositeData;[Ljava/net/URI;)[Ljava/net/URI;
access$400 D(Lorg/apache/activemq/util/URISupport$CompositeData;)[Ljava/net/URI;
access$502 S(Lorg/apache/activemq/util/URISupport$CompositeData;Ljava/util/Map;)Ljava/util/Map; toCharArray ()[C java/util/List add (Ljava/lang/Object;)Z size toArray (([Ljava/lang/Object;)[Ljava/lang/Object;
startsWith getSchemeSpecificPart keySet get &(Ljava/lang/Object;)Ljava/lang/Object; java/net/URLEncoder encode getUserInfo getHost getPort getPath p(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V (II)I ! e f i j k 3 *? ? l
" $ m n o p q k U ?**? `? K? Y? L*? a*? M>,?? R,2 ?
6? 2,2? ?
:,2`? ?
:+? W? +,2? W????+?L? Y+? ? +? ? ? x y l B j
k l m n ( o 2 p 7 q G r X s c t f u q n w y y z z { m R G r s X t s 2 ? u v " U w v W x y d z { z | } ? ~ s d z ? ? ? ? ? ? k ' ?*? ? *? ? ? ? *? ? ? ?*? L? Y? M,+? ? +? N-?66? 0-2:,? ? ? ? ? ? ? ? ????,? ? ? M,? l . ? ? ! ? &