com.groupbyinc.flux.common.apache.http.client.utils.Rfc3492Idn.class Maven / Gradle / Ivy
???? 2 ? >com/groupbyinc/flux/common/apache/http/client/utils/Rfc3492Idn java/lang/Object 7com/groupbyinc/flux/common/apache/http/client/utils/Idn Rfc3492Idn.java Ljava/lang/Deprecated; =Lcom/groupbyinc/flux/common/apache/http/annotation/Immutable; base I $ tmin tmax skew & damp ? initial_bias H initial_n ? delimiter C -
ACE_PREFIX Ljava/lang/String; xn-- ()V !
" this @Lcom/groupbyinc/flux/common/apache/http/client/utils/Rfc3492Idn; adapt (IIZ)I delta numpoints firsttime Z d k digit (C)I "java/lang/IllegalArgumentException 0 java/lang/StringBuilder 2
3 " illegal digit: 5 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 7 8
3 9 (C)Ljava/lang/StringBuilder; 7 ;
3 < toString ()Ljava/lang/String; > ?
3 @ (Ljava/lang/String;)V B
1 C c toUnicode &(Ljava/lang/String;)Ljava/lang/String; java/lang/String H length ()I J K
I L (I)V N
3 O java/util/StringTokenizer Q . S '(Ljava/lang/String;Ljava/lang/String;)V U
R V
hasMoreTokens ()Z X Y
R Z nextToken \ ?
R ]
3 L
startsWith (Ljava/lang/String;)Z ` a
I b substring (I)Ljava/lang/String; d e
I f decode h G
i t punycode unicode Ljava/lang/StringBuilder; tok Ljava/util/StringTokenizer; lastIndexOf (I)I q r
I s subSequence (II)Ljava/lang/CharSequence; u v
I w 3(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; 7 y
3 z isEmpty | Y
I } charAt (I)C ?
I ? . /
? &