public class android.renderscript.Font extends android.renderscript.BaseObj
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.renderscript.Font
super_class: android.renderscript.BaseObj
{
private static final java.lang.String[] sSansNames;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] sSerifNames;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String[] sMonoNames;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static java.util.Map<java.lang.String, android.renderscript.Font$FontFamily> sFontFamilyMap;
descriptor: Ljava/util/Map;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Signature: Ljava/util/Map<Ljava/lang/String;Landroid/renderscript/Font$FontFamily;>;
private static volatile int[] $SWITCH_TABLE$android$renderscript$Font$Style;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: iconst_5
anewarray java.lang.String
dup
iconst_0
1: ldc "sans-serif"
aastore
dup
iconst_1
ldc "arial"
aastore
dup
iconst_2
ldc "helvetica"
aastore
dup
iconst_3
ldc "tahoma"
aastore
dup
iconst_4
ldc "verdana"
aastore
2: putstatic android.renderscript.Font.sSansNames:[Ljava/lang/String;
3: bipush 10
anewarray java.lang.String
dup
iconst_0
4: ldc "serif"
aastore
dup
iconst_1
ldc "times"
aastore
dup
iconst_2
ldc "times new roman"
aastore
dup
iconst_3
ldc "palatino"
aastore
dup
iconst_4
ldc "georgia"
aastore
dup
iconst_5
ldc "baskerville"
aastore
dup
bipush 6
5: ldc "goudy"
aastore
dup
bipush 7
ldc "fantasy"
aastore
dup
bipush 8
ldc "cursive"
aastore
dup
bipush 9
ldc "ITC Stone Serif"
aastore
6: putstatic android.renderscript.Font.sSerifNames:[Ljava/lang/String;
7: iconst_4
anewarray java.lang.String
dup
iconst_0
8: ldc "monospace"
aastore
dup
iconst_1
ldc "courier"
aastore
dup
iconst_2
ldc "courier new"
aastore
dup
iconst_3
ldc "monaco"
aastore
9: putstatic android.renderscript.Font.sMonoNames:[Ljava/lang/String;
10: invokestatic android.renderscript.Font.initFontFamilyMap:()V
11: return
LocalVariableTable:
Start End Slot Name Signature
private static void addFamilyToMap(android.renderscript.Font$FontFamily);
descriptor: (Landroid/renderscript/Font$FontFamily;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: iconst_0
istore 1
start local 1 1: goto 4
2: StackMap locals: int
StackMap stack:
getstatic android.renderscript.Font.sFontFamilyMap:Ljava/util/Map;
aload 0
getfield android.renderscript.Font$FontFamily.mNames:[Ljava/lang/String;
iload 1
aaload
aload 0
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: iinc 1 1
StackMap locals:
StackMap stack:
4: iload 1
aload 0
getfield android.renderscript.Font$FontFamily.mNames:[Ljava/lang/String;
arraylength
if_icmplt 2
end local 1 5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 family Landroid/renderscript/Font$FontFamily;
1 5 1 i I
MethodParameters:
Name Flags
family
private static void initFontFamilyMap();
descriptor: ()V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=0
0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putstatic android.renderscript.Font.sFontFamilyMap:Ljava/util/Map;
1: new android.renderscript.Font$FontFamily
dup
invokespecial android.renderscript.Font$FontFamily.<init>:()V
astore 0
start local 0 2: aload 0
getstatic android.renderscript.Font.sSansNames:[Ljava/lang/String;
putfield android.renderscript.Font$FontFamily.mNames:[Ljava/lang/String;
3: aload 0
ldc "Roboto-Regular.ttf"
putfield android.renderscript.Font$FontFamily.mNormalFileName:Ljava/lang/String;
4: aload 0
ldc "Roboto-Bold.ttf"
putfield android.renderscript.Font$FontFamily.mBoldFileName:Ljava/lang/String;
5: aload 0
ldc "Roboto-Italic.ttf"
putfield android.renderscript.Font$FontFamily.mItalicFileName:Ljava/lang/String;
6: aload 0
ldc "Roboto-BoldItalic.ttf"
putfield android.renderscript.Font$FontFamily.mBoldItalicFileName:Ljava/lang/String;
7: aload 0
invokestatic android.renderscript.Font.addFamilyToMap:(Landroid/renderscript/Font$FontFamily;)V
8: new android.renderscript.Font$FontFamily
dup
invokespecial android.renderscript.Font$FontFamily.<init>:()V
astore 1
start local 1 9: aload 1
getstatic android.renderscript.Font.sSerifNames:[Ljava/lang/String;
putfield android.renderscript.Font$FontFamily.mNames:[Ljava/lang/String;
10: aload 1
ldc "NotoSerif-Regular.ttf"
putfield android.renderscript.Font$FontFamily.mNormalFileName:Ljava/lang/String;
11: aload 1
ldc "NotoSerif-Bold.ttf"
putfield android.renderscript.Font$FontFamily.mBoldFileName:Ljava/lang/String;
12: aload 1
ldc "NotoSerif-Italic.ttf"
putfield android.renderscript.Font$FontFamily.mItalicFileName:Ljava/lang/String;
13: aload 1
ldc "NotoSerif-BoldItalic.ttf"
putfield android.renderscript.Font$FontFamily.mBoldItalicFileName:Ljava/lang/String;
14: aload 1
invokestatic android.renderscript.Font.addFamilyToMap:(Landroid/renderscript/Font$FontFamily;)V
15: new android.renderscript.Font$FontFamily
dup
invokespecial android.renderscript.Font$FontFamily.<init>:()V
astore 2
start local 2 16: aload 2
getstatic android.renderscript.Font.sMonoNames:[Ljava/lang/String;
putfield android.renderscript.Font$FontFamily.mNames:[Ljava/lang/String;
17: aload 2
ldc "DroidSansMono.ttf"
putfield android.renderscript.Font$FontFamily.mNormalFileName:Ljava/lang/String;
18: aload 2
ldc "DroidSansMono.ttf"
putfield android.renderscript.Font$FontFamily.mBoldFileName:Ljava/lang/String;
19: aload 2
ldc "DroidSansMono.ttf"
putfield android.renderscript.Font$FontFamily.mItalicFileName:Ljava/lang/String;
20: aload 2
ldc "DroidSansMono.ttf"
putfield android.renderscript.Font$FontFamily.mBoldItalicFileName:Ljava/lang/String;
21: aload 2
invokestatic android.renderscript.Font.addFamilyToMap:(Landroid/renderscript/Font$FontFamily;)V
22: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
2 23 0 sansFamily Landroid/renderscript/Font$FontFamily;
9 23 1 serifFamily Landroid/renderscript/Font$FontFamily;
16 23 2 monoFamily Landroid/renderscript/Font$FontFamily;
static java.lang.String getFontFileName(java.lang.String, android.renderscript.Font$Style);
descriptor: (Ljava/lang/String;Landroid/renderscript/Font$Style;)Ljava/lang/String;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: getstatic android.renderscript.Font.sFontFamilyMap:Ljava/util/Map;
aload 0
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast android.renderscript.Font$FontFamily
astore 2
start local 2 1: aload 2
ifnull 7
2: invokestatic android.renderscript.Font.$SWITCH_TABLE$android$renderscript$Font$Style:()[I
aload 1
invokevirtual android.renderscript.Font$Style.ordinal:()I
iaload
tableswitch { // 1 - 4
1: 3
2: 4
3: 5
4: 6
default: 7
}
3: StackMap locals: android.renderscript.Font$FontFamily
StackMap stack:
aload 2
getfield android.renderscript.Font$FontFamily.mNormalFileName:Ljava/lang/String;
areturn
4: StackMap locals:
StackMap stack:
aload 2
getfield android.renderscript.Font$FontFamily.mBoldFileName:Ljava/lang/String;
areturn
5: StackMap locals:
StackMap stack:
aload 2
getfield android.renderscript.Font$FontFamily.mItalicFileName:Ljava/lang/String;
areturn
6: StackMap locals:
StackMap stack:
aload 2
getfield android.renderscript.Font$FontFamily.mBoldItalicFileName:Ljava/lang/String;
areturn
7: StackMap locals:
StackMap stack:
ldc "DroidSans.ttf"
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 familyName Ljava/lang/String;
0 8 1 style Landroid/renderscript/Font$Style;
1 8 2 family Landroid/renderscript/Font$FontFamily;
MethodParameters:
Name Flags
familyName
style
void <init>(long, android.renderscript.RenderScript);
descriptor: (JLandroid/renderscript/RenderScript;)V
flags: (0x0000)
Code:
stack=3, locals=4, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCloseGuard cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/renderscript/Font;
MethodParameters:
Name Flags
id
rs
public static android.renderscript.Font createFromFile(android.renderscript.RenderScript, android.content.res.Resources, java.lang.String, float);
descriptor: (Landroid/renderscript/RenderScript;Landroid/content/res/Resources;Ljava/lang/String;F)Landroid/renderscript/Font;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual android.renderscript.RenderScript.validate:()V
1: aload 1
invokevirtual android.content.res.Resources.getDisplayMetrics:()Landroid/util/DisplayMetrics;
getfield android.util.DisplayMetrics.densityDpi:I
istore 4
start local 4 2: aload 0
aload 2
fload 3
iload 4
invokevirtual android.renderscript.RenderScript.nFontCreateFromFile:(Ljava/lang/String;FI)J
lstore 5
start local 5 3: lload 5
lconst_0
lcmp
ifne 5
4: new android.renderscript.RSRuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Unable to create font from file "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial android.renderscript.RSRuntimeException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals: int long
StackMap stack:
new android.renderscript.Font
dup
lload 5
aload 0
invokespecial android.renderscript.Font.<init>:(JLandroid/renderscript/RenderScript;)V
astore 7
start local 7 6: aload 7
areturn
end local 7 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 rs Landroid/renderscript/RenderScript;
0 7 1 res Landroid/content/res/Resources;
0 7 2 path Ljava/lang/String;
0 7 3 pointSize F
2 7 4 dpi I
3 7 5 fontId J
6 7 7 rsFont Landroid/renderscript/Font;
MethodParameters:
Name Flags
rs
res
path
pointSize
public static android.renderscript.Font createFromFile(android.renderscript.RenderScript, android.content.res.Resources, java.io.File, float);
descriptor: (Landroid/renderscript/RenderScript;Landroid/content/res/Resources;Ljava/io/File;F)Landroid/renderscript/Font;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
invokevirtual java.io.File.getAbsolutePath:()Ljava/lang/String;
fload 3
invokestatic android.renderscript.Font.createFromFile:(Landroid/renderscript/RenderScript;Landroid/content/res/Resources;Ljava/lang/String;F)Landroid/renderscript/Font;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 rs Landroid/renderscript/RenderScript;
0 1 1 res Landroid/content/res/Resources;
0 1 2 path Ljava/io/File;
0 1 3 pointSize F
MethodParameters:
Name Flags
rs
res
path
pointSize
public static android.renderscript.Font createFromAsset(android.renderscript.RenderScript, android.content.res.Resources, java.lang.String, float);
descriptor: (Landroid/renderscript/RenderScript;Landroid/content/res/Resources;Ljava/lang/String;F)Landroid/renderscript/Font;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=9, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual android.renderscript.RenderScript.validate:()V
1: aload 1
invokevirtual android.content.res.Resources.getAssets:()Landroid/content/res/AssetManager;
astore 4
start local 4 2: aload 1
invokevirtual android.content.res.Resources.getDisplayMetrics:()Landroid/util/DisplayMetrics;
getfield android.util.DisplayMetrics.densityDpi:I
istore 5
start local 5 3: aload 0
aload 4
aload 2
fload 3
iload 5
invokevirtual android.renderscript.RenderScript.nFontCreateFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;FI)J
lstore 6
start local 6 4: lload 6
lconst_0
lcmp
ifne 6
5: new android.renderscript.RSRuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Unable to create font from asset "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial android.renderscript.RSRuntimeException.<init>:(Ljava/lang/String;)V
athrow
6: StackMap locals: android.content.res.AssetManager int long
StackMap stack:
new android.renderscript.Font
dup
lload 6
aload 0
invokespecial android.renderscript.Font.<init>:(JLandroid/renderscript/RenderScript;)V
astore 8
start local 8 7: aload 8
areturn
end local 8 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 rs Landroid/renderscript/RenderScript;
0 8 1 res Landroid/content/res/Resources;
0 8 2 path Ljava/lang/String;
0 8 3 pointSize F
2 8 4 mgr Landroid/content/res/AssetManager;
3 8 5 dpi I
4 8 6 fontId J
7 8 8 rsFont Landroid/renderscript/Font;
MethodParameters:
Name Flags
rs
res
path
pointSize
public static android.renderscript.Font createFromResource(android.renderscript.RenderScript, android.content.res.Resources, int, float);
descriptor: (Landroid/renderscript/RenderScript;Landroid/content/res/Resources;IF)Landroid/renderscript/Font;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=6, locals=11, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new java.lang.StringBuilder
dup
ldc "R."
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 4
start local 4 1: aload 0
invokevirtual android.renderscript.RenderScript.validate:()V
2: aconst_null
astore 5
start local 5 3: aload 1
iload 2
invokevirtual android.content.res.Resources.openRawResource:(I)Ljava/io/InputStream;
astore 5
4: goto 7
StackMap locals: android.renderscript.RenderScript android.content.res.Resources int float java.lang.String java.io.InputStream
StackMap stack: java.lang.Exception
5: pop
6: new android.renderscript.RSRuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Unable to open resource "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial android.renderscript.RSRuntimeException.<init>:(Ljava/lang/String;)V
athrow
7: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.content.res.Resources.getDisplayMetrics:()Landroid/util/DisplayMetrics;
getfield android.util.DisplayMetrics.densityDpi:I
istore 6
start local 6 8: lconst_0
lstore 7
start local 7 9: aload 5
instanceof android.content.res.AssetManager$AssetInputStream
ifeq 13
10: aload 5
checkcast android.content.res.AssetManager$AssetInputStream
invokevirtual android.content.res.AssetManager$AssetInputStream.getNativeAsset:()J
lstore 9
start local 9 11: aload 0
aload 4
fload 3
iload 6
lload 9
invokevirtual android.renderscript.RenderScript.nFontCreateFromAssetStream:(Ljava/lang/String;FIJ)J
lstore 7
end local 9 12: goto 14
13: StackMap locals: int long
StackMap stack:
new android.renderscript.RSRuntimeException
dup
ldc "Unsupported asset stream created"
invokespecial android.renderscript.RSRuntimeException.<init>:(Ljava/lang/String;)V
athrow
14: StackMap locals:
StackMap stack:
lload 7
lconst_0
lcmp
ifne 16
15: new android.renderscript.RSRuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Unable to create font from resource "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial android.renderscript.RSRuntimeException.<init>:(Ljava/lang/String;)V
athrow
16: StackMap locals:
StackMap stack:
new android.renderscript.Font
dup
lload 7
aload 0
invokespecial android.renderscript.Font.<init>:(JLandroid/renderscript/RenderScript;)V
astore 9
start local 9 17: aload 9
areturn
end local 9 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 rs Landroid/renderscript/RenderScript;
0 18 1 res Landroid/content/res/Resources;
0 18 2 id I
0 18 3 pointSize F
1 18 4 name Ljava/lang/String;
3 18 5 is Ljava/io/InputStream;
8 18 6 dpi I
9 18 7 fontId J
11 12 9 asset J
17 18 9 rsFont Landroid/renderscript/Font;
Exception table:
from to target type
3 4 5 Class java.lang.Exception
MethodParameters:
Name Flags
rs
res
id
pointSize
public static android.renderscript.Font create(android.renderscript.RenderScript, android.content.res.Resources, java.lang.String, android.renderscript.Font$Style, float);
descriptor: (Landroid/renderscript/RenderScript;Landroid/content/res/Resources;Ljava/lang/String;Landroid/renderscript/Font$Style;F)Landroid/renderscript/Font;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 2
aload 3
invokestatic android.renderscript.Font.getFontFileName:(Ljava/lang/String;Landroid/renderscript/Font$Style;)Ljava/lang/String;
astore 5
start local 5 1: invokestatic android.os.Environment.getRootDirectory:()Ljava/io/File;
invokevirtual java.io.File.getAbsolutePath:()Ljava/lang/String;
astore 6
start local 6 2: new java.lang.StringBuilder
dup
aload 6
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "/fonts/"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 5
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 6
3: aload 0
aload 1
aload 6
fload 4
invokestatic android.renderscript.Font.createFromFile:(Landroid/renderscript/RenderScript;Landroid/content/res/Resources;Ljava/lang/String;F)Landroid/renderscript/Font;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 rs Landroid/renderscript/RenderScript;
0 4 1 res Landroid/content/res/Resources;
0 4 2 familyName Ljava/lang/String;
0 4 3 fontStyle Landroid/renderscript/Font$Style;
0 4 4 pointSize F
1 4 5 fileName Ljava/lang/String;
2 4 6 fontPath Ljava/lang/String;
MethodParameters:
Name Flags
rs
res
familyName
fontStyle
pointSize
static int[] $SWITCH_TABLE$android$renderscript$Font$Style();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic android.renderscript.Font.$SWITCH_TABLE$android$renderscript$Font$Style:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic android.renderscript.Font$Style.values:()[Landroid/renderscript/Font$Style;
arraylength
newarray 10
astore 0
2: aload 0
getstatic android.renderscript.Font$Style.BOLD:Landroid/renderscript/Font$Style;
invokevirtual android.renderscript.Font$Style.ordinal:()I
iconst_2
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic android.renderscript.Font$Style.BOLD_ITALIC:Landroid/renderscript/Font$Style;
invokevirtual android.renderscript.Font$Style.ordinal:()I
iconst_4
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic android.renderscript.Font$Style.ITALIC:Landroid/renderscript/Font$Style;
invokevirtual android.renderscript.Font$Style.ordinal:()I
iconst_3
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic android.renderscript.Font$Style.NORMAL:Landroid/renderscript/Font$Style;
invokevirtual android.renderscript.Font$Style.ordinal:()I
iconst_1
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
dup
putstatic android.renderscript.Font.$SWITCH_TABLE$android$renderscript$Font$Style:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
}
SourceFile: "Font.java"
NestMembers:
android.renderscript.Font$FontFamily android.renderscript.Font$Style
InnerClasses:
public final AssetInputStream = android.content.res.AssetManager$AssetInputStream of android.content.res.AssetManager
private FontFamily = android.renderscript.Font$FontFamily of android.renderscript.Font
public final Style = android.renderscript.Font$Style of android.renderscript.Font