ProducerNameMap.smali

.class public Lcom/facebook/imagepipeline/producers/ProducerNameMap;
.super Ljava/lang/Object;
.source "SourceFile"


# static fields
.field public static final NAME_BITMAP_CACHE:Ljava/lang/String; = "BC"

.field public static final NAME_BITMAP_CACHE_GET:Ljava/lang/String; = "BCG"

.field public static final NAME_BITMAP_PREPARE:Ljava/lang/String; = "BP"

.field public static final NAME_DATA_FETCH:Ljava/lang/String; = "DF"

.field public static final NAME_DECODER:Ljava/lang/String; = "DO"

.field public static final NAME_DISK_READER:Ljava/lang/String; = "DR"

.field public static final NAME_DISK_WRITER:Ljava/lang/String; = "DW"

.field public static final NAME_ENCODE_MEM_CACHE:Ljava/lang/String; = "EMC"

.field public static final NAME_LOCAL_ASSET:Ljava/lang/String; = "LA"

.field public static final NAME_LOCAL_CONTENT:Ljava/lang/String; = "LC"

.field public static final NAME_LOCAL_CONTENT_URI_THUMBNAIL:Ljava/lang/String; = "LCT"

.field public static final NAME_LOCAL_EXIF_THUMBNAIL:Ljava/lang/String; = "LET"

.field public static final NAME_LOCAL_FILE:Ljava/lang/String; = "LF"

.field public static final NAME_LOCAL_RESOURCE:Ljava/lang/String; = "LR"

.field public static final NAME_LOCAL_VIDEO_THUMBNAIL:Ljava/lang/String; = "LVT"

.field public static final NAME_NETWORK:Ljava/lang/String; = "NET"

.field public static final NAME_PARTIAL_DISK_CACHE:Ljava/lang/String; = "PDC"

.field public static final NAME_POST_BITMAP_MEM:Ljava/lang/String; = "PBMC"

.field public static final NAME_POST_PROCESSOR:Ljava/lang/String; = "PP"

.field public static final NAME_QUALIFY_RESOURCE:Ljava/lang/String; = "QR"

.field public static final NAME_RESIZE_ROTATE:Ljava/lang/String; = "RR"

.field public static final NAME_THREAD_HAND_OFF:Ljava/lang/String; = "THO"

.field public static final NAME_THROTTLING:Ljava/lang/String; = "TR"

.field public static final NAME_TRANSFORM_DATA:Ljava/lang/String; = "IMD"

.field public static final NAME_WEBP_INCREASE:Ljava/lang/String; = "WI"

.field public static final NAME_WEBP_TRANSCODE:Ljava/lang/String; = "WT"


