![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.escape.CharEscaper.class Maven / Gradle / Ivy
???? 4 e
A
B C
D
E
F
G
H I J
K
L
M N O
P Q R
S T DEST_PAD_MULTIPLIER I
ConstantValue ()V Code LineNumberTable LocalVariableTable this &Lcom/google/common/escape/CharEscaper; escape &(Ljava/lang/String;)Ljava/lang/String; index string Ljava/lang/String; length
StackMapTable MethodParameters (C)[C c RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull;
escapeSlow '(Ljava/lang/String;I)Ljava/lang/String; r [C rlen charsSkipped
sizeNeeded s slen dest destSize destIndex
lastEscape charsLeft ,
growBuffer ([CII)[C size copy
SourceFile CharEscaper.java :Lcom/google/common/escape/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; U V W " X Y Z % ) * [ \ ] $com/google/common/escape/CharEscaper 8 9 ^ _ ` a b java/lang/String c java/lang/AssertionError +Cannot increase internal buffer any further d com/google/common/escape/Escaper $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; ()I charAt (I)C !com/google/common/escape/Platform charBufferFromThreadLocal ()[C getChars (II[CI)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ([CII)V (Ljava/lang/Object;)V! / *? ? . ? ,+? W+? =>? *+? ? ?
*+? ?????+? 9 ;
<