io.netty.util.DomainNameMappingBuilder$ImmutableDomainNameMapping.class Maven / Gradle / Ivy
???? 2 ? Aio/netty/util/DomainNameMappingBuilder$ImmutableDomainNameMapping <Lio/netty/util/DomainNameMapping; io/netty/util/DomainNameMapping DomainNameMappingBuilder.java java/util/Map$Entry
java/util/Map Entry &io/netty/util/DomainNameMappingBuilder ImmutableDomainNameMapping (io/netty/util/DomainNameMappingBuilder$1 REPR_HEADER Ljava/lang/String; $ImmutableDomainNameMapping(default: REPR_MAP_OPENING , map: { REPR_MAP_CLOSING }) REPR_CONST_PART_LENGTH I domainNamePatterns [Ljava/lang/String; values [Ljava/lang/Object; [TV; map Ljava/util/Map; &Ljava/util/Map; $(Ljava/lang/Object;Ljava/util/Map;)V $(Ljava/util/Map;Ljava/lang/Object;)V % '
( entrySet ()Ljava/util/Set; * +
,
java/util/Set . size ()I 0 1 / 2 java/lang/String 4 6 java/lang/Object 8 ; java/util/LinkedHashMap =
2 (I)V % @
> A iterator ()Ljava/util/Iterator; C D / E java/util/Iterator G hasNext ()Z I J H K next ()Ljava/lang/Object; M N H O getKey Q N R normalizeHostname &(Ljava/lang/String;)Ljava/lang/String; T U
V getValue X N Y put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; [ \
] java/util/Collections _ unmodifiableMap (Ljava/util/Map;)Ljava/util/Map; a b
` c " # e hostname value TV; Ljava/lang/Object; mapping ,Ljava/util/Map$Entry; Ljava/util/Map$Entry; this HLio/netty/util/DomainNameMappingBuilder$ImmutableDomainNameMapping; CLio/netty/util/DomainNameMappingBuilder$ImmutableDomainNameMapping; defaultValue mappings =Ljava/util/Set;>; Ljava/util/Set; numberOfMappings mapCopy index add G(Ljava/lang/String;Ljava/lang/Object;)Lio/netty/util/DomainNameMapping; Ljava/lang/Deprecated; 'java/lang/UnsupportedOperationException { PImmutable DomainNameMapping does not support modification after initial creation } (Ljava/lang/String;)V %
| ? output &(Ljava/lang/String;)Ljava/lang/Object; matches '(Ljava/lang/String;Ljava/lang/String;)Z ? ?
? q j ? length asMap ()Ljava/util/Map; toString ()Ljava/lang/String; ? ?
9 ? java/lang/StringBuilder ? ()V % ?
? ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ?
? ? ? 1
5 ? estimateBufferSize (III)I ? ?
?
? A
appendMapping X(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? , ? 5(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; ? ?
? defaultValueStr pattern0 value0 oneMappingLength estimatedBufferSize sb Ljava/lang/StringBuilder; ????? defaultValueLength estimatedMappingLength mappingIndex (C)Ljava/lang/StringBuilder; ? ?
? ? domainNamePattern &(Ljava/lang/Object;)Ljava/lang/Object; " ?
? N(Ljava/lang/Object;Ljava/util/Map;Lio/netty/util/DomainNameMappingBuilder$1;)V % &
? x0 x1 x2 *Lio/netty/util/DomainNameMappingBuilder$1;
ConstantValue Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable ,(TV;Ljava/util/Map;)V
Deprecated =(Ljava/lang/String;TV;)Lio/netty/util/DomainNameMapping; RuntimeVisibleAnnotations (Ljava/lang/String;)TV; (()Ljava/util/Map;
SourceFile InnerClasses 0 ? ? ? ? ! " # ? $ % &