final class android.app.assist.AssistStructure$ViewNodeText
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: android.app.assist.AssistStructure$ViewNodeText
super_class: java.lang.Object
{
java.lang.CharSequence mText;
descriptor: Ljava/lang/CharSequence;
flags: (0x0000)
float mTextSize;
descriptor: F
flags: (0x0000)
int mTextStyle;
descriptor: I
flags: (0x0000)
int mTextColor;
descriptor: I
flags: (0x0000)
int mTextBackgroundColor;
descriptor: I
flags: (0x0000)
int mTextSelectionStart;
descriptor: I
flags: (0x0000)
int mTextSelectionEnd;
descriptor: I
flags: (0x0000)
int[] mLineCharOffsets;
descriptor: [I
flags: (0x0000)
int[] mLineBaselines;
descriptor: [I
flags: (0x0000)
java.lang.String mHint;
descriptor: Ljava/lang/String;
flags: (0x0000)
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_1
putfield android.app.assist.AssistStructure$ViewNodeText.mTextColor:I
2: aload 0
iconst_1
putfield android.app.assist.AssistStructure$ViewNodeText.mTextBackgroundColor:I
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/app/assist/AssistStructure$ViewNodeText;
boolean isSimple();
descriptor: ()Z
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mTextBackgroundColor:I
iconst_1
if_icmpne 4
1: aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mTextSelectionStart:I
ifne 4
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mTextSelectionEnd:I
ifne 4
2: aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mLineCharOffsets:[I
ifnonnull 4
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mLineBaselines:[I
ifnonnull 4
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mHint:Ljava/lang/String;
ifnonnull 4
3: iconst_1
ireturn
StackMap locals:
StackMap stack:
4: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/app/assist/AssistStructure$ViewNodeText;
void <init>(android.os.Parcel, boolean);
descriptor: (Landroid/os/Parcel;Z)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_1
putfield android.app.assist.AssistStructure$ViewNodeText.mTextColor:I
2: aload 0
iconst_1
putfield android.app.assist.AssistStructure$ViewNodeText.mTextBackgroundColor:I
3: aload 0
getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
aload 1
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast java.lang.CharSequence
putfield android.app.assist.AssistStructure$ViewNodeText.mText:Ljava/lang/CharSequence;
4: aload 0
aload 1
invokevirtual android.os.Parcel.readFloat:()F
putfield android.app.assist.AssistStructure$ViewNodeText.mTextSize:F
5: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.app.assist.AssistStructure$ViewNodeText.mTextStyle:I
6: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.app.assist.AssistStructure$ViewNodeText.mTextColor:I
7: iload 2
ifne 14
8: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.app.assist.AssistStructure$ViewNodeText.mTextBackgroundColor:I
9: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.app.assist.AssistStructure$ViewNodeText.mTextSelectionStart:I
10: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.app.assist.AssistStructure$ViewNodeText.mTextSelectionEnd:I
11: aload 0
aload 1
invokevirtual android.os.Parcel.createIntArray:()[I
putfield android.app.assist.AssistStructure$ViewNodeText.mLineCharOffsets:[I
12: aload 0
aload 1
invokevirtual android.os.Parcel.createIntArray:()[I
putfield android.app.assist.AssistStructure$ViewNodeText.mLineBaselines:[I
13: aload 0
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.app.assist.AssistStructure$ViewNodeText.mHint:Ljava/lang/String;
14: StackMap locals: android.app.assist.AssistStructure$ViewNodeText android.os.Parcel int
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/app/assist/AssistStructure$ViewNodeText;
0 15 1 in Landroid/os/Parcel;
0 15 2 simple Z
MethodParameters:
Name Flags
in
simple
void writeToParcel(android.os.Parcel, boolean, boolean);
descriptor: (Landroid/os/Parcel;ZZ)V
flags: (0x0000)
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifeq 1
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mText:Ljava/lang/CharSequence;
goto 2
StackMap locals:
StackMap stack:
1: ldc ""
StackMap locals:
StackMap stack: java.lang.CharSequence
2: aload 1
iconst_0
invokestatic android.text.TextUtils.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
3: aload 1
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mTextSize:F
invokevirtual android.os.Parcel.writeFloat:(F)V
4: aload 1
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mTextStyle:I
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mTextColor:I
invokevirtual android.os.Parcel.writeInt:(I)V
6: iload 2
ifne 13
7: aload 1
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mTextBackgroundColor:I
invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 1
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mTextSelectionStart:I
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 1
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mTextSelectionEnd:I
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 1
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mLineCharOffsets:[I
invokevirtual android.os.Parcel.writeIntArray:([I)V
11: aload 1
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mLineBaselines:[I
invokevirtual android.os.Parcel.writeIntArray:([I)V
12: aload 1
aload 0
getfield android.app.assist.AssistStructure$ViewNodeText.mHint:Ljava/lang/String;
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
13: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/app/assist/AssistStructure$ViewNodeText;
0 14 1 out Landroid/os/Parcel;
0 14 2 simple Z
0 14 3 writeSensitive Z
MethodParameters:
Name Flags
out
simple
writeSensitive
}
SourceFile: "AssistStructure.java"
NestHost: android.app.assist.AssistStructure
InnerClasses:
final ViewNodeText = android.app.assist.AssistStructure$ViewNodeText of android.app.assist.AssistStructure
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable