![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.escape.ArrayBasedCharEscaper.class Maven / Gradle / Ivy
???? 4 _
+ =
>
?
@ A
+ B C D E ?? F G
H I
H J
K
L M N replacements [[C replacementsLength I safeMin C safeMax (Ljava/util/Map;CC)V Code LineNumberTable LocalVariableTable this 0Lcom/google/common/escape/ArrayBasedCharEscaper; replacementMap Ljava/util/Map; LocalVariableTypeTable 8Ljava/util/Map; MethodParameters Signature =(Ljava/util/Map;CC)V 4(Lcom/google/common/escape/ArrayBasedEscaperMap;CC)V
escaperMap /Lcom/google/common/escape/ArrayBasedEscaperMap;
StackMapTable O escape &(Ljava/lang/String;)Ljava/lang/String; c i s Ljava/lang/String; (C)[C chars [C RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; escapeUnsafe
SourceFile ArrayBasedCharEscaper.java :Lcom/google/common/escape/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; P Q ' R S T U V W java/lang/Character X Y Z [ \ ] ^ 7 2 .com/google/common/escape/ArrayBasedCharEscaper $com/google/common/escape/CharEscaper -com/google/common/escape/ArrayBasedEscaperMap create @(Ljava/util/Map;)Lcom/google/common/escape/ArrayBasedEscaperMap; ()V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; getReplacementArray ()[[C java/lang/String length ()I charAt (I)C
escapeSlow '(Ljava/lang/String;I)Ljava/lang/String;! i *+? ? ?
E
F * ! " # $
% &