
com.groupbyinc.flux.common.google.common.base.CharMatcher$7.class Maven / Gradle / Ivy
???? 2 m ;com/groupbyinc/flux/common/google/common/base/CharMatcher$7 Ecom/groupbyinc/flux/common/google/common/base/CharMatcher$FastMatcher CharMatcher.java 9com/groupbyinc/flux/common/google/common/base/CharMatcher FastMatcher (Ljava/lang/String;)V
this =Lcom/groupbyinc/flux/common/google/common/base/CharMatcher$7; x0 Ljava/lang/String; matches (C)Z c C indexIn (Ljava/lang/CharSequence;)I java/lang/CharSequence length ()I sequence Ljava/lang/CharSequence; (Ljava/lang/CharSequence;I)I ;com/groupbyinc/flux/common/google/common/base/Preconditions checkPositionIndex (II)I " #
! $ start I lastIndexIn matchesAllOf (Ljava/lang/CharSequence;)Z checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; + ,
! -
matchesNoneOf
removeFrom ,(Ljava/lang/CharSequence;)Ljava/lang/String; 2 replaceFrom -(Ljava/lang/CharSequence;C)Ljava/lang/String; java/util/Arrays 6 fill ([CC)V 8 9
7 : java/lang/String < ([C)V >
= ? replacement array [C D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; java/lang/StringBuilder E (I)V G
F H append 3(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; J K
F L toString ()Ljava/lang/String; N O
F P i retval Ljava/lang/StringBuilder; collapseFrom valueOf (C)Ljava/lang/String; V W
= X trimFrom countIn and x(Lcom/groupbyinc/flux/common/google/common/base/CharMatcher;)Lcom/groupbyinc/flux/common/google/common/base/CharMatcher; other ;Lcom/groupbyinc/flux/common/google/common/base/CharMatcher; or negate =()Lcom/groupbyinc/flux/common/google/common/base/CharMatcher; NONE c _ d Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile EnclosingMethod InnerClasses 0
f : *+? ? g
h ? f 6 ? g
h ? f N +? ? ? ? g
h i
@ f v +? >? %W? ? ? g *
&