granularity level: instruction
.class Landroidx/core/graphics/TypefaceCompatApi21Impl;
.super Landroidx/core/graphics/TypefaceCompatBaseImpl;
.source "TypefaceCompatApi21Impl.java"
.field private static final ADD_FONT_WEIGHT_STYLE_METHOD:Ljava/lang/String; = "addFontWeightStyle"
.field private static final CREATE_FROM_FAMILIES_WITH_DEFAULT_METHOD:Ljava/lang/String; = "createFromFamiliesWithDefault"
.field private static final FONT_FAMILY_CLASS:Ljava/lang/String; = "android.graphics.FontFamily"
.field private static final TAG:Ljava/lang/String; = "TypefaceCompatApi21Impl"
.field private static sAddFontWeightStyle:Ljava/lang/reflect/Method; = null
.field private static sCreateFromFamiliesWithDefault:Ljava/lang/reflect/Method; = null
.field private static sFontFamily:Ljava/lang/Class; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
"*>;"
}
.end annotation
.end field
.field private static sFontFamilyCtor:Ljava/lang/reflect/Constructor; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/reflect/Constructor<",
"*>;"
}
.end annotation
.end field
.field private static sHasInitBeenCalled:Z = false
.method static constructor <clinit>()V
.locals 0
return-void
.end method
.method constructor <init>()V
.locals 0
invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method private static addFontWeightStyle(Ljava/lang/Object;Ljava/lang/String;IZ)Z
.locals 3
const/4 v0, 0x0
return v0
.end method
.method private static createFromFamiliesWithDefault(Ljava/lang/Object;)Landroid/graphics/Typeface;
.locals 4
const/4 v0, 0x0
return-object v0
.end method
.method private getFile(Landroid/os/ParcelFileDescriptor;)Ljava/io/File;
.locals 3
const/4 v0, 0x0
return-object v0
.end method
.method private static init()V
.locals 9
return-void
.end method
.method private static newFamily()Ljava/lang/Object;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public createFromFontFamilyFilesResourceEntry(Landroid/content/Context;Landroidx/core/content/res/FontResourcesParserCompat$FontFamilyFilesResourceEntry;Landroid/content/res/Resources;I)Landroid/graphics/Typeface;
.locals 7
const/4 v0, 0x0
return-object v0
.end method
.method public createFromFontInfo(Landroid/content/Context;Landroid/os/CancellationSignal;[Landroidx/core/provider/FontsContractCompat$FontInfo;I)Landroid/graphics/Typeface;
.locals 3
const/4 v0, 0x0
return-object v0
.end method