.class public abstract Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier; .super Ljava/lang/Object; .source "BeanSerializerModifier.java" # direct methods .method public constructor ()V .locals 0 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public changeProperties(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/BeanDescription;Ljava/util/List;)Ljava/util/List; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/fasterxml/jackson/databind/SerializationConfig;", "Lcom/fasterxml/jackson/databind/BeanDescription;", "Ljava/util/List<", "Lcom/fasterxml/jackson/databind/ser/BeanPropertyWriter;", ">;)", "Ljava/util/List<", "Lcom/fasterxml/jackson/databind/ser/BeanPropertyWriter;", ">;" } .end annotation return-object p3 .end method .method public modifyArraySerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/type/ArrayType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .locals 0 .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/JsonSerializer<", "*>;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation return-object p4 .end method .method public modifyCollectionLikeSerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/type/CollectionLikeType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .locals 0 .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/JsonSerializer<", "*>;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation return-object p4 .end method .method public modifyCollectionSerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/type/CollectionType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .locals 0 .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/JsonSerializer<", "*>;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation return-object p4 .end method .method public modifyEnumSerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .locals 0 .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<", "*>;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation return-object p4 .end method .method public modifyKeySerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .locals 0 .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<", "*>;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation return-object p4 .end method .method public modifyMapLikeSerializer(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/JsonSerializer; .locals 0 .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<", "*>;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation return-object p4 .end method .method public modifyMapSerializer(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/JsonSerializer; .locals 0 .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<", "*>;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation return-object p4 .end method .method public modifySerializer(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/fasterxml/jackson/databind/SerializationConfig;", "Lcom/fasterxml/jackson/databind/BeanDescription;", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;)", "Lcom/fasterxml/jackson/databind/JsonSerializer<", "*>;" } .end annotation return-object p3 .end method .method public orderProperties(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/BeanDescription;Ljava/util/List;)Ljava/util/List; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/fasterxml/jackson/databind/SerializationConfig;", "Lcom/fasterxml/jackson/databind/BeanDescription;", "Ljava/util/List<", "Lcom/fasterxml/jackson/databind/ser/BeanPropertyWriter;", ">;)", "Ljava/util/List<", "Lcom/fasterxml/jackson/databind/ser/BeanPropertyWriter;", ">;" } .end annotation return-object p3 .end method .method public updateBuilder(Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/ser/BeanSerializerBuilder;)Lcom/fasterxml/jackson/databind/ser/BeanSerializerBuilder; .locals 0 return-object p3 .end method