.class public Landroidx/profileinstaller/ProfileVerifier$CompilationStatus; .super Ljava/lang/Object; .source "ProfileVerifier.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/profileinstaller/ProfileVerifier; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = "CompilationStatus" .end annotation .annotation system Ldalvik/annotation/MemberClasses; value = { Landroidx/profileinstaller/ProfileVerifier$CompilationStatus$ResultCode; } .end annotation # static fields .field public static final RESULT_CODE_COMPILED_WITH_PROFILE:I = 0x1 .field public static final RESULT_CODE_COMPILED_WITH_PROFILE_NON_MATCHING:I = 0x3 .field public static final RESULT_CODE_ERROR_CACHE_FILE_EXISTS_BUT_CANNOT_BE_READ:I = 0x20000 .field public static final RESULT_CODE_ERROR_CANT_WRITE_PROFILE_VERIFICATION_RESULT_CACHE_FILE:I = 0x30000 .field private static final RESULT_CODE_ERROR_CODE_BIT_SHIFT:I = 0x10 .field public static final RESULT_CODE_ERROR_PACKAGE_NAME_DOES_NOT_EXIST:I = 0x10000 .field public static final RESULT_CODE_ERROR_UNSUPPORTED_API_VERSION:I = 0x40000 .field public static final RESULT_CODE_NO_PROFILE:I = 0x0 .field public static final RESULT_CODE_PROFILE_ENQUEUED_FOR_COMPILATION:I = 0x2 # instance fields .field private final mHasCurrentProfile:Z .field private final mHasReferenceProfile:Z .field final mResultCode:I # direct methods .method constructor (IZZ)V .locals 0 .line 486 invoke-direct {p0}, Ljava/lang/Object;->()V iput p1, p0, Landroidx/profileinstaller/ProfileVerifier$CompilationStatus;->mResultCode:I iput-boolean p3, p0, Landroidx/profileinstaller/ProfileVerifier$CompilationStatus;->mHasCurrentProfile:Z iput-boolean p2, p0, Landroidx/profileinstaller/ProfileVerifier$CompilationStatus;->mHasReferenceProfile:Z return-void .end method # virtual methods .method public getProfileInstallResultCode()I .locals 0 iget p0, p0, Landroidx/profileinstaller/ProfileVerifier$CompilationStatus;->mResultCode:I return p0 .end method .method public hasProfileEnqueuedForCompilation()Z .locals 0 iget-boolean p0, p0, Landroidx/profileinstaller/ProfileVerifier$CompilationStatus;->mHasCurrentProfile:Z return p0 .end method .method public isCompiledWithProfile()Z .locals 0 iget-boolean p0, p0, Landroidx/profileinstaller/ProfileVerifier$CompilationStatus;->mHasReferenceProfile:Z return p0 .end method