public final class org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ extends java.lang.Object
{
public static final org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ MODULE$;
private final com.fasterxml.jackson.databind.ObjectMapper DEFAULT_MAPPER;
public static void <clinit>()
{
org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ v;
v = new org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$;
specialinvoke v.<org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$: void <init>()>();
return;
}
public com.fasterxml.jackson.databind.ObjectMapper DEFAULT_MAPPER()
{
com.fasterxml.jackson.databind.ObjectMapper v;
org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ v;
v := @this: org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$;
v = v.<org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$: com.fasterxml.jackson.databind.ObjectMapper DEFAULT_MAPPER>;
return v;
}
public java.lang.Object decode(java.lang.Class, byte[], com.fasterxml.jackson.databind.ObjectMapper)
{
byte[] v;
org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ v;
java.io.ByteArrayInputStream v;
com.fasterxml.jackson.databind.ObjectMapper v;
java.lang.Class v;
java.lang.Object v;
v := @this: org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$;
v := @parameter: java.lang.Class;
v := @parameter: byte[];
v := @parameter: com.fasterxml.jackson.databind.ObjectMapper;
v = new java.io.ByteArrayInputStream;
specialinvoke v.<java.io.ByteArrayInputStream: void <init>(byte[])>(v);
v = virtualinvoke v.<org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$: java.lang.Object decode(java.lang.Class,java.io.InputStream,com.fasterxml.jackson.databind.ObjectMapper)>(v, v, v);
return v;
}
public java.lang.Object decode(java.lang.Class, java.io.InputStream, com.fasterxml.jackson.databind.ObjectMapper)
{
org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ v;
com.fasterxml.jackson.databind.ObjectMapper v;
java.lang.Class v;
java.lang.Object v;
java.io.InputStream v;
v := @this: org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$;
v := @parameter: java.lang.Class;
v := @parameter: java.io.InputStream;
v := @parameter: com.fasterxml.jackson.databind.ObjectMapper;
v = virtualinvoke v.<com.fasterxml.jackson.databind.ObjectMapper: java.lang.Object readValue(java.io.InputStream,java.lang.Class)>(v, v);
return v;
}
public com.fasterxml.jackson.databind.ObjectMapper decode$default$3()
{
com.fasterxml.jackson.databind.ObjectMapper v;
org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ v;
v := @this: org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$;
v = virtualinvoke v.<org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$: com.fasterxml.jackson.databind.ObjectMapper DEFAULT_MAPPER()>();
return v;
}
public byte[] encode(java.lang.Object, com.fasterxml.jackson.databind.ObjectMapper)
{
byte[] v;
org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ v;
java.io.ByteArrayOutputStream v;
com.fasterxml.jackson.databind.ObjectMapper v;
java.lang.Object v;
v := @this: org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$;
v := @parameter: java.lang.Object;
v := @parameter: com.fasterxml.jackson.databind.ObjectMapper;
v = new java.io.ByteArrayOutputStream;
specialinvoke v.<java.io.ByteArrayOutputStream: void <init>()>();
virtualinvoke v.<org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$: void encode(java.lang.Object,java.io.OutputStream,com.fasterxml.jackson.databind.ObjectMapper)>(v, v, v);
v = virtualinvoke v.<java.io.ByteArrayOutputStream: byte[] toByteArray()>();
return v;
}
public void encode(java.lang.Object, java.io.OutputStream, com.fasterxml.jackson.databind.ObjectMapper)
{
java.io.OutputStream v;
org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ v;
com.fasterxml.jackson.databind.ObjectMapper v;
java.lang.Object v;
v := @this: org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$;
v := @parameter: java.lang.Object;
v := @parameter: java.io.OutputStream;
v := @parameter: com.fasterxml.jackson.databind.ObjectMapper;
virtualinvoke v.<com.fasterxml.jackson.databind.ObjectMapper: void writeValue(java.io.OutputStream,java.lang.Object)>(v, v);
return;
}
public com.fasterxml.jackson.databind.ObjectMapper encode$default$2()
{
com.fasterxml.jackson.databind.ObjectMapper v;
org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ v;
v := @this: org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$;
v = virtualinvoke v.<org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$: com.fasterxml.jackson.databind.ObjectMapper DEFAULT_MAPPER()>();
return v;
}
private void <init>()
{
com.fasterxml.jackson.databind.ObjectMapper v;
org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ v;
v := @this: org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$;
specialinvoke v.<java.lang.Object: void <init>()>();
<org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$: org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$ MODULE$> = v;
v = new com.fasterxml.jackson.databind.ObjectMapper;
specialinvoke v.<com.fasterxml.jackson.databind.ObjectMapper: void <init>()>();
v.<org.apache.activemq.leveldb.replicated.groups.ClusteredSupport$: com.fasterxml.jackson.databind.ObjectMapper DEFAULT_MAPPER> = v;
return;
}
}