class java.util.regex.CharPredicates
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: java.util.regex.CharPredicates
super_class: java.lang.Object
{
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljava/util/regex/CharPredicates;
static final java.util.regex.Pattern$CharPredicate ALPHABETIC();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isAlphabetic(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate DIGIT();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isDigit(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate LETTER();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isLetter(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate IDEOGRAPHIC();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isIdeographic(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate LOWERCASE();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isLowerCase(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate UPPERCASE();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isUpperCase(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate TITLECASE();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isTitleCase(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate WHITE_SPACE();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$7(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate CONTROL();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$8(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate PUNCTUATION();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$9(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate HEX_DIGIT();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=0, args_size=0
0: invokestatic java.util.regex.CharPredicates.DIGIT:()Ljava/util/regex/Pattern$CharPredicate;
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$10(I)Z (6)
(I)Z
invokeinterface java.util.regex.Pattern$CharPredicate.union:(Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate;
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate ASSIGNED();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$11(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate NONCHARACTER_CODE_POINT();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$12(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate ALNUM();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=0, args_size=0
0: invokestatic java.util.regex.CharPredicates.ALPHABETIC:()Ljava/util/regex/Pattern$CharPredicate;
invokestatic java.util.regex.CharPredicates.DIGIT:()Ljava/util/regex/Pattern$CharPredicate;
invokeinterface java.util.regex.Pattern$CharPredicate.union:(Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate;
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate BLANK();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$13(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate GRAPH();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$14(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate PRINT();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=0, args_size=0
0: invokestatic java.util.regex.CharPredicates.GRAPH:()Ljava/util/regex/Pattern$CharPredicate;
invokestatic java.util.regex.CharPredicates.BLANK:()Ljava/util/regex/Pattern$CharPredicate;
invokeinterface java.util.regex.Pattern$CharPredicate.union:(Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate;
invokestatic java.util.regex.CharPredicates.CONTROL:()Ljava/util/regex/Pattern$CharPredicate;
invokeinterface java.util.regex.Pattern$CharPredicate.negate:()Ljava/util/regex/Pattern$CharPredicate;
invokeinterface java.util.regex.Pattern$CharPredicate.and:(Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate;
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate JOIN_CONTROL();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$15(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$CharPredicate WORD();
descriptor: ()Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=3, locals=0, args_size=0
0: invokestatic java.util.regex.CharPredicates.ALPHABETIC:()Ljava/util/regex/Pattern$CharPredicate;
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$16(I)Z (6)
(I)Z
1: invokestatic java.util.regex.CharPredicates.JOIN_CONTROL:()Ljava/util/regex/Pattern$CharPredicate;
2: invokeinterface java.util.regex.Pattern$CharPredicate.union:(Ljava/util/regex/Pattern$CharPredicate;Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate;
areturn
LocalVariableTable:
Start End Slot Name Signature
private static java.util.regex.Pattern$CharPredicate getPosixPredicate(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/regex/Pattern$CharPredicate;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
dup
astore 1
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 12
-1710557259: 1
62370651: 2
62372158: 3
63281460: 4
64282947: 5
65044749: 6
68077870: 7
72626913: 8
76397197: 9
76491034: 10
79100134: 11
80961666: 12
default: 25
}
StackMap locals: java.lang.String
StackMap stack:
1: aload 1
ldc "XDIGIT"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 18
goto 25
StackMap locals:
StackMap stack:
2: aload 1
ldc "ALNUM"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 19
goto 25
StackMap locals:
StackMap stack:
3: aload 1
ldc "ALPHA"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 13
goto 25
StackMap locals:
StackMap stack:
4: aload 1
ldc "BLANK"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 22
goto 25
StackMap locals:
StackMap stack:
5: aload 1
ldc "CNTRL"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 20
goto 25
StackMap locals:
StackMap stack:
6: aload 1
ldc "DIGIT"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 21
goto 25
StackMap locals:
StackMap stack:
7: aload 1
ldc "GRAPH"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 23
goto 25
StackMap locals:
StackMap stack:
8: aload 1
ldc "LOWER"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 14
goto 25
StackMap locals:
StackMap stack:
9: aload 1
ldc "PRINT"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 24
goto 25
StackMap locals:
StackMap stack:
10: aload 1
ldc "PUNCT"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 17
goto 25
StackMap locals:
StackMap stack:
11: aload 1
ldc "SPACE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 16
goto 25
StackMap locals:
StackMap stack:
12: aload 1
ldc "UPPER"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 15
goto 25
13: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.ALPHABETIC:()Ljava/util/regex/Pattern$CharPredicate;
areturn
14: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.LOWERCASE:()Ljava/util/regex/Pattern$CharPredicate;
areturn
15: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.UPPERCASE:()Ljava/util/regex/Pattern$CharPredicate;
areturn
16: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.WHITE_SPACE:()Ljava/util/regex/Pattern$CharPredicate;
areturn
17: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.PUNCTUATION:()Ljava/util/regex/Pattern$CharPredicate;
areturn
18: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.HEX_DIGIT:()Ljava/util/regex/Pattern$CharPredicate;
areturn
19: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.ALNUM:()Ljava/util/regex/Pattern$CharPredicate;
areturn
20: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.CONTROL:()Ljava/util/regex/Pattern$CharPredicate;
areturn
21: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.DIGIT:()Ljava/util/regex/Pattern$CharPredicate;
areturn
22: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.BLANK:()Ljava/util/regex/Pattern$CharPredicate;
areturn
23: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.GRAPH:()Ljava/util/regex/Pattern$CharPredicate;
areturn
24: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.PRINT:()Ljava/util/regex/Pattern$CharPredicate;
areturn
25: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 name Ljava/lang/String;
MethodParameters:
Name Flags
name
private static java.util.regex.Pattern$CharPredicate getUnicodePredicate(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/regex/Pattern$CharPredicate;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
dup
astore 1
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 18
-2052843482: 1
-2022879855: 2
-2012114231: 3
-1800911568: 4
-1725364189: 5
-1284848974: 6
-1100490541: 7
-725414195: 8
-252338886: 9
-238378200: 10
2670346: 11
325947122: 12
412745166: 13
651280744: 14
762004093: 15
1017360423: 16
1155928513: 17
1669525821: 18
default: 37
}
StackMap locals: java.lang.String
StackMap stack:
1: aload 1
ldc "LETTER"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 25
goto 37
StackMap locals:
StackMap stack:
2: aload 1
ldc "LOWERCASE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 26
goto 37
StackMap locals:
StackMap stack:
3: aload 1
ldc "HEX_DIGIT"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 34
goto 37
StackMap locals:
StackMap stack:
4: aload 1
ldc "WHITE_SPACE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 33
goto 37
StackMap locals:
StackMap stack:
5: aload 1
ldc "IDEOGRAPHIC"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 23
goto 37
StackMap locals:
StackMap stack:
6: aload 1
ldc "UPPERCASE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 30
goto 37
StackMap locals:
StackMap stack:
7: aload 1
ldc "JOINCONTROL"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 24
goto 37
StackMap locals:
StackMap stack:
8: aload 1
ldc "ALPHABETIC"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 19
goto 37
StackMap locals:
StackMap stack:
9: aload 1
ldc "PUNCTUATION"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 29
goto 37
StackMap locals:
StackMap stack:
10: aload 1
ldc "JOIN_CONTROL"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 36
goto 37
StackMap locals:
StackMap stack:
11: aload 1
ldc "WORD"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 32
goto 37
StackMap locals:
StackMap stack:
12: aload 1
ldc "HEXDIGIT"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 22
goto 37
StackMap locals:
StackMap stack:
13: aload 1
ldc "ASSIGNED"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 20
goto 37
StackMap locals:
StackMap stack:
14: aload 1
ldc "TITLECASE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 37
StackMap locals:
StackMap stack:
15: aload 1
ldc "WHITESPACE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 31
goto 37
StackMap locals:
StackMap stack:
16: aload 1
ldc "NONCHARACTERCODEPOINT"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 27
goto 37
StackMap locals:
StackMap stack:
17: aload 1
ldc "NONCHARACTER_CODE_POINT"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 35
goto 37
StackMap locals:
StackMap stack:
18: aload 1
ldc "CONTROL"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 21
goto 37
19: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.ALPHABETIC:()Ljava/util/regex/Pattern$CharPredicate;
areturn
20: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.ASSIGNED:()Ljava/util/regex/Pattern$CharPredicate;
areturn
21: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.CONTROL:()Ljava/util/regex/Pattern$CharPredicate;
areturn
22: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.HEX_DIGIT:()Ljava/util/regex/Pattern$CharPredicate;
areturn
23: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.IDEOGRAPHIC:()Ljava/util/regex/Pattern$CharPredicate;
areturn
24: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.JOIN_CONTROL:()Ljava/util/regex/Pattern$CharPredicate;
areturn
25: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.LETTER:()Ljava/util/regex/Pattern$CharPredicate;
areturn
26: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.LOWERCASE:()Ljava/util/regex/Pattern$CharPredicate;
areturn
27: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.NONCHARACTER_CODE_POINT:()Ljava/util/regex/Pattern$CharPredicate;
areturn
28: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.TITLECASE:()Ljava/util/regex/Pattern$CharPredicate;
areturn
29: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.PUNCTUATION:()Ljava/util/regex/Pattern$CharPredicate;
areturn
30: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.UPPERCASE:()Ljava/util/regex/Pattern$CharPredicate;
areturn
31: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.WHITE_SPACE:()Ljava/util/regex/Pattern$CharPredicate;
areturn
32: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.WORD:()Ljava/util/regex/Pattern$CharPredicate;
areturn
33: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.WHITE_SPACE:()Ljava/util/regex/Pattern$CharPredicate;
areturn
34: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.HEX_DIGIT:()Ljava/util/regex/Pattern$CharPredicate;
areturn
35: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.NONCHARACTER_CODE_POINT:()Ljava/util/regex/Pattern$CharPredicate;
areturn
36: StackMap locals:
StackMap stack:
invokestatic java.util.regex.CharPredicates.JOIN_CONTROL:()Ljava/util/regex/Pattern$CharPredicate;
areturn
37: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 38 0 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public static java.util.regex.Pattern$CharPredicate forUnicodeProperty(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getstatic java.util.Locale.ROOT:Ljava/util/Locale;
invokevirtual java.lang.String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;
astore 0
1: aload 0
invokestatic java.util.regex.CharPredicates.getUnicodePredicate:(Ljava/lang/String;)Ljava/util/regex/Pattern$CharPredicate;
astore 1
start local 1 2: aload 1
ifnull 4
3: aload 1
areturn
4: StackMap locals: java.util.regex.Pattern$CharPredicate
StackMap stack:
aload 0
invokestatic java.util.regex.CharPredicates.getPosixPredicate:(Ljava/lang/String;)Ljava/util/regex/Pattern$CharPredicate;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 propName Ljava/lang/String;
2 5 1 p Ljava/util/regex/Pattern$CharPredicate;
MethodParameters:
Name Flags
propName
public static java.util.regex.Pattern$CharPredicate forPOSIXName(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic java.util.Locale.ENGLISH:Ljava/util/Locale;
invokevirtual java.lang.String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;
invokestatic java.util.regex.CharPredicates.getPosixPredicate:(Ljava/lang/String;)Ljava/util/regex/Pattern$CharPredicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 propName Ljava/lang/String;
MethodParameters:
Name Flags
propName
static java.util.regex.Pattern$CharPredicate forUnicodeScript(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokestatic java.lang.Character$UnicodeScript.forName:(Ljava/lang/String;)Ljava/lang/Character$UnicodeScript;
astore 1
start local 1 1: aload 1
invokedynamic is(Ljava/lang/Character$UnicodeScript;)Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$17(Ljava/lang/Character$UnicodeScript;I)Z (6)
(I)Z
2: areturn
end local 1 3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
pop
4: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 name Ljava/lang/String;
1 3 1 script Ljava/lang/Character$UnicodeScript;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
MethodParameters:
Name Flags
name
static java.util.regex.Pattern$CharPredicate forUnicodeBlock(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
invokestatic java.lang.Character$UnicodeBlock.forName:(Ljava/lang/String;)Ljava/lang/Character$UnicodeBlock;
astore 1
start local 1 1: aload 1
invokedynamic is(Ljava/lang/Character$UnicodeBlock;)Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$18(Ljava/lang/Character$UnicodeBlock;I)Z (6)
(I)Z
2: areturn
end local 1 3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
pop
4: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 name Ljava/lang/String;
1 3 1 block Ljava/lang/Character$UnicodeBlock;
Exception table:
from to target type
0 2 3 Class java.lang.IllegalArgumentException
MethodParameters:
Name Flags
name
static java.util.regex.Pattern$CharPredicate forProperty(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/regex/Pattern$CharPredicate;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
dup
astore 1
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 72
-1709572171: 1
-1447886457: 2
-1166681342: 3
-1155899042: 4
-925624088: 5
-868424661: 6
-705961562: 7
-453036169: 8
67: 9
76: 10
77: 11
78: 12
80: 13
83: 14
90: 15
2176: 16
2179: 17
2187: 18
2188: 19
2192: 20
2405: 21
2423: 22
2424: 23
2464: 24
2465: 25
2467: 26
2472: 27
2473: 28
2486: 29
2488: 30
2497: 31
2518: 32
2526: 33
2529: 34
2579: 35
2580: 36
2581: 37
2582: 38
2585: 39
2591: 40
2595: 41
2672: 42
2680: 43
2682: 44
2684: 45
2898: 46
2902: 47
2905: 48
96673: 49
62568241: 50
63355739: 51
63357246: 52
64266548: 53
65268035: 54
66029837: 55
69062958: 56
73612001: 57
77382285: 58
77476122: 59
80085222: 60
81946754: 61
179299983: 62
379124898: 63
434193717: 64
472535264: 65
475906426: 66
550971585: 67
914845135: 68
1100152026: 69
1652876016: 70
1666718271: 71
1953561792: 72
default: 145
}
StackMap locals: java.lang.String
StackMap stack:
1: aload 1
ldc "XDigit"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 126
goto 145
StackMap locals:
StackMap stack:
2: aload 1
ldc "javaDefined"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 133
goto 145
StackMap locals:
StackMap stack:
3: aload 1
ldc "javaLetterOrDigit"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 135
goto 145
StackMap locals:
StackMap stack:
4: aload 1
ldc "javaUnicodeIdentifierStart"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 138
goto 145
StackMap locals:
StackMap stack:
5: aload 1
ldc "javaLetter"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 134
goto 145
StackMap locals:
StackMap stack:
6: aload 1
ldc "javaDigit"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 132
goto 145
StackMap locals:
StackMap stack:
7: aload 1
ldc "javaTitleCase"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 131
goto 145
StackMap locals:
StackMap stack:
8: aload 1
ldc "javaUnicodeIdentifierPart"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 139
goto 145
StackMap locals:
StackMap stack:
9: aload 1
ldc "C"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 107
goto 145
StackMap locals:
StackMap stack:
10: aload 1
ldc "L"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 103
goto 145
StackMap locals:
StackMap stack:
11: aload 1
ldc "M"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 104
goto 145
StackMap locals:
StackMap stack:
12: aload 1
ldc "N"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 105
goto 145
StackMap locals:
StackMap stack:
13: aload 1
ldc "P"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 108
goto 145
StackMap locals:
StackMap stack:
14: aload 1
ldc "S"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 109
goto 145
StackMap locals:
StackMap stack:
15: aload 1
ldc "Z"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 106
goto 145
StackMap locals:
StackMap stack:
16: aload 1
ldc "Cc"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 88
goto 145
StackMap locals:
StackMap stack:
17: aload 1
ldc "Cf"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 89
goto 145
StackMap locals:
StackMap stack:
18: aload 1
ldc "Cn"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 73
goto 145
StackMap locals:
StackMap stack:
19: aload 1
ldc "Co"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 90
goto 145
StackMap locals:
StackMap stack:
20: aload 1
ldc "Cs"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 91
goto 145
StackMap locals:
StackMap stack:
21: aload 1
ldc "L1"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 112
goto 145
StackMap locals:
StackMap stack:
22: aload 1
ldc "LC"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 110
goto 145
StackMap locals:
StackMap stack:
23: aload 1
ldc "LD"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 111
goto 145
StackMap locals:
StackMap stack:
24: aload 1
ldc "Ll"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 75
goto 145
StackMap locals:
StackMap stack:
25: aload 1
ldc "Lm"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 77
goto 145
StackMap locals:
StackMap stack:
26: aload 1
ldc "Lo"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 78
goto 145
StackMap locals:
StackMap stack:
27: aload 1
ldc "Lt"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 76
goto 145
StackMap locals:
StackMap stack:
28: aload 1
ldc "Lu"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 74
goto 145
StackMap locals:
StackMap stack:
29: aload 1
ldc "Mc"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 81
goto 145
StackMap locals:
StackMap stack:
30: aload 1
ldc "Me"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 80
goto 145
StackMap locals:
StackMap stack:
31: aload 1
ldc "Mn"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 79
goto 145
StackMap locals:
StackMap stack:
32: aload 1
ldc "Nd"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 82
goto 145
StackMap locals:
StackMap stack:
33: aload 1
ldc "Nl"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 83
goto 145
StackMap locals:
StackMap stack:
34: aload 1
ldc "No"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 84
goto 145
StackMap locals:
StackMap stack:
35: aload 1
ldc "Pc"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 95
goto 145
StackMap locals:
StackMap stack:
36: aload 1
ldc "Pd"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 92
goto 145
StackMap locals:
StackMap stack:
37: aload 1
ldc "Pe"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 94
goto 145
StackMap locals:
StackMap stack:
38: aload 1
ldc "Pf"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 102
goto 145
StackMap locals:
StackMap stack:
39: aload 1
ldc "Pi"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 101
goto 145
StackMap locals:
StackMap stack:
40: aload 1
ldc "Po"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 96
goto 145
StackMap locals:
StackMap stack:
41: aload 1
ldc "Ps"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 93
goto 145
StackMap locals:
StackMap stack:
42: aload 1
ldc "Sc"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 98
goto 145
StackMap locals:
StackMap stack:
43: aload 1
ldc "Sk"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 99
goto 145
StackMap locals:
StackMap stack:
44: aload 1
ldc "Sm"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 97
goto 145
StackMap locals:
StackMap stack:
45: aload 1
ldc "So"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 100
goto 145
StackMap locals:
StackMap stack:
46: aload 1
ldc "Zl"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 86
goto 145
StackMap locals:
StackMap stack:
47: aload 1
ldc "Zp"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 87
goto 145
StackMap locals:
StackMap stack:
48: aload 1
ldc "Zs"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 85
goto 145
StackMap locals:
StackMap stack:
49: aload 1
ldc "all"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 113
goto 145
StackMap locals:
StackMap stack:
50: aload 1
ldc "ASCII"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 114
goto 145
StackMap locals:
StackMap stack:
51: aload 1
ldc "Alnum"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 115
goto 145
StackMap locals:
StackMap stack:
52: aload 1
ldc "Alpha"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 116
goto 145
StackMap locals:
StackMap stack:
53: aload 1
ldc "Blank"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 117
goto 145
StackMap locals:
StackMap stack:
54: aload 1
ldc "Cntrl"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 118
goto 145
StackMap locals:
StackMap stack:
55: aload 1
ldc "Digit"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 119
goto 145
StackMap locals:
StackMap stack:
56: aload 1
ldc "Graph"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 120
goto 145
StackMap locals:
StackMap stack:
57: aload 1
ldc "Lower"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 121
goto 145
StackMap locals:
StackMap stack:
58: aload 1
ldc "Print"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 122
goto 145
StackMap locals:
StackMap stack:
59: aload 1
ldc "Punct"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 123
goto 145
StackMap locals:
StackMap stack:
60: aload 1
ldc "Space"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 124
goto 145
StackMap locals:
StackMap stack:
61: aload 1
ldc "Upper"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 125
goto 145
StackMap locals:
StackMap stack:
62: aload 1
ldc "javaAlphabetic"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 129
goto 145
StackMap locals:
StackMap stack:
63: aload 1
ldc "javaIdentifierIgnorable"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 140
goto 145
StackMap locals:
StackMap stack:
64: aload 1
ldc "javaJavaIdentifierStart"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 136
goto 145
StackMap locals:
StackMap stack:
65: aload 1
ldc "javaMirrored"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 144
goto 145
StackMap locals:
StackMap stack:
66: aload 1
ldc "javaSpaceChar"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 141
goto 145
StackMap locals:
StackMap stack:
67: aload 1
ldc "javaIdeographic"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 130
goto 145
StackMap locals:
StackMap stack:
68: aload 1
ldc "javaLowerCase"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 127
goto 145
StackMap locals:
StackMap stack:
69: aload 1
ldc "javaISOControl"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 143
goto 145
StackMap locals:
StackMap stack:
70: aload 1
ldc "javaUpperCase"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 128
goto 145
StackMap locals:
StackMap stack:
71: aload 1
ldc "javaWhitespace"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 142
goto 145
StackMap locals:
StackMap stack:
72: aload 1
ldc "javaJavaIdentifierPart"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 137
goto 145
73: StackMap locals:
StackMap stack:
iconst_1
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
74: StackMap locals:
StackMap stack:
iconst_2
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
75: StackMap locals:
StackMap stack:
iconst_4
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
76: StackMap locals:
StackMap stack:
bipush 8
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
77: StackMap locals:
StackMap stack:
bipush 16
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
78: StackMap locals:
StackMap stack:
bipush 32
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
79: StackMap locals:
StackMap stack:
bipush 64
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
80: StackMap locals:
StackMap stack:
sipush 128
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
81: StackMap locals:
StackMap stack:
sipush 256
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
82: StackMap locals:
StackMap stack:
sipush 512
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
83: StackMap locals:
StackMap stack:
sipush 1024
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
84: StackMap locals:
StackMap stack:
sipush 2048
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
85: StackMap locals:
StackMap stack:
sipush 4096
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
86: StackMap locals:
StackMap stack:
sipush 8192
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
87: StackMap locals:
StackMap stack:
sipush 16384
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
88: StackMap locals:
StackMap stack:
ldc 32768
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
89: StackMap locals:
StackMap stack:
ldc 65536
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
90: StackMap locals:
StackMap stack:
ldc 262144
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
91: StackMap locals:
StackMap stack:
ldc 524288
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
92: StackMap locals:
StackMap stack:
ldc 1048576
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
93: StackMap locals:
StackMap stack:
ldc 2097152
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
94: StackMap locals:
StackMap stack:
ldc 4194304
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
95: StackMap locals:
StackMap stack:
ldc 8388608
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
96: StackMap locals:
StackMap stack:
ldc 16777216
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
97: StackMap locals:
StackMap stack:
ldc 33554432
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
98: StackMap locals:
StackMap stack:
ldc 67108864
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
99: StackMap locals:
StackMap stack:
ldc 134217728
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
100: StackMap locals:
StackMap stack:
ldc 268435456
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
101: StackMap locals:
StackMap stack:
ldc 536870912
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
102: StackMap locals:
StackMap stack:
ldc 1073741824
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
103: StackMap locals:
StackMap stack:
bipush 62
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
104: StackMap locals:
StackMap stack:
sipush 448
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
105: StackMap locals:
StackMap stack:
sipush 3584
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
106: StackMap locals:
StackMap stack:
sipush 28672
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
107: StackMap locals:
StackMap stack:
ldc 884737
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
108: StackMap locals:
StackMap stack:
ldc 1643118592
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
109: StackMap locals:
StackMap stack:
ldc 503316480
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
110: StackMap locals:
StackMap stack:
bipush 14
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
111: StackMap locals:
StackMap stack:
sipush 574
invokestatic java.util.regex.CharPredicates.category:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
112: StackMap locals:
StackMap stack:
iconst_0
sipush 255
invokestatic java.util.regex.CharPredicates.range:(II)Ljava/util/regex/Pattern$CharPredicate;
areturn
113: StackMap locals:
StackMap stack:
invokestatic java.util.regex.Pattern.ALL:()Ljava/util/regex/Pattern$CharPredicate;
areturn
114: StackMap locals:
StackMap stack:
iconst_0
bipush 127
invokestatic java.util.regex.CharPredicates.range:(II)Ljava/util/regex/Pattern$CharPredicate;
areturn
115: StackMap locals:
StackMap stack:
sipush 1792
invokestatic java.util.regex.CharPredicates.ctype:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
116: StackMap locals:
StackMap stack:
sipush 768
invokestatic java.util.regex.CharPredicates.ctype:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
117: StackMap locals:
StackMap stack:
sipush 16384
invokestatic java.util.regex.CharPredicates.ctype:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
118: StackMap locals:
StackMap stack:
sipush 8192
invokestatic java.util.regex.CharPredicates.ctype:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
119: StackMap locals:
StackMap stack:
bipush 48
bipush 57
invokestatic java.util.regex.CharPredicates.range:(II)Ljava/util/regex/Pattern$CharPredicate;
areturn
120: StackMap locals:
StackMap stack:
sipush 5888
invokestatic java.util.regex.CharPredicates.ctype:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
121: StackMap locals:
StackMap stack:
bipush 97
bipush 122
invokestatic java.util.regex.CharPredicates.range:(II)Ljava/util/regex/Pattern$CharPredicate;
areturn
122: StackMap locals:
StackMap stack:
bipush 32
bipush 126
invokestatic java.util.regex.CharPredicates.range:(II)Ljava/util/regex/Pattern$CharPredicate;
areturn
123: StackMap locals:
StackMap stack:
sipush 4096
invokestatic java.util.regex.CharPredicates.ctype:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
124: StackMap locals:
StackMap stack:
sipush 2048
invokestatic java.util.regex.CharPredicates.ctype:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
125: StackMap locals:
StackMap stack:
bipush 65
bipush 90
invokestatic java.util.regex.CharPredicates.range:(II)Ljava/util/regex/Pattern$CharPredicate;
areturn
126: StackMap locals:
StackMap stack:
ldc 32768
invokestatic java.util.regex.CharPredicates.ctype:(I)Ljava/util/regex/Pattern$CharPredicate;
areturn
127: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isLowerCase(I)Z (6)
(I)Z
areturn
128: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isUpperCase(I)Z (6)
(I)Z
areturn
129: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isAlphabetic(I)Z (6)
(I)Z
areturn
130: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isIdeographic(I)Z (6)
(I)Z
areturn
131: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isTitleCase(I)Z (6)
(I)Z
areturn
132: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isDigit(I)Z (6)
(I)Z
areturn
133: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isDefined(I)Z (6)
(I)Z
areturn
134: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isLetter(I)Z (6)
(I)Z
areturn
135: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isLetterOrDigit(I)Z (6)
(I)Z
areturn
136: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isJavaIdentifierStart(I)Z (6)
(I)Z
areturn
137: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isJavaIdentifierPart(I)Z (6)
(I)Z
areturn
138: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isUnicodeIdentifierStart(I)Z (6)
(I)Z
areturn
139: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isUnicodeIdentifierPart(I)Z (6)
(I)Z
areturn
140: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isIdentifierIgnorable(I)Z (6)
(I)Z
areturn
141: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isSpaceChar(I)Z (6)
(I)Z
areturn
142: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isWhitespace(I)Z (6)
(I)Z
areturn
143: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isISOControl(I)Z (6)
(I)Z
areturn
144: StackMap locals:
StackMap stack:
invokedynamic is()Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/lang/Character.isMirrored(I)Z (6)
(I)Z
areturn
145: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 146 0 name Ljava/lang/String;
MethodParameters:
Name Flags
name
private static java.util.regex.Pattern$CharPredicate category(int);
descriptor: (I)Ljava/util/regex/Pattern$CharPredicate;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
invokedynamic is(I)Ljava/util/regex/Pattern$CharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$37(II)Z (6)
(I)Z
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 typeMask I
MethodParameters:
Name Flags
typeMask final
private static java.util.regex.Pattern$CharPredicate range(int, int);
descriptor: (II)Ljava/util/regex/Pattern$CharPredicate;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
iload 1
invokedynamic is(II)Ljava/util/regex/Pattern$BmpCharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$38(III)Z (6)
(I)Z
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 lower I
0 1 1 upper I
MethodParameters:
Name Flags
lower final
upper final
private static java.util.regex.Pattern$CharPredicate ctype(int);
descriptor: (I)Ljava/util/regex/Pattern$CharPredicate;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
invokedynamic is(I)Ljava/util/regex/Pattern$BmpCharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$39(II)Z (6)
(I)Z
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 ctype I
MethodParameters:
Name Flags
ctype final
static final java.util.regex.Pattern$BmpCharPredicate ASCII_DIGIT();
descriptor: ()Ljava/util/regex/Pattern$BmpCharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$BmpCharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$40(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$BmpCharPredicate ASCII_WORD();
descriptor: ()Ljava/util/regex/Pattern$BmpCharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$BmpCharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$41(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
static final java.util.regex.Pattern$BmpCharPredicate ASCII_SPACE();
descriptor: ()Ljava/util/regex/Pattern$BmpCharPredicate;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Code:
stack=1, locals=0, args_size=0
0: invokedynamic is()Ljava/util/regex/Pattern$BmpCharPredicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(I)Z
java/util/regex/CharPredicates.lambda$42(I)Z (6)
(I)Z
areturn
LocalVariableTable:
Start End Slot Name Signature
private static boolean lambda$7(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: sipush 28672
1: iload 0
invokestatic java.lang.Character.getType:(I)I
2: ishr
3: iconst_1
4: iand
ifne 7
5: iload 0
bipush 9
if_icmplt 6
iload 0
bipush 13
if_icmple 7
StackMap locals:
StackMap stack:
6: iload 0
sipush 133
if_icmpeq 7
iconst_0
goto 8
StackMap locals:
StackMap stack:
7: iconst_1
StackMap locals:
StackMap stack: int
8: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 ch I
private static boolean lambda$8(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
invokestatic java.lang.Character.getType:(I)I
bipush 15
if_icmpne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 ch I
private static boolean lambda$9(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 1643118592
1: iload 0
invokestatic java.lang.Character.getType:(I)I
2: ishr
3: iconst_1
4: iand
ifeq 5
iconst_1
goto 6
StackMap locals:
StackMap stack:
5: iconst_0
6: StackMap locals:
StackMap stack: int
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 ch I
private static boolean lambda$10(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
bipush 48
if_icmplt 1
iload 0
bipush 57
if_icmple 7
1: StackMap locals:
StackMap stack:
iload 0
bipush 65
if_icmplt 2
iload 0
bipush 70
if_icmple 7
2: StackMap locals:
StackMap stack:
iload 0
bipush 97
if_icmplt 3
iload 0
bipush 102
if_icmple 7
3: StackMap locals:
StackMap stack:
iload 0
ldc 65296
if_icmplt 4
iload 0
ldc 65305
if_icmple 7
4: StackMap locals:
StackMap stack:
iload 0
ldc 65313
if_icmplt 5
iload 0
ldc 65318
if_icmple 7
5: StackMap locals:
StackMap stack:
iload 0
ldc 65345
if_icmplt 6
iload 0
ldc 65350
if_icmple 7
StackMap locals:
StackMap stack:
6: iconst_0
goto 8
StackMap locals:
StackMap stack:
7: iconst_1
StackMap locals:
StackMap stack: int
8: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 ch I
private static boolean lambda$11(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
invokestatic java.lang.Character.getType:(I)I
ifeq 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 ch I
private static boolean lambda$12(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
ldc 65534
iand
ldc 65534
if_icmpeq 2
iload 0
ldc 64976
if_icmplt 1
iload 0
ldc 65007
if_icmple 2
StackMap locals:
StackMap stack:
1: iconst_0
goto 3
StackMap locals:
StackMap stack:
2: iconst_1
StackMap locals:
StackMap stack: int
3: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 ch I
private static boolean lambda$13(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
invokestatic java.lang.Character.getType:(I)I
bipush 12
if_icmpeq 2
1: iload 0
bipush 9
if_icmpeq 2
iconst_0
goto 3
StackMap locals:
StackMap stack:
2: iconst_1
StackMap locals:
StackMap stack: int
3: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 ch I
private static boolean lambda$14(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 585729
1: iload 0
invokestatic java.lang.Character.getType:(I)I
2: ishr
3: iconst_1
4: iand
ifne 5
iconst_1
goto 6
StackMap locals:
StackMap stack:
5: iconst_0
6: StackMap locals:
StackMap stack: int
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 ch I
private static boolean lambda$15(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
sipush 8204
if_icmpeq 1
iload 0
sipush 8205
if_icmpeq 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: iconst_1
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 ch I
private static boolean lambda$16(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 8389568
1: iload 0
invokestatic java.lang.Character.getType:(I)I
2: ishr
3: iconst_1
4: iand
ifeq 5
iconst_1
goto 6
StackMap locals:
StackMap stack:
5: iconst_0
6: StackMap locals:
StackMap stack: int
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 ch I
private static boolean lambda$17(java.lang.Character$UnicodeScript, int);
descriptor: (Ljava/lang/Character$UnicodeScript;I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 0
iload 1
invokestatic java.lang.Character$UnicodeScript.of:(I)Ljava/lang/Character$UnicodeScript;
if_acmpne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 3 1 ch I
private static boolean lambda$18(java.lang.Character$UnicodeBlock, int);
descriptor: (Ljava/lang/Character$UnicodeBlock;I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 0
iload 1
invokestatic java.lang.Character$UnicodeBlock.of:(I)Ljava/lang/Character$UnicodeBlock;
if_acmpne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 3 1 ch I
private static boolean lambda$37(int, int);
descriptor: (II)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 1 0: iload 0
iconst_1
iload 1
invokestatic java.lang.Character.getType:(I)I
ishl
iand
ifeq 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 3 1 ch I
private static boolean lambda$38(int, int, int);
descriptor: (III)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=3, args_size=3
start local 2 0: iload 0
iload 2
if_icmpgt 1
iload 2
iload 1
if_icmpgt 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 2 LocalVariableTable:
Start End Slot Name Signature
0 3 2 ch I
private static boolean lambda$39(int, int);
descriptor: (II)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: iload 1
sipush 128
if_icmpge 1
iload 1
iload 0
invokestatic java.util.regex.ASCII.isType:(II)Z
ifeq 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 3 1 ch I
private static boolean lambda$40(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
sipush 128
if_icmpge 1
iload 0
invokestatic java.util.regex.ASCII.isDigit:(I)Z
ifeq 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 ch I
private static boolean lambda$41(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
sipush 128
if_icmpge 1
iload 0
invokestatic java.util.regex.ASCII.isWord:(I)Z
ifeq 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 ch I
private static boolean lambda$42(int);
descriptor: (I)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
sipush 128
if_icmpge 1
iload 0
invokestatic java.util.regex.ASCII.isSpace:(I)Z
ifeq 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 ch I
}
SourceFile: "CharPredicates.java"
InnerClasses:
public final UnicodeBlock = java.lang.Character$UnicodeBlock of java.lang.Character
public final UnicodeScript = java.lang.Character$UnicodeScript of java.lang.Character
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
abstract BmpCharPredicate = java.util.regex.Pattern$BmpCharPredicate of java.util.regex.Pattern
abstract CharPredicate = java.util.regex.Pattern$CharPredicate of java.util.regex.Pattern