public class org.owasp.validator.html.scan.Constants extends java.lang.Object
{
public static final org.owasp.validator.html.model.Tag BASIC_PARAM_TAG_RULE;
public static final java.util.List defaultAllowedEmptyTags;
public static final java.util.List defaultRequireClosingTags;
private static final java.lang.String[] allowedEmptyTags;
private static final java.lang.String[] requiresClosingTags;
public static final java.lang.String DEFAULT_LOCALE_LANG;
public static final java.lang.String DEFAULT_LOCALE_LOC;
public static final java.lang.String big5CharsToEncode;
public static final java.util.Set big5CharsToEncodeSet;
public void <init>()
{
org.owasp.validator.html.scan.Constants v;
v := @this: org.owasp.validator.html.scan.Constants;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
static void <clinit>()
{
java.lang.String[] v, v, v, v;
java.util.HashMap v;
java.util.ArrayList v, v;
java.lang.String v, v, v, v;
org.owasp.validator.html.model.Tag v;
org.owasp.validator.html.scan.Constants$1 v;
java.util.regex.Pattern[] v, v;
java.util.List v, v, v, v, v, v, v, v;
org.owasp.validator.html.model.Attribute v, v;
java.util.regex.Pattern v, v;
v = newarray (java.lang.String)[18];
v[0] = "br";
v[1] = "hr";
v[2] = "a";
v[3] = "img";
v[4] = "link";
v[5] = "iframe";
v[6] = "script";
v[7] = "object";
v[8] = "applet";
v[9] = "frame";
v[10] = "base";
v[11] = "param";
v[12] = "meta";
v[13] = "input";
v[14] = "textarea";
v[15] = "embed";
v[16] = "basefont";
v[17] = "col";
<org.owasp.validator.html.scan.Constants: java.lang.String[] allowedEmptyTags> = v;
v = newarray (java.lang.String)[3];
v[0] = "iframe";
v[1] = "script";
v[2] = "link";
<org.owasp.validator.html.scan.Constants: java.lang.String[] requiresClosingTags> = v;
v = new org.owasp.validator.html.model.Attribute;
v = newarray (java.util.regex.Pattern)[1];
v = <org.owasp.validator.html.Policy: java.util.regex.Pattern ANYTHING_REGEXP>;
v[0] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
specialinvoke v.<org.owasp.validator.html.model.Attribute: void <init>(java.lang.String,java.util.List,java.util.List,java.lang.String,java.lang.String)>("name", v, v, null, null);
v = new org.owasp.validator.html.model.Attribute;
v = newarray (java.util.regex.Pattern)[1];
v = <org.owasp.validator.html.Policy: java.util.regex.Pattern ANYTHING_REGEXP>;
v[0] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
specialinvoke v.<org.owasp.validator.html.model.Attribute: void <init>(java.lang.String,java.util.List,java.util.List,java.lang.String,java.lang.String)>("value", v, v, null, null);
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v = virtualinvoke v.<org.owasp.validator.html.model.Attribute: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<org.owasp.validator.html.model.Attribute: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = new org.owasp.validator.html.model.Tag;
specialinvoke v.<org.owasp.validator.html.model.Tag: void <init>(java.lang.String,java.util.Map,java.lang.String)>("param", v, "validate");
<org.owasp.validator.html.scan.Constants: org.owasp.validator.html.model.Tag BASIC_PARAM_TAG_RULE> = v;
v = new java.util.ArrayList;
v = <org.owasp.validator.html.scan.Constants: java.lang.String[] allowedEmptyTags>;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
v = staticinvoke <java.util.Collections: java.util.List unmodifiableList(java.util.List)>(v);
<org.owasp.validator.html.scan.Constants: java.util.List defaultAllowedEmptyTags> = v;
v = new java.util.ArrayList;
v = <org.owasp.validator.html.scan.Constants: java.lang.String[] requiresClosingTags>;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
v = staticinvoke <java.util.Collections: java.util.List unmodifiableList(java.util.List)>(v);
<org.owasp.validator.html.scan.Constants: java.util.List defaultRequireClosingTags> = v;
v = new org.owasp.validator.html.scan.Constants$1;
specialinvoke v.<org.owasp.validator.html.scan.Constants$1: void <init>()>();
<org.owasp.validator.html.scan.Constants: java.util.Set big5CharsToEncodeSet> = v;
return;
}
}