TransformOptions.smali

.class public Lcom/facebook/spectrum/options/TransformOptions;
.super Lcom/facebook/spectrum/options/Options;
.source "TransformOptions.java"


# annotations
.annotation build Lcom/facebook/jni/annotations/DoNotStrip;
.end annotation

.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/facebook/spectrum/options/TransformOptions$Builder;
    }
.end annotation

.annotation build Ljavax/annotation/concurrent/Immutable;
.end annotation


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method public constructor <init>(Lcom/facebook/spectrum/options/TransformOptions$Builder;)V
    .registers 2

    invoke-direct {p0, p1}, Lcom/facebook/spectrum/options/Options;-><init>(Lcom/facebook/spectrum/options/Options$Builder;)V

    return-void
.end method

.method public synthetic constructor <init>(Lcom/facebook/spectrum/options/TransformOptions$Builder;Lcom/facebook/spectrum/options/TransformOptions$1;)V
    .registers 3

    invoke-direct {p0, p1}, Lcom/facebook/spectrum/options/TransformOptions;-><init>(Lcom/facebook/spectrum/options/TransformOptions$Builder;)V

    return-void
.end method

.method public static Builder()Lcom/facebook/spectrum/options/TransformOptions$Builder;
    .registers 1

    sget-object v0, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;

    invoke-static {v0}, Lcom/facebook/spectrum/image/ImagePixelSpecification;->from(Landroid/graphics/Bitmap$Config;)Lcom/facebook/spectrum/image/ImagePixelSpecification;

    move-result-object v0

    invoke-static {v0}, Lcom/facebook/spectrum/options/TransformOptions;->Builder(Lcom/facebook/spectrum/image/ImagePixelSpecification;)Lcom/facebook/spectrum/options/TransformOptions$Builder;

    move-result-object v0

    return-object v0
.end method

.method public static Builder(Lcom/facebook/spectrum/image/ImagePixelSpecification;)Lcom/facebook/spectrum/options/TransformOptions$Builder;
    .registers 3

    new-instance v0, Lcom/facebook/spectrum/options/TransformOptions$Builder;

    const/4 v1, 0x0

    invoke-direct {v0, p0, v1}, Lcom/facebook/spectrum/options/TransformOptions$Builder;-><init>(Lcom/facebook/spectrum/image/ImagePixelSpecification;Lcom/facebook/spectrum/options/TransformOptions$1;)V

    return-object v0
.end method


# virtual methods
.method public toString()Ljava/lang/String;
    .registers 2

    const-string v0, "TransformOptions"

    invoke-virtual {p0, v0}, Lcom/facebook/spectrum/options/Options;->toString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method