public class org.jsoup.parser.Tag
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.jsoup.parser.Tag
super_class: java.lang.Object
{
private static final java.util.Map<java.lang.String, org.jsoup.parser.Tag> tags;
descriptor: Ljava/util/Map;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Lorg/jsoup/parser/Tag;>;
private java.lang.String tagName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String normalName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean isBlock;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean formatAsBlock;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean canContainInline;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean empty;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean selfClosing;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean preserveWhitespace;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean formList;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean formSubmit;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private static final java.lang.String[] blockTags;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] inlineTags;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] emptyTags;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] formatAsInlineTags;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] preserveWhitespaceTags;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] formListedTags;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] formSubmitTags;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=5, args_size=0
0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putstatic org.jsoup.parser.Tag.tags:Ljava/util/Map;
1: bipush 64
anewarray java.lang.String
dup
iconst_0
2: ldc "html"
aastore
dup
iconst_1
ldc "head"
aastore
dup
iconst_2
ldc "body"
aastore
dup
iconst_3
ldc "frameset"
aastore
dup
iconst_4
ldc "script"
aastore
dup
iconst_5
ldc "noscript"
aastore
dup
bipush 6
ldc "style"
aastore
dup
bipush 7
ldc "meta"
aastore
dup
bipush 8
ldc "link"
aastore
dup
bipush 9
ldc "title"
aastore
dup
bipush 10
ldc "frame"
aastore
dup
bipush 11
3: ldc "noframes"
aastore
dup
bipush 12
ldc "section"
aastore
dup
bipush 13
ldc "nav"
aastore
dup
bipush 14
ldc "aside"
aastore
dup
bipush 15
ldc "hgroup"
aastore
dup
bipush 16
ldc "header"
aastore
dup
bipush 17
ldc "footer"
aastore
dup
bipush 18
ldc "p"
aastore
dup
bipush 19
ldc "h1"
aastore
dup
bipush 20
ldc "h2"
aastore
dup
bipush 21
ldc "h3"
aastore
dup
bipush 22
ldc "h4"
aastore
dup
bipush 23
ldc "h5"
aastore
dup
bipush 24
ldc "h6"
aastore
dup
bipush 25
4: ldc "ul"
aastore
dup
bipush 26
ldc "ol"
aastore
dup
bipush 27
ldc "pre"
aastore
dup
bipush 28
ldc "div"
aastore
dup
bipush 29
ldc "blockquote"
aastore
dup
bipush 30
ldc "hr"
aastore
dup
bipush 31
ldc "address"
aastore
dup
bipush 32
ldc "figure"
aastore
dup
bipush 33
ldc "figcaption"
aastore
dup
bipush 34
ldc "form"
aastore
dup
bipush 35
ldc "fieldset"
aastore
dup
bipush 36
ldc "ins"
aastore
dup
bipush 37
5: ldc "del"
aastore
dup
bipush 38
ldc "dl"
aastore
dup
bipush 39
ldc "dt"
aastore
dup
bipush 40
ldc "dd"
aastore
dup
bipush 41
ldc "li"
aastore
dup
bipush 42
ldc "table"
aastore
dup
bipush 43
ldc "caption"
aastore
dup
bipush 44
ldc "thead"
aastore
dup
bipush 45
ldc "tfoot"
aastore
dup
bipush 46
ldc "tbody"
aastore
dup
bipush 47
ldc "colgroup"
aastore
dup
bipush 48
ldc "col"
aastore
dup
bipush 49
ldc "tr"
aastore
dup
bipush 50
ldc "th"
aastore
dup
bipush 51
6: ldc "td"
aastore
dup
bipush 52
ldc "video"
aastore
dup
bipush 53
ldc "audio"
aastore
dup
bipush 54
ldc "canvas"
aastore
dup
bipush 55
ldc "details"
aastore
dup
bipush 56
ldc "menu"
aastore
dup
bipush 57
ldc "plaintext"
aastore
dup
bipush 58
ldc "template"
aastore
dup
bipush 59
ldc "article"
aastore
dup
bipush 60
ldc "main"
aastore
dup
bipush 61
7: ldc "svg"
aastore
dup
bipush 62
ldc "math"
aastore
dup
bipush 63
ldc "center"
aastore
8: putstatic org.jsoup.parser.Tag.blockTags:[Ljava/lang/String;
9: bipush 66
anewarray java.lang.String
dup
iconst_0
10: ldc "object"
aastore
dup
iconst_1
ldc "base"
aastore
dup
iconst_2
ldc "font"
aastore
dup
iconst_3
ldc "tt"
aastore
dup
iconst_4
ldc "i"
aastore
dup
iconst_5
ldc "b"
aastore
dup
bipush 6
ldc "u"
aastore
dup
bipush 7
ldc "big"
aastore
dup
bipush 8
ldc "small"
aastore
dup
bipush 9
ldc "em"
aastore
dup
bipush 10
ldc "strong"
aastore
dup
bipush 11
ldc "dfn"
aastore
dup
bipush 12
ldc "code"
aastore
dup
bipush 13
ldc "samp"
aastore
dup
bipush 14
ldc "kbd"
aastore
dup
bipush 15
11: ldc "var"
aastore
dup
bipush 16
ldc "cite"
aastore
dup
bipush 17
ldc "abbr"
aastore
dup
bipush 18
ldc "time"
aastore
dup
bipush 19
ldc "acronym"
aastore
dup
bipush 20
ldc "mark"
aastore
dup
bipush 21
ldc "ruby"
aastore
dup
bipush 22
ldc "rt"
aastore
dup
bipush 23
ldc "rp"
aastore
dup
bipush 24
ldc "a"
aastore
dup
bipush 25
ldc "img"
aastore
dup
bipush 26
ldc "br"
aastore
dup
bipush 27
ldc "wbr"
aastore
dup
bipush 28
ldc "map"
aastore
dup
bipush 29
ldc "q"
aastore
dup
bipush 30
12: ldc "sub"
aastore
dup
bipush 31
ldc "sup"
aastore
dup
bipush 32
ldc "bdo"
aastore
dup
bipush 33
ldc "iframe"
aastore
dup
bipush 34
ldc "embed"
aastore
dup
bipush 35
ldc "span"
aastore
dup
bipush 36
ldc "input"
aastore
dup
bipush 37
ldc "select"
aastore
dup
bipush 38
ldc "textarea"
aastore
dup
bipush 39
ldc "label"
aastore
dup
bipush 40
ldc "button"
aastore
dup
bipush 41
ldc "optgroup"
aastore
dup
bipush 42
13: ldc "option"
aastore
dup
bipush 43
ldc "legend"
aastore
dup
bipush 44
ldc "datalist"
aastore
dup
bipush 45
ldc "keygen"
aastore
dup
bipush 46
ldc "output"
aastore
dup
bipush 47
ldc "progress"
aastore
dup
bipush 48
ldc "meter"
aastore
dup
bipush 49
ldc "area"
aastore
dup
bipush 50
ldc "param"
aastore
dup
bipush 51
ldc "source"
aastore
dup
bipush 52
ldc "track"
aastore
dup
bipush 53
14: ldc "summary"
aastore
dup
bipush 54
ldc "command"
aastore
dup
bipush 55
ldc "device"
aastore
dup
bipush 56
ldc "area"
aastore
dup
bipush 57
ldc "basefont"
aastore
dup
bipush 58
ldc "bgsound"
aastore
dup
bipush 59
ldc "menuitem"
aastore
dup
bipush 60
ldc "param"
aastore
dup
bipush 61
ldc "source"
aastore
dup
bipush 62
ldc "track"
aastore
dup
bipush 63
15: ldc "data"
aastore
dup
bipush 64
ldc "bdi"
aastore
dup
bipush 65
ldc "s"
aastore
16: putstatic org.jsoup.parser.Tag.inlineTags:[Ljava/lang/String;
17: bipush 21
anewarray java.lang.String
dup
iconst_0
18: ldc "meta"
aastore
dup
iconst_1
ldc "link"
aastore
dup
iconst_2
ldc "base"
aastore
dup
iconst_3
ldc "frame"
aastore
dup
iconst_4
ldc "img"
aastore
dup
iconst_5
ldc "br"
aastore
dup
bipush 6
ldc "wbr"
aastore
dup
bipush 7
ldc "embed"
aastore
dup
bipush 8
ldc "hr"
aastore
dup
bipush 9
ldc "input"
aastore
dup
bipush 10
ldc "keygen"
aastore
dup
bipush 11
ldc "col"
aastore
dup
bipush 12
ldc "command"
aastore
dup
bipush 13
19: ldc "device"
aastore
dup
bipush 14
ldc "area"
aastore
dup
bipush 15
ldc "basefont"
aastore
dup
bipush 16
ldc "bgsound"
aastore
dup
bipush 17
ldc "menuitem"
aastore
dup
bipush 18
ldc "param"
aastore
dup
bipush 19
ldc "source"
aastore
dup
bipush 20
ldc "track"
aastore
20: putstatic org.jsoup.parser.Tag.emptyTags:[Ljava/lang/String;
21: bipush 19
anewarray java.lang.String
dup
iconst_0
22: ldc "title"
aastore
dup
iconst_1
ldc "a"
aastore
dup
iconst_2
ldc "p"
aastore
dup
iconst_3
ldc "h1"
aastore
dup
iconst_4
ldc "h2"
aastore
dup
iconst_5
ldc "h3"
aastore
dup
bipush 6
ldc "h4"
aastore
dup
bipush 7
ldc "h5"
aastore
dup
bipush 8
ldc "h6"
aastore
dup
bipush 9
ldc "pre"
aastore
dup
bipush 10
ldc "address"
aastore
dup
bipush 11
ldc "li"
aastore
dup
bipush 12
ldc "th"
aastore
dup
bipush 13
ldc "td"
aastore
dup
bipush 14
ldc "script"
aastore
dup
bipush 15
ldc "style"
aastore
dup
bipush 16
23: ldc "ins"
aastore
dup
bipush 17
ldc "del"
aastore
dup
bipush 18
ldc "s"
aastore
24: putstatic org.jsoup.parser.Tag.formatAsInlineTags:[Ljava/lang/String;
25: iconst_4
anewarray java.lang.String
dup
iconst_0
26: ldc "pre"
aastore
dup
iconst_1
ldc "plaintext"
aastore
dup
iconst_2
ldc "title"
aastore
dup
iconst_3
ldc "textarea"
aastore
27: putstatic org.jsoup.parser.Tag.preserveWhitespaceTags:[Ljava/lang/String;
28: bipush 8
anewarray java.lang.String
dup
iconst_0
29: ldc "button"
aastore
dup
iconst_1
ldc "fieldset"
aastore
dup
iconst_2
ldc "input"
aastore
dup
iconst_3
ldc "keygen"
aastore
dup
iconst_4
ldc "object"
aastore
dup
iconst_5
ldc "output"
aastore
dup
bipush 6
ldc "select"
aastore
dup
bipush 7
ldc "textarea"
aastore
30: putstatic org.jsoup.parser.Tag.formListedTags:[Ljava/lang/String;
31: iconst_5
anewarray java.lang.String
dup
iconst_0
32: ldc "input"
aastore
dup
iconst_1
ldc "keygen"
aastore
dup
iconst_2
ldc "object"
aastore
dup
iconst_3
ldc "select"
aastore
dup
iconst_4
ldc "textarea"
aastore
33: putstatic org.jsoup.parser.Tag.formSubmitTags:[Ljava/lang/String;
34: getstatic org.jsoup.parser.Tag.blockTags:[Ljava/lang/String;
dup
astore 3
arraylength
istore 2
iconst_0
istore 1
goto 39
StackMap locals: top int int java.lang.String[]
StackMap stack:
35: aload 3
iload 1
aaload
astore 0
start local 0 36: new org.jsoup.parser.Tag
dup
aload 0
invokespecial org.jsoup.parser.Tag.<init>:(Ljava/lang/String;)V
astore 4
start local 4 37: aload 4
invokestatic org.jsoup.parser.Tag.register:(Lorg/jsoup/parser/Tag;)V
end local 4 end local 0 38: iinc 1 1
StackMap locals:
StackMap stack:
39: iload 1
iload 2
if_icmplt 35
40: getstatic org.jsoup.parser.Tag.inlineTags:[Ljava/lang/String;
dup
astore 3
arraylength
istore 2
iconst_0
istore 1
goto 47
StackMap locals:
StackMap stack:
41: aload 3
iload 1
aaload
astore 0
start local 0 42: new org.jsoup.parser.Tag
dup
aload 0
invokespecial org.jsoup.parser.Tag.<init>:(Ljava/lang/String;)V
astore 4
start local 4 43: aload 4
iconst_0
putfield org.jsoup.parser.Tag.isBlock:Z
44: aload 4
iconst_0
putfield org.jsoup.parser.Tag.formatAsBlock:Z
45: aload 4
invokestatic org.jsoup.parser.Tag.register:(Lorg/jsoup/parser/Tag;)V
end local 4 end local 0 46: iinc 1 1
StackMap locals:
StackMap stack:
47: iload 1
iload 2
if_icmplt 41
48: getstatic org.jsoup.parser.Tag.emptyTags:[Ljava/lang/String;
dup
astore 3
arraylength
istore 2
iconst_0
istore 1
goto 55
StackMap locals:
StackMap stack:
49: aload 3
iload 1
aaload
astore 0
start local 0 50: getstatic org.jsoup.parser.Tag.tags:Ljava/util/Map;
aload 0
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.jsoup.parser.Tag
astore 4
start local 4 51: aload 4
invokestatic org.jsoup.helper.Validate.notNull:(Ljava/lang/Object;)V
52: aload 4
iconst_0
putfield org.jsoup.parser.Tag.canContainInline:Z
53: aload 4
iconst_1
putfield org.jsoup.parser.Tag.empty:Z
end local 4 end local 0 54: iinc 1 1
StackMap locals:
StackMap stack:
55: iload 1
iload 2
if_icmplt 49
56: getstatic org.jsoup.parser.Tag.formatAsInlineTags:[Ljava/lang/String;
dup
astore 3
arraylength
istore 2
iconst_0
istore 1
goto 62
StackMap locals:
StackMap stack:
57: aload 3
iload 1
aaload
astore 0
start local 0 58: getstatic org.jsoup.parser.Tag.tags:Ljava/util/Map;
aload 0
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.jsoup.parser.Tag
astore 4
start local 4 59: aload 4
invokestatic org.jsoup.helper.Validate.notNull:(Ljava/lang/Object;)V
60: aload 4
iconst_0
putfield org.jsoup.parser.Tag.formatAsBlock:Z
end local 4 end local 0 61: iinc 1 1
StackMap locals:
StackMap stack:
62: iload 1
iload 2
if_icmplt 57
63: getstatic org.jsoup.parser.Tag.preserveWhitespaceTags:[Ljava/lang/String;
dup
astore 3
arraylength
istore 2
iconst_0
istore 1
goto 69
StackMap locals:
StackMap stack:
64: aload 3
iload 1
aaload
astore 0
start local 0 65: getstatic org.jsoup.parser.Tag.tags:Ljava/util/Map;
aload 0
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.jsoup.parser.Tag
astore 4
start local 4 66: aload 4
invokestatic org.jsoup.helper.Validate.notNull:(Ljava/lang/Object;)V
67: aload 4
iconst_1
putfield org.jsoup.parser.Tag.preserveWhitespace:Z
end local 4 end local 0 68: iinc 1 1
StackMap locals:
StackMap stack:
69: iload 1
iload 2
if_icmplt 64
70: getstatic org.jsoup.parser.Tag.formListedTags:[Ljava/lang/String;
dup
astore 3
arraylength
istore 2
iconst_0
istore 1
goto 76
StackMap locals:
StackMap stack:
71: aload 3
iload 1
aaload
astore 0
start local 0 72: getstatic org.jsoup.parser.Tag.tags:Ljava/util/Map;
aload 0
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.jsoup.parser.Tag
astore 4
start local 4 73: aload 4
invokestatic org.jsoup.helper.Validate.notNull:(Ljava/lang/Object;)V
74: aload 4
iconst_1
putfield org.jsoup.parser.Tag.formList:Z
end local 4 end local 0 75: iinc 1 1
StackMap locals:
StackMap stack:
76: iload 1
iload 2
if_icmplt 71
77: getstatic org.jsoup.parser.Tag.formSubmitTags:[Ljava/lang/String;
dup
astore 3
arraylength
istore 2
iconst_0
istore 1
goto 83
StackMap locals:
StackMap stack:
78: aload 3
iload 1
aaload
astore 0
start local 0 79: getstatic org.jsoup.parser.Tag.tags:Ljava/util/Map;
aload 0
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.jsoup.parser.Tag
astore 4
start local 4 80: aload 4
invokestatic org.jsoup.helper.Validate.notNull:(Ljava/lang/Object;)V
81: aload 4
iconst_1
putfield org.jsoup.parser.Tag.formSubmit:Z
end local 4 end local 0 82: iinc 1 1
StackMap locals:
StackMap stack:
83: iload 1
iload 2
if_icmplt 78
84: return
LocalVariableTable:
Start End Slot Name Signature
36 38 0 tagName Ljava/lang/String;
37 38 4 tag Lorg/jsoup/parser/Tag;
42 46 0 tagName Ljava/lang/String;
43 46 4 tag Lorg/jsoup/parser/Tag;
50 54 0 tagName Ljava/lang/String;
51 54 4 tag Lorg/jsoup/parser/Tag;
58 61 0 tagName Ljava/lang/String;
59 61 4 tag Lorg/jsoup/parser/Tag;
65 68 0 tagName Ljava/lang/String;
66 68 4 tag Lorg/jsoup/parser/Tag;
72 75 0 tagName Ljava/lang/String;
73 75 4 tag Lorg/jsoup/parser/Tag;
79 82 0 tagName Ljava/lang/String;
80 82 4 tag Lorg/jsoup/parser/Tag;
private void <init>(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_1
putfield org.jsoup.parser.Tag.isBlock:Z
2: aload 0
iconst_1
putfield org.jsoup.parser.Tag.formatAsBlock:Z
3: aload 0
iconst_1
putfield org.jsoup.parser.Tag.canContainInline:Z
4: aload 0
iconst_0
putfield org.jsoup.parser.Tag.empty:Z
5: aload 0
iconst_0
putfield org.jsoup.parser.Tag.selfClosing:Z
6: aload 0
iconst_0
putfield org.jsoup.parser.Tag.preserveWhitespace:Z
7: aload 0
iconst_0
putfield org.jsoup.parser.Tag.formList:Z
8: aload 0
iconst_0
putfield org.jsoup.parser.Tag.formSubmit:Z
9: aload 0
aload 1
putfield org.jsoup.parser.Tag.tagName:Ljava/lang/String;
10: aload 0
aload 1
invokestatic org.jsoup.internal.Normalizer.lowerCase:(Ljava/lang/String;)Ljava/lang/String;
putfield org.jsoup.parser.Tag.normalName:Ljava/lang/String;
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lorg/jsoup/parser/Tag;
0 12 1 tagName Ljava/lang/String;
MethodParameters:
Name Flags
tagName
public java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.tagName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/Tag;
public java.lang.String normalName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.normalName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/Tag;
public static org.jsoup.parser.Tag valueOf(java.lang.String, org.jsoup.parser.ParseSettings);
descriptor: (Ljava/lang/String;Lorg/jsoup/parser/ParseSettings;)Lorg/jsoup/parser/Tag;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokestatic org.jsoup.helper.Validate.notNull:(Ljava/lang/Object;)V
1: getstatic org.jsoup.parser.Tag.tags:Ljava/util/Map;
aload 0
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.jsoup.parser.Tag
astore 2
start local 2 2: aload 2
ifnonnull 9
3: aload 1
aload 0
invokevirtual org.jsoup.parser.ParseSettings.normalizeTag:(Ljava/lang/String;)Ljava/lang/String;
astore 0
4: aload 0
invokestatic org.jsoup.helper.Validate.notEmpty:(Ljava/lang/String;)V
5: getstatic org.jsoup.parser.Tag.tags:Ljava/util/Map;
aload 0
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.jsoup.parser.Tag
astore 2
6: aload 2
ifnonnull 9
7: new org.jsoup.parser.Tag
dup
aload 0
invokespecial org.jsoup.parser.Tag.<init>:(Ljava/lang/String;)V
astore 2
8: aload 2
iconst_0
putfield org.jsoup.parser.Tag.isBlock:Z
9: StackMap locals: org.jsoup.parser.Tag
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 tagName Ljava/lang/String;
0 10 1 settings Lorg/jsoup/parser/ParseSettings;
2 10 2 tag Lorg/jsoup/parser/Tag;
MethodParameters:
Name Flags
tagName
settings
public static org.jsoup.parser.Tag valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/jsoup/parser/Tag;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic org.jsoup.parser.ParseSettings.preserveCase:Lorg/jsoup/parser/ParseSettings;
invokestatic org.jsoup.parser.Tag.valueOf:(Ljava/lang/String;Lorg/jsoup/parser/ParseSettings;)Lorg/jsoup/parser/Tag;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 tagName Ljava/lang/String;
MethodParameters:
Name Flags
tagName
public boolean isBlock();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.isBlock:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/Tag;
public boolean formatAsBlock();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.formatAsBlock:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/Tag;
public boolean canContainBlock();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.isBlock:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/Tag;
public boolean isInline();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.isBlock:Z
ifeq 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 this Lorg/jsoup/parser/Tag;
public boolean isData();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.canContainInline:Z
ifne 1
aload 0
invokevirtual org.jsoup.parser.Tag.isEmpty:()Z
ifne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jsoup/parser/Tag;
public boolean isEmpty();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.empty:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/Tag;
public boolean isSelfClosing();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.empty:Z
ifne 1
aload 0
getfield org.jsoup.parser.Tag.selfClosing:Z
ifne 1
iconst_0
ireturn
StackMap locals:
StackMap stack:
1: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jsoup/parser/Tag;
public boolean isKnownTag();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic org.jsoup.parser.Tag.tags:Ljava/util/Map;
aload 0
getfield org.jsoup.parser.Tag.tagName:Ljava/lang/String;
invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/Tag;
public static boolean isKnownTag(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic org.jsoup.parser.Tag.tags:Ljava/util/Map;
aload 0
invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 tagName Ljava/lang/String;
MethodParameters:
Name Flags
tagName
public boolean preserveWhitespace();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.preserveWhitespace:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/Tag;
public boolean isFormListed();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.formList:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/Tag;
public boolean isFormSubmittable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.formSubmit:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/Tag;
org.jsoup.parser.Tag setSelfClosing();
descriptor: ()Lorg/jsoup/parser/Tag;
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
putfield org.jsoup.parser.Tag.selfClosing:Z
1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/jsoup/parser/Tag;
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
if_acmpne 1
iconst_1
ireturn
1: StackMap locals:
StackMap stack:
aload 1
instanceof org.jsoup.parser.Tag
ifne 2
iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 1
checkcast org.jsoup.parser.Tag
astore 2
start local 2 3: aload 0
getfield org.jsoup.parser.Tag.tagName:Ljava/lang/String;
aload 2
getfield org.jsoup.parser.Tag.tagName:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 4
iconst_0
ireturn
4: StackMap locals: org.jsoup.parser.Tag
StackMap stack:
aload 0
getfield org.jsoup.parser.Tag.canContainInline:Z
aload 2
getfield org.jsoup.parser.Tag.canContainInline:Z
if_icmpeq 5
iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
getfield org.jsoup.parser.Tag.empty:Z
aload 2
getfield org.jsoup.parser.Tag.empty:Z
if_icmpeq 6
iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
getfield org.jsoup.parser.Tag.formatAsBlock:Z
aload 2
getfield org.jsoup.parser.Tag.formatAsBlock:Z
if_icmpeq 7
iconst_0
ireturn
7: StackMap locals:
StackMap stack:
aload 0
getfield org.jsoup.parser.Tag.isBlock:Z
aload 2
getfield org.jsoup.parser.Tag.isBlock:Z
if_icmpeq 8
iconst_0
ireturn
8: StackMap locals:
StackMap stack:
aload 0
getfield org.jsoup.parser.Tag.preserveWhitespace:Z
aload 2
getfield org.jsoup.parser.Tag.preserveWhitespace:Z
if_icmpeq 9
iconst_0
ireturn
9: StackMap locals:
StackMap stack:
aload 0
getfield org.jsoup.parser.Tag.selfClosing:Z
aload 2
getfield org.jsoup.parser.Tag.selfClosing:Z
if_icmpeq 10
iconst_0
ireturn
10: StackMap locals:
StackMap stack:
aload 0
getfield org.jsoup.parser.Tag.formList:Z
aload 2
getfield org.jsoup.parser.Tag.formList:Z
if_icmpeq 11
iconst_0
ireturn
11: StackMap locals:
StackMap stack:
aload 0
getfield org.jsoup.parser.Tag.formSubmit:Z
aload 2
getfield org.jsoup.parser.Tag.formSubmit:Z
if_icmpne 12
iconst_1
ireturn
StackMap locals:
StackMap stack:
12: iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/jsoup/parser/Tag;
0 13 1 o Ljava/lang/Object;
3 13 2 tag Lorg/jsoup/parser/Tag;
MethodParameters:
Name Flags
o
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.tagName:Ljava/lang/String;
invokevirtual java.lang.String.hashCode:()I
istore 1
start local 1 1: bipush 31
iload 1
imul
aload 0
getfield org.jsoup.parser.Tag.isBlock:Z
ifeq 2
iconst_1
goto 3
StackMap locals: org.jsoup.parser.Tag int
StackMap stack: int
2: iconst_0
StackMap locals: org.jsoup.parser.Tag int
StackMap stack: int int
3: iadd
istore 1
4: bipush 31
iload 1
imul
aload 0
getfield org.jsoup.parser.Tag.formatAsBlock:Z
ifeq 5
iconst_1
goto 6
StackMap locals:
StackMap stack: int
5: iconst_0
StackMap locals: org.jsoup.parser.Tag int
StackMap stack: int int
6: iadd
istore 1
7: bipush 31
iload 1
imul
aload 0
getfield org.jsoup.parser.Tag.canContainInline:Z
ifeq 8
iconst_1
goto 9
StackMap locals:
StackMap stack: int
8: iconst_0
StackMap locals: org.jsoup.parser.Tag int
StackMap stack: int int
9: iadd
istore 1
10: bipush 31
iload 1
imul
aload 0
getfield org.jsoup.parser.Tag.empty:Z
ifeq 11
iconst_1
goto 12
StackMap locals:
StackMap stack: int
11: iconst_0
StackMap locals: org.jsoup.parser.Tag int
StackMap stack: int int
12: iadd
istore 1
13: bipush 31
iload 1
imul
aload 0
getfield org.jsoup.parser.Tag.selfClosing:Z
ifeq 14
iconst_1
goto 15
StackMap locals:
StackMap stack: int
14: iconst_0
StackMap locals: org.jsoup.parser.Tag int
StackMap stack: int int
15: iadd
istore 1
16: bipush 31
iload 1
imul
aload 0
getfield org.jsoup.parser.Tag.preserveWhitespace:Z
ifeq 17
iconst_1
goto 18
StackMap locals:
StackMap stack: int
17: iconst_0
StackMap locals: org.jsoup.parser.Tag int
StackMap stack: int int
18: iadd
istore 1
19: bipush 31
iload 1
imul
aload 0
getfield org.jsoup.parser.Tag.formList:Z
ifeq 20
iconst_1
goto 21
StackMap locals:
StackMap stack: int
20: iconst_0
StackMap locals: org.jsoup.parser.Tag int
StackMap stack: int int
21: iadd
istore 1
22: bipush 31
iload 1
imul
aload 0
getfield org.jsoup.parser.Tag.formSubmit:Z
ifeq 23
iconst_1
goto 24
StackMap locals:
StackMap stack: int
23: iconst_0
StackMap locals: org.jsoup.parser.Tag int
StackMap stack: int int
24: iadd
istore 1
25: iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Lorg/jsoup/parser/Tag;
1 26 1 result I
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.jsoup.parser.Tag.tagName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jsoup/parser/Tag;
private static void register(org.jsoup.parser.Tag);
descriptor: (Lorg/jsoup/parser/Tag;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic org.jsoup.parser.Tag.tags:Ljava/util/Map;
aload 0
getfield org.jsoup.parser.Tag.tagName:Ljava/lang/String;
aload 0
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 tag Lorg/jsoup/parser/Tag;
MethodParameters:
Name Flags
tag
}
SourceFile: "Tag.java"