public class org.springframework.web.servlet.tags.form.CheckboxesTag extends org.springframework.web.servlet.tags.form.AbstractMultiCheckedElementTag
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.springframework.web.servlet.tags.form.CheckboxesTag
super_class: org.springframework.web.servlet.tags.form.AbstractMultiCheckedElementTag
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 // org.springframework.web.servlet.tags.form.CheckboxesTag this
0: .line 233
aload 0 /* this */
invokespecial org.springframework.web.servlet.tags.form.AbstractMultiCheckedElementTag.<init>:()V
return
end local 0 // org.springframework.web.servlet.tags.form.CheckboxesTag this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/servlet/tags/form/CheckboxesTag;
protected int writeTagContent(org.springframework.web.servlet.tags.form.TagWriter);
descriptor: (Lorg/springframework/web/servlet/tags/form/TagWriter;)I
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=3, args_size=2
start local 0 // org.springframework.web.servlet.tags.form.CheckboxesTag this
start local 1 // org.springframework.web.servlet.tags.form.TagWriter tagWriter
0: .line 237
aload 0 /* this */
aload 1 /* tagWriter */
invokespecial org.springframework.web.servlet.tags.form.AbstractMultiCheckedElementTag.writeTagContent:(Lorg/springframework/web/servlet/tags/form/TagWriter;)I
pop
1: .line 239
aload 0 /* this */
invokevirtual org.springframework.web.servlet.tags.form.CheckboxesTag.isDisabled:()Z
ifne 8
2: .line 241
aload 1 /* tagWriter */
ldc "input"
invokevirtual org.springframework.web.servlet.tags.form.TagWriter.startTag:(Ljava/lang/String;)V
3: .line 242
aload 1 /* tagWriter */
ldc "type"
ldc "hidden"
invokevirtual org.springframework.web.servlet.tags.form.TagWriter.writeAttribute:(Ljava/lang/String;Ljava/lang/String;)V
4: .line 243
new java.lang.StringBuilder
dup
ldc "_"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0 /* this */
invokevirtual org.springframework.web.servlet.tags.form.CheckboxesTag.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 2 /* name */
start local 2 // java.lang.String name
5: .line 244
aload 1 /* tagWriter */
ldc "name"
aload 2 /* name */
invokevirtual org.springframework.web.servlet.tags.form.TagWriter.writeAttribute:(Ljava/lang/String;Ljava/lang/String;)V
6: .line 245
aload 1 /* tagWriter */
ldc "value"
aload 0 /* this */
aload 2 /* name */
ldc "on"
ldc "hidden"
invokevirtual org.springframework.web.servlet.tags.form.CheckboxesTag.processFieldValue:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokevirtual org.springframework.web.servlet.tags.form.TagWriter.writeAttribute:(Ljava/lang/String;Ljava/lang/String;)V
7: .line 246
aload 1 /* tagWriter */
invokevirtual org.springframework.web.servlet.tags.form.TagWriter.endTag:()V
end local 2 // java.lang.String name
8: .line 249
StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 // org.springframework.web.servlet.tags.form.TagWriter tagWriter
end local 0 // org.springframework.web.servlet.tags.form.CheckboxesTag this
LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/springframework/web/servlet/tags/form/CheckboxesTag;
0 9 1 tagWriter Lorg/springframework/web/servlet/tags/form/TagWriter;
5 8 2 name Ljava/lang/String;
Exceptions:
throws javax.servlet.jsp.JspException
MethodParameters:
Name Flags
tagWriter
protected java.lang.String getInputType();
descriptor: ()Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 // org.springframework.web.servlet.tags.form.CheckboxesTag this
0: .line 254
ldc "checkbox"
areturn
end local 0 // org.springframework.web.servlet.tags.form.CheckboxesTag this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/servlet/tags/form/CheckboxesTag;
}
SourceFile: "CheckboxesTag.java"