public abstract class nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.util.UriEncoder extends java.lang.Object
{
private static final java.nio.charset.CharsetDecoder UTF8Decoder;
private static final java.lang.String SAFE_CHARS;
private static final nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.external.com.google.gdata.util.common.base.Escaper escaper;
public void <init>()
{
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.util.UriEncoder v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.util.UriEncoder;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static java.lang.String encode(java.lang.String)
{
java.lang.String v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.external.com.google.gdata.util.common.base.Escaper v;
v := @parameter: java.lang.String;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.util.UriEncoder: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.external.com.google.gdata.util.common.base.Escaper escaper>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.external.com.google.gdata.util.common.base.Escaper: java.lang.String escape(java.lang.String)>(v);
return v;
}
public static java.lang.String decode(java.nio.ByteBuffer) throws java.nio.charset.CharacterCodingException
{
java.nio.CharBuffer v;
java.lang.String v;
java.nio.charset.CharsetDecoder v;
java.nio.ByteBuffer v;
v := @parameter: java.nio.ByteBuffer;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.util.UriEncoder: java.nio.charset.CharsetDecoder UTF8Decoder>;
v = virtualinvoke v.<java.nio.charset.CharsetDecoder: java.nio.CharBuffer decode(java.nio.ByteBuffer)>(v);
v = virtualinvoke v.<java.nio.CharBuffer: java.lang.String toString()>();
return v;
}
public static java.lang.String decode(java.lang.String)
{
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.YAMLException v;
java.lang.String v, v;
java.io.UnsupportedEncodingException v;
v := @parameter: java.lang.String;
label:
v = staticinvoke <java.net.URLDecoder: java.lang.String decode(java.lang.String,java.lang.String)>(v, "UTF-8");
label:
return v;
label:
v := @caughtexception;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.YAMLException;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.YAMLException: void <init>(java.lang.Throwable)>(v);
throw v;
catch java.io.UnsupportedEncodingException from label to label with label;
}
static void <clinit>()
{
java.nio.charset.Charset v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.external.com.google.gdata.util.common.base.PercentEscaper v;
java.nio.charset.CodingErrorAction v;
java.nio.charset.CharsetDecoder v, v;
v = <java.nio.charset.StandardCharsets: java.nio.charset.Charset UTF_8>;
v = virtualinvoke v.<java.nio.charset.Charset: java.nio.charset.CharsetDecoder newDecoder()>();
v = <java.nio.charset.CodingErrorAction: java.nio.charset.CodingErrorAction REPORT>;
v = virtualinvoke v.<java.nio.charset.CharsetDecoder: java.nio.charset.CharsetDecoder onMalformedInput(java.nio.charset.CodingErrorAction)>(v);
<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.util.UriEncoder: java.nio.charset.CharsetDecoder UTF8Decoder> = v;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.external.com.google.gdata.util.common.base.PercentEscaper;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.external.com.google.gdata.util.common.base.PercentEscaper: void <init>(java.lang.String,boolean)>("-_.!~*\'()@:$&,;=[]/", 0);
<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.util.UriEncoder: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.external.com.google.gdata.util.common.base.Escaper escaper> = v;
return;
}
}