# direct methods
.method public constructor <init>()V
    .registers 1

    .line 6
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static getRealName(Ljava/lang/String;)Ljava/lang/String;
    .registers 2

    .line 61
    invoke-virtual {p0}, Ljava/lang/String;->hashCode()I

    move-result v0

    sparse-switch v0, :sswitch_data_184

    goto/16 :goto_12f

    :sswitch_9
    const-string v0, "PBMC"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0xb

    goto/16 :goto_130

    :sswitch_15
    const-string v0, "THO"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x10

    goto/16 :goto_130

    :sswitch_21
    const-string v0, "PDC"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x12

    goto/16 :goto_130

    :sswitch_2d
    const-string v0, "NET"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x14

    goto/16 :goto_130

    :sswitch_39
    const-string v0, "LVT"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0xc

    goto/16 :goto_130

    :sswitch_45
    const-string v0, "LET"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x18

    goto/16 :goto_130

    :sswitch_51
    const-string v0, "LCT"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x8

    goto/16 :goto_130

    :sswitch_5d
    const-string v0, "IMD"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/4 p0, 0x0

    goto/16 :goto_130

    :sswitch_68
    const-string v0, "EMC"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x17

    goto/16 :goto_130

    :sswitch_74
    const-string v0, "BCG"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x15

    goto/16 :goto_130

    :sswitch_80
    const-string v0, "WT"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x11

    goto/16 :goto_130

    :sswitch_8c
    const-string v0, "WI"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x19

    goto/16 :goto_130

    :sswitch_98
    const-string v0, "TR"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0xd

    goto/16 :goto_130

    :sswitch_a4
    const-string v0, "RR"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0xa

    goto/16 :goto_130

    :sswitch_b0
    const-string v0, "QR"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/4 p0, 0x6

    goto/16 :goto_130

    :sswitch_bb
    const-string v0, "PP"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x13

    goto/16 :goto_130

    :sswitch_c7
    const-string v0, "LR"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x9

    goto :goto_130

    :sswitch_d2
    const-string v0, "LF"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/4 p0, 0x7

    goto :goto_130

    :sswitch_dc
    const-string v0, "LC"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/4 p0, 0x4

    goto :goto_130

    :sswitch_e6
    const-string v0, "LA"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/4 p0, 0x3

    goto :goto_130

    :sswitch_f0
    const-string v0, "DW"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/4 p0, 0x2

    goto :goto_130

    :sswitch_fa
    const-string v0, "DR"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/4 p0, 0x1

    goto :goto_130

    :sswitch_104
    const-string v0, "DO"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0xf

    goto :goto_130

    :sswitch_10f
    const-string v0, "DF"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/4 p0, 0x5

    goto :goto_130

    :sswitch_119
    const-string v0, "BP"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0xe

    goto :goto_130

    :sswitch_124
    const-string v0, "BC"

    invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_12f

    const/16 p0, 0x16

    goto :goto_130

    :cond_12f
    :goto_12f
    const/4 p0, -0x1

    :goto_130
    packed-switch p0, :pswitch_data_1ee

    const-string p0, "UNKNOWN"

    return-object p0

    :pswitch_136
    const-string p0, "NAME_WEBP_INCREASE"

    return-object p0

    :pswitch_139
    const-string p0, "LocalExifThumbnailProducer"

    return-object p0

    :pswitch_13c
    const-string p0, "EncodedMemoryCacheProducer"

    return-object p0

    :pswitch_13f
    const-string p0, "BitmapMemoryCacheProducer"

    return-object p0

    :pswitch_142
    const-string p0, "BitmapMemoryCacheGetProducer"

    return-object p0

    :pswitch_145
    const-string p0, "NetworkFetchProducer"

    return-object p0

    :pswitch_148
    const-string p0, "PostprocessorProducer"

    return-object p0

    :pswitch_14b
    const-string p0, "PartialDiskCacheProducer"

    return-object p0

    :pswitch_14e
    const-string p0, "WebpTranscodeProducer"

    return-object p0

    :pswitch_151
    const-string p0, "ThreadHandoffProducer"

    return-object p0

    :pswitch_154
    const-string p0, "DecodeProducer"

    return-object p0

    :pswitch_157
    const-string p0, "BitmapPrepareProducer"

    return-object p0

    :pswitch_15a
    const-string p0, "ThrottlingProducer"

    return-object p0

    :pswitch_15d
    const-string p0, "LocalVideoThumbnailProducer"

    return-object p0

    :pswitch_160
    const-string p0, "PostprocessedBitmapMemoryCacheProducer"

    return-object p0

    :pswitch_163
    const-string p0, "ResizeAndRotateProducer"

    return-object p0

    :pswitch_166
    const-string p0, "LocalResourceFetchProducer"

    return-object p0

    :pswitch_169
    const-string p0, "LocalContentUriThumbnailFetchProducer"

    return-object p0

    :pswitch_16c
    const-string p0, "LocalFileFetchProducer"

    return-object p0

    :pswitch_16f
    const-string p0, "QualifiedResourceFetchProducer"

    return-object p0

    :pswitch_172
    const-string p0, "DataFetchProducer"

    return-object p0

    :pswitch_175
    const-string p0, "LocalContentUriFetchProducer"

    return-object p0

    :pswitch_178
    const-string p0, "LocalAssetFetchProducer"

    return-object p0

    :pswitch_17b
    const-string p0, "DiskCacheWriteProducer"

    return-object p0

    :pswitch_17e
    const-string p0, "DiskCacheReadProducer"

    return-object p0

    :pswitch_181
    const-string p0, "AddImageTransformMetaDataProducer"

    return-object p0

    :sswitch_data_184
    .sparse-switch
        0x841 -> :sswitch_124
        0x84e -> :sswitch_119
        0x882 -> :sswitch_10f
        0x88b -> :sswitch_104
        0x88e -> :sswitch_fa
        0x893 -> :sswitch_f0
        0x975 -> :sswitch_e6
        0x977 -> :sswitch_dc
        0x97a -> :sswitch_d2
        0x986 -> :sswitch_c7
        0xa00 -> :sswitch_bb
        0xa21 -> :sswitch_b0
        0xa40 -> :sswitch_a4
        0xa7e -> :sswitch_98
        0xad2 -> :sswitch_8c
        0xadd -> :sswitch_80
        0x10026 -> :sswitch_74
        0x10c9b -> :sswitch_68
        0x11ba0 -> :sswitch_5d
        0x125bd -> :sswitch_51
        0x125fb -> :sswitch_45
        0x1280a -> :sswitch_39
        0x12d7d -> :sswitch_2d
        0x134cf -> :sswitch_21
        0x1445b -> :sswitch_15
        0x255f08 -> :sswitch_9
    .end sparse-switch

    :pswitch_data_1ee
    .packed-switch 0x0
        :pswitch_181
        :pswitch_17e
        :pswitch_17b
        :pswitch_178
        :pswitch_175
        :pswitch_172
        :pswitch_16f
        :pswitch_16c
        :pswitch_169
        :pswitch_166
        :pswitch_163
        :pswitch_160
        :pswitch_15d
        :pswitch_15a
        :pswitch_157
        :pswitch_154
        :pswitch_151
        :pswitch_14e
        :pswitch_14b
        :pswitch_148
        :pswitch_145
        :pswitch_142
        :pswitch_13f
        :pswitch_13c
        :pswitch_139
        :pswitch_136
    .end packed-switch
.end method