public class com.alibaba.com.caucho.hessian.io.LocaleSerializer extends com.alibaba.com.caucho.hessian.io.AbstractSerializer
{
private static com.alibaba.com.caucho.hessian.io.LocaleSerializer SERIALIZER;
public void <init>()
{
com.alibaba.com.caucho.hessian.io.LocaleSerializer v;
v := @this: com.alibaba.com.caucho.hessian.io.LocaleSerializer;
specialinvoke v.<com.alibaba.com.caucho.hessian.io.AbstractSerializer: void <init>()>();
return;
}
public static com.alibaba.com.caucho.hessian.io.LocaleSerializer create()
{
com.alibaba.com.caucho.hessian.io.LocaleSerializer v;
v = <com.alibaba.com.caucho.hessian.io.LocaleSerializer: com.alibaba.com.caucho.hessian.io.LocaleSerializer SERIALIZER>;
return v;
}
public void writeObject(java.lang.Object, com.alibaba.com.caucho.hessian.io.AbstractHessianOutput) throws java.io.IOException
{
com.alibaba.com.caucho.hessian.io.AbstractHessianOutput v;
com.alibaba.com.caucho.hessian.io.LocaleSerializer v;
com.alibaba.com.caucho.hessian.io.LocaleHandle v;
java.lang.Object v;
java.lang.String v;
v := @this: com.alibaba.com.caucho.hessian.io.LocaleSerializer;
v := @parameter: java.lang.Object;
v := @parameter: com.alibaba.com.caucho.hessian.io.AbstractHessianOutput;
if v != null goto label;
virtualinvoke v.<com.alibaba.com.caucho.hessian.io.AbstractHessianOutput: void writeNull()>();
goto label;
label:
v = new com.alibaba.com.caucho.hessian.io.LocaleHandle;
v = virtualinvoke v.<java.util.Locale: java.lang.String toString()>();
specialinvoke v.<com.alibaba.com.caucho.hessian.io.LocaleHandle: void <init>(java.lang.String)>(v);
virtualinvoke v.<com.alibaba.com.caucho.hessian.io.AbstractHessianOutput: void writeObject(java.lang.Object)>(v);
label:
return;
}
static void <clinit>()
{
com.alibaba.com.caucho.hessian.io.LocaleSerializer v;
v = new com.alibaba.com.caucho.hessian.io.LocaleSerializer;
specialinvoke v.<com.alibaba.com.caucho.hessian.io.LocaleSerializer: void <init>()>();
<com.alibaba.com.caucho.hessian.io.LocaleSerializer: com.alibaba.com.caucho.hessian.io.LocaleSerializer SERIALIZER> = v;
return;
}
}