![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.base.CharMatcher.class Maven / Gradle / Ivy
???? 4?'
( ?) ?) ?) ?) ?) ~) |) z) x) v) t) r) p) n)*
+,
+-.
/-0
1
23
4
5
67
89:
!;
b<=
$>?
&@A
(@
BCD
+<
E
+F
G
H
+IJ
MK
M.
MLM
7<
7N
7GO
;P
+Q
+.
R
CST
AUV ??
W
+X
Y
Z
[
\]-G
M^_
M`
a
Mb
c
7d
7e
7f-gh
7i
j
k
l
bGm
M0
Mno
_8
pqr ForPredicate InnerClasses InRange AnyOf IsEither IsNot Is Or And Negateds SingleWidtht Invisibleu JavaIsoControlv
JavaLowerCasew
JavaUpperCasex JavaLetterOrDigity
JavaLetterz JavaDigit{ Digit|
RangesMatcher} Ascii~ BreakingWhitespace
Whitespace? None? Any
BitSetMatcher? NegatedFastMatcher? NamedFastMatcher? FastMatcher DISTINCT_CHARS I
ConstantValue any &()Lcom/google/common/base/CharMatcher; Code LineNumberTable none
whitespace breakingWhitespace ascii digit
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; javaDigit
javaLetter javaLetterOrDigit
javaUpperCase
javaLowerCase javaIsoControl invisible singleWidth is '(C)Lcom/google/common/base/CharMatcher; LocalVariableTable match C MethodParameters isNot anyOf >(Ljava/lang/CharSequence;)Lcom/google/common/base/CharMatcher; sequence Ljava/lang/CharSequence;
StackMapTable noneOf inRange ((CC)Lcom/google/common/base/CharMatcher; startInclusive endInclusive forPredicate H(Lcom/google/common/base/Predicate;)Lcom/google/common/base/CharMatcher; predicate "Lcom/google/common/base/Predicate; LocalVariableTypeTable :Lcom/google/common/base/Predicate<-Ljava/lang/Character;>; Signature `(Lcom/google/common/base/Predicate<-Ljava/lang/Character;>;)Lcom/google/common/base/CharMatcher; ()V this $Lcom/google/common/base/CharMatcher; matches (C)Z c negate and J(Lcom/google/common/base/CharMatcher;)Lcom/google/common/base/CharMatcher; other or precomputed precomputedInternal negatedCharacters suffix Ljava/lang/String; description negatedDescription table Ljava/util/BitSet; totalCharacters RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; precomputedPositive K(ILjava/util/BitSet;Ljava/lang/String;)Lcom/google/common/base/CharMatcher; c1 c2 isSmall (II)Z tableLength setBits (Ljava/util/BitSet;)V matchesAnyOf (Ljava/lang/CharSequence;)Z matchesAllOf i
matchesNoneOf indexIn (Ljava/lang/CharSequence;)I (Ljava/lang/CharSequence;I)I start length lastIndexIn countIn count
removeFrom ,(Ljava/lang/CharSequence;)Ljava/lang/String; string pos chars [C spread ?
retainFrom replaceFrom -(Ljava/lang/CharSequence;C)Ljava/lang/String; replacement D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; replacementLen len buf Ljava/lang/StringBuilder; oldpos trimFrom first last trimLeadingFrom trimTrailingFrom collapseFrom builder trimAndCollapseFrom finishCollapseFrom I(Ljava/lang/CharSequence;IICLjava/lang/StringBuilder;Z)Ljava/lang/String; end inMatchingGroup Z apply (Ljava/lang/Character;)Z character Ljava/lang/Character; toString ()Ljava/lang/String;
showCharacter (C)Ljava/lang/String; hex tmp isEither 1(CC)Lcom/google/common/base/CharMatcher$IsEither; (Ljava/lang/Object;)Z ()Ljava/util/function/Predicate;
access$100 x0 KLjava/lang/Object;Lcom/google/common/base/Predicate;
SourceFile CharMatcher.java 8Lcom/google/common/base/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; emulated java/lang/Character? ? %com/google/common/base/CharMatcher$Is ?? (com/google/common/base/CharMatcher$IsNot? ?? ? ??? ? ? (com/google/common/base/CharMatcher$AnyOf ?? ? ? ? ? *com/google/common/base/CharMatcher$InRange ?? "com/google/common/base/CharMatcher /com/google/common/base/CharMatcher$ForPredicate ?? ? ? *com/google/common/base/CharMatcher$Negated ?? &com/google/common/base/CharMatcher$And ?? %com/google/common/base/CharMatcher$Or?? ? java/util/BitSet ? ??? ? ??? .negate()???? java/lang/StringBuilder?? $com/google/common/base/CharMatcher$1 ???? ? ??? 0com/google/common/base/CharMatcher$BitSetMatcher ?? 'com/google/common/base/SmallCharMatcher ? ??? ? ? ? ? ? ?????? java/lang/String ?? ? ? ?? ? ? ???????? ?? ??? 0123456789ABCDEF?? +com/google/common/base/CharMatcher$IsEither java/lang/Object com/google/common/base/Predicate .com/google/common/base/CharMatcher$SingleWidth ,com/google/common/base/CharMatcher$Invisible 1com/google/common/base/CharMatcher$JavaIsoControl 0com/google/common/base/CharMatcher$JavaLowerCase 0com/google/common/base/CharMatcher$JavaUpperCase 4com/google/common/base/CharMatcher$JavaLetterOrDigit -com/google/common/base/CharMatcher$JavaLetter ,com/google/common/base/CharMatcher$JavaDigit (com/google/common/base/CharMatcher$Digit 0com/google/common/base/CharMatcher$RangesMatcher (com/google/common/base/CharMatcher$Ascii 5com/google/common/base/CharMatcher$BreakingWhitespace -com/google/common/base/CharMatcher$Whitespace 'com/google/common/base/CharMatcher$None &com/google/common/base/CharMatcher$Any 5com/google/common/base/CharMatcher$NegatedFastMatcher 3com/google/common/base/CharMatcher$NamedFastMatcher .com/google/common/base/CharMatcher$FastMatcher INSTANCE (C)V java/lang/CharSequence ()I charAt (I)C (Ljava/lang/CharSequence;)V (CC)V %(Lcom/google/common/base/Predicate;)V '(Lcom/google/common/base/CharMatcher;)V K(Lcom/google/common/base/CharMatcher;Lcom/google/common/base/CharMatcher;)V com/google/common/base/Platform precomputeCharMatcher cardinality flip (II)V endsWith (Ljava/lang/String;)Z substring (II)Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ](Lcom/google/common/base/CharMatcher;Lcom/google/common/base/CharMatcher;Ljava/lang/String;)V
nextSetBit (I)I from J(Ljava/util/BitSet;Ljava/lang/String;)Lcom/google/common/base/CharMatcher; M(Ljava/util/BitSet;Ljava/lang/String;Lcom/google/common/base/CharMatcher$1;)V set (I)V $com/google/common/base/Preconditions checkPositionIndex (II)I toCharArray ()[C ([CII)V ([C)V 5(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; 3(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; subSequence (II)Ljava/lang/CharSequence; (C)Ljava/lang/StringBuilder; charValue ()C copyValueOf ([C)Ljava/lang/String;! b c ? ? ? / 6 ? ? ? ? ? ? w ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ! ? ? ? ? ? ? 3 ? Y? ? ? ( ? ? ? ? ? ? ? ? 3 ? Y? ? ? 1 ? ? ? ? ? ? ? ? ? J*? ? ; )? ?*? ? ?*? *? ? ?? Y*? ? ? 9 ; $= /? AC ? J ? ? ?
? ? ? ? ? 2 *? ? ? ? L ? ? ? ? ? ? ? ? >
? Y? ? ? W ?
? ?
? ? ? ? ? ? ? ? ` *? ?
*? ? ? !Y*? "? ? _ ? ? ? ? ? ? ? G ? ? ? ? ? ? ? / *? #? ? h ? ? ? ? ? ? ? ? ? ? 3 ? $Y*? %? ? u ? ? ? ? ? ? >
? &Y*+? '? ? | ?
? ?
? ? ? ? ? ? ? >
? (Y*+? )? ? ? ?
? ?
? ? ? ? ? ? ? / *? *? ? ? ? ? ? ? ? ? ; ?? +Y? ,L*+? -+? .=h/?
+*? 0? 1?+/? 2/d>3:*? 0:? 4? ? 5? 5d? 6? ? 7Y? 8? 9? 9? ::? ;Y*+? 1?