ConstraintModule.smali

.class public Lcom/avast/android/campaigns/internal/di/ConstraintModule;
.super Ljava/lang/Object;


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

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

    return-void
.end method


# virtual methods
.method public a(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/AutoRenewalResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/AutoRenewalResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public b()Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 2

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/DateResolver;

    invoke-direct {v0}, Lcom/avast/android/campaigns/constraints/resolvers/DateResolver;-><init>()V

    return-object v0
.end method

.method public c(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/DaysSinceFirstLaunchResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/DaysSinceFirstLaunchResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public d(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/DaysSinceInstallResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/DaysSinceInstallResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public e(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/DaysToLicenseExpireResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/DaysToLicenseExpireResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public f(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/DiscountResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/DiscountResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public g(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/FeaturesResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/FeaturesResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public h(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/HasExpiredLicenseResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/HasExpiredLicenseResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public i(Landroid/content/Context;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/InstallAppResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/InstallAppResolver;-><init>(Landroid/content/Context;)V

    return-object v0
.end method

.method public j(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/LicenseDurationResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/LicenseDurationResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public k(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/LicenseTypeResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/LicenseTypeResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public l(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/OtherAppsFeaturesResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/OtherAppsFeaturesResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public m(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/SqlExpressionConstraintResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/SqlExpressionConstraintResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public n(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/UniversalDaysAfterEventResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/UniversalDaysAfterEventResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public o(Lcom/avast/android/campaigns/db/DatabaseManager;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/UniversalEventCountResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/UniversalEventCountResolver;-><init>(Lcom/avast/android/campaigns/db/DatabaseManager;)V

    return-object v0
.end method

.method public p(Landroid/content/Context;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/VersionCodeResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/VersionCodeResolver;-><init>(Landroid/content/Context;)V

    return-object v0
.end method

.method public q(Landroid/content/Context;)Lcom/avast/android/campaigns/ConstraintResolver;
    .registers 3

    new-instance v0, Lcom/avast/android/campaigns/constraints/resolvers/VersionNameResolver;

    invoke-direct {v0, p1}, Lcom/avast/android/campaigns/constraints/resolvers/VersionNameResolver;-><init>(Landroid/content/Context;)V

    return-object v0
.end method