public class com.google.common.xml.XmlEscapers extends java.lang.Object
{
private static final char MIN_ASCII_CONTROL_CHAR;
private static final char MAX_ASCII_CONTROL_CHAR;
private static final com.google.common.escape.Escaper XML_ESCAPER;
private static final com.google.common.escape.Escaper XML_CONTENT_ESCAPER;
private static final com.google.common.escape.Escaper XML_ATTRIBUTE_ESCAPER;
private void <init>()
{
com.google.common.xml.XmlEscapers v;
v := @this: com.google.common.xml.XmlEscapers;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static com.google.common.escape.Escaper xmlContentEscaper()
{
com.google.common.escape.Escaper v;
v = <com.google.common.xml.XmlEscapers: com.google.common.escape.Escaper XML_CONTENT_ESCAPER>;
return v;
}
public static com.google.common.escape.Escaper xmlAttributeEscaper()
{
com.google.common.escape.Escaper v;
v = <com.google.common.xml.XmlEscapers: com.google.common.escape.Escaper XML_ATTRIBUTE_ESCAPER>;
return v;
}
static void <clinit>()
{
com.google.common.escape.Escapers$Builder v;
v = staticinvoke <com.google.common.escape.Escapers: com.google.common.escape.Escapers$Builder builder()>();
virtualinvoke v.<com.google.common.escape.Escapers$Builder: com.google.common.escape.Escapers$Builder setSafeRange(char,char)>(0, 65533);
virtualinvoke v.<com.google.common.escape.Escapers$Builder: com.google.common.escape.Escapers$Builder setUnsafeReplacement(java.lang.String)>("\ufffd");
label:
virtualinvoke v.<com.google.common.escape.Escapers$Builder: com.google.common.escape.Escapers$Builder addEscape(char,java.lang.String)>(0, "\ufffd");
goto label;
}
}