public abstract class oadd.com.fasterxml.jackson.databind.ser.SerializerFactory extends java.lang.Object
{
public void <init>()
{
oadd.com.fasterxml.jackson.databind.ser.SerializerFactory v;
v := @this: oadd.com.fasterxml.jackson.databind.ser.SerializerFactory;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public abstract oadd.com.fasterxml.jackson.databind.ser.SerializerFactory withAdditionalSerializers(oadd.com.fasterxml.jackson.databind.ser.Serializers);
public abstract oadd.com.fasterxml.jackson.databind.ser.SerializerFactory withAdditionalKeySerializers(oadd.com.fasterxml.jackson.databind.ser.Serializers);
public abstract oadd.com.fasterxml.jackson.databind.ser.SerializerFactory withSerializerModifier(oadd.com.fasterxml.jackson.databind.ser.BeanSerializerModifier);
public abstract oadd.com.fasterxml.jackson.databind.JsonSerializer createSerializer(oadd.com.fasterxml.jackson.databind.SerializerProvider, oadd.com.fasterxml.jackson.databind.JavaType) throws oadd.com.fasterxml.jackson.databind.JsonMappingException;
public abstract oadd.com.fasterxml.jackson.databind.jsontype.TypeSerializer createTypeSerializer(oadd.com.fasterxml.jackson.databind.SerializationConfig, oadd.com.fasterxml.jackson.databind.JavaType) throws oadd.com.fasterxml.jackson.databind.JsonMappingException;
public oadd.com.fasterxml.jackson.databind.JsonSerializer createKeySerializer(oadd.com.fasterxml.jackson.databind.SerializerProvider, oadd.com.fasterxml.jackson.databind.JavaType, oadd.com.fasterxml.jackson.databind.JsonSerializer) throws oadd.com.fasterxml.jackson.databind.JsonMappingException
{
oadd.com.fasterxml.jackson.databind.JsonSerializer v, v;
oadd.com.fasterxml.jackson.databind.SerializationConfig v;
oadd.com.fasterxml.jackson.databind.SerializerProvider v;
oadd.com.fasterxml.jackson.databind.JavaType v;
oadd.com.fasterxml.jackson.databind.ser.SerializerFactory v;
v := @this: oadd.com.fasterxml.jackson.databind.ser.SerializerFactory;
v := @parameter: oadd.com.fasterxml.jackson.databind.SerializerProvider;
v := @parameter: oadd.com.fasterxml.jackson.databind.JavaType;
v := @parameter: oadd.com.fasterxml.jackson.databind.JsonSerializer;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.SerializerProvider: oadd.com.fasterxml.jackson.databind.SerializationConfig getConfig()>();
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.ser.SerializerFactory: oadd.com.fasterxml.jackson.databind.JsonSerializer createKeySerializer(oadd.com.fasterxml.jackson.databind.SerializationConfig,oadd.com.fasterxml.jackson.databind.JavaType,oadd.com.fasterxml.jackson.databind.JsonSerializer)>(v, v, v);
return v;
}
public abstract oadd.com.fasterxml.jackson.databind.JsonSerializer createKeySerializer(oadd.com.fasterxml.jackson.databind.SerializationConfig, oadd.com.fasterxml.jackson.databind.JavaType, oadd.com.fasterxml.jackson.databind.JsonSerializer) throws oadd.com.fasterxml.jackson.databind.JsonMappingException;
}