io.netty.util.DomainNameMapping.class Maven / Gradle / Ivy
???? 2 ? io/netty/util/DomainNameMapping VLjava/lang/Object;Lio/netty/util/Mapping; java/lang/Object io/netty/util/Mapping DomainNameMapping.java java/util/Map$Entry
java/util/Map Entry defaultValue Ljava/lang/Object; TV; map Ljava/util/Map; &Ljava/util/Map; unmodifiableMap (Ljava/lang/Object;)V Ljava/lang/Deprecated; (ILjava/lang/Object;)V
this &Lio/netty/util/DomainNameMapping; !Lio/netty/util/DomainNameMapping; java/util/LinkedHashMap (I)V
! $(Ljava/util/Map;Ljava/lang/Object;)V #
$ initialCapacity I ()V (
) !io/netty/util/internal/ObjectUtil , checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; . /
- 0 2 4 java/util/Collections 6 (Ljava/util/Map;)Ljava/util/Map; 8
7 9 ; add G(Ljava/lang/String;Ljava/lang/Object;)Lio/netty/util/DomainNameMapping; hostname ? java/lang/String A normalizeHostname &(Ljava/lang/String;)Ljava/lang/String; C D
E output G put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; I J K Ljava/lang/String; matches '(Ljava/lang/String;Ljava/lang/String;)Z *. P
startsWith (Ljava/lang/String;)Z R S
B T length ()I V W
B X
regionMatches (ILjava/lang/String;II)Z Z [
B \ !io/netty/util/internal/StringUtil ^ commonSuffixOfLength ((Ljava/lang/String;Ljava/lang/String;I)Z ` a
_ b equals (Ljava/lang/Object;)Z d e
B f template hostName needsNormalization j S
k java/net/IDN m toASCII '(Ljava/lang/String;I)Ljava/lang/String; o p
n q java/util/Locale s US Ljava/util/Locale; u v t w toLowerCase &(Ljava/util/Locale;)Ljava/lang/String; y z
B { charAt (I)C } ~
B c i &(Ljava/lang/String;)Ljava/lang/Object; entrySet ()Ljava/util/Set; ? ? ?
java/util/Set ? iterator ()Ljava/util/Iterator; ? ? ? ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? getKey ? ?
? N O
? getValue ? ?
? entry ,Ljava/util/Map$Entry; Ljava/util/Map$Entry; asMap ()Ljava/util/Map; toString ()Ljava/lang/String; java/lang/StringBuilder ?
? ) simpleClassName &(Ljava/lang/Object;)Ljava/lang/String; ? ?
_ ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ?
(default: ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ? ?
? ? , map: ? (C)Ljava/lang/StringBuilder; ? ?
? ? ? ?
? ? &(Ljava/lang/Object;)Ljava/lang/Object; ?
? Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable
Deprecated (TV;)V RuntimeVisibleAnnotations (ITV;)V
StackMapTable ,(Ljava/util/Map;TV;)V =(Ljava/lang/String;TV;)Lio/netty/util/DomainNameMapping; (Ljava/lang/String;)TV; (()Ljava/util/Map;
SourceFile InnerClasses ! ? ? ? ? [ *+? ? ? ? ?
4 5 ? ? ? ? ? l *? Y? ",? %? ? &