.class public interface abstract Lcom/fasterxml/jackson/databind/ser/Serializers; .super Ljava/lang/Object; .source "Serializers.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/fasterxml/jackson/databind/ser/Serializers$Base; } .end annotation # virtual methods .method public abstract findArraySerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/type/ArrayType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/fasterxml/jackson/databind/SerializationConfig;", "Lcom/fasterxml/jackson/databind/type/ArrayType;", "Lcom/fasterxml/jackson/databind/BeanDescription;", "Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "Ljava/lang/Object;", ">;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation .end method .method public abstract findCollectionLikeSerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/type/CollectionLikeType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/fasterxml/jackson/databind/SerializationConfig;", "Lcom/fasterxml/jackson/databind/type/CollectionLikeType;", "Lcom/fasterxml/jackson/databind/BeanDescription;", "Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "Ljava/lang/Object;", ">;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation .end method .method public abstract findCollectionSerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/type/CollectionType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/fasterxml/jackson/databind/SerializationConfig;", "Lcom/fasterxml/jackson/databind/type/CollectionType;", "Lcom/fasterxml/jackson/databind/BeanDescription;", "Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "Ljava/lang/Object;", ">;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation .end method .method public abstract findMapLikeSerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/type/MapLikeType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/JsonSerializer;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/fasterxml/jackson/databind/SerializationConfig;", "Lcom/fasterxml/jackson/databind/type/MapLikeType;", "Lcom/fasterxml/jackson/databind/BeanDescription;", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "Ljava/lang/Object;", ">;", "Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "Ljava/lang/Object;", ">;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation .end method .method public abstract findMapSerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/type/MapType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/JsonSerializer;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/fasterxml/jackson/databind/SerializationConfig;", "Lcom/fasterxml/jackson/databind/type/MapType;", "Lcom/fasterxml/jackson/databind/BeanDescription;", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "Ljava/lang/Object;", ">;", "Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "Ljava/lang/Object;", ">;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation .end method .method public abstract findReferenceSerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/type/ReferenceType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/fasterxml/jackson/databind/SerializationConfig;", "Lcom/fasterxml/jackson/databind/type/ReferenceType;", "Lcom/fasterxml/jackson/databind/BeanDescription;", "Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "Ljava/lang/Object;", ">;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation .end method .method public abstract findSerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/BeanDescription;)Lcom/fasterxml/jackson/databind/JsonSerializer; .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/fasterxml/jackson/databind/SerializationConfig;", "Lcom/fasterxml/jackson/databind/JavaType;", "Lcom/fasterxml/jackson/databind/BeanDescription;", ")", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation .end method