Added in API level Baklava
ChooserSessionToken
class ChooserSessionToken : Parcelable
kotlin.Any | |
↳ | android.service.chooser.ChooserSessionToken |
An opaque token that serves as a Chooser session identifier.
A token can be saved in an Activity's saved state although it can not survive the app process termination (i.e. it won't be read back from the saved state if the system kills and re-creates the app process as the associated interactive session is also gets terminated in this case).
Summary
Inherited constants | |
---|---|
Public methods | |
---|---|
Int | |
Boolean | |
Int |
hashCode() |
Unit |
writeToParcel(dest: Parcel, flags: Int) Flatten this object in to a Parcel. |
Properties | |
---|---|
static Parcelable.Creator<ChooserSessionToken!> |
Public methods
describeContents
Added in API level Baklava
fun describeContents(): Int
Return | |
---|---|
Int |
a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or android.os.Parcelable#CONTENTS_FILE_DESCRIPTOR |
equals
Added in API level Baklava
fun equals(other: Any?): Boolean
Parameters | |
---|---|
obj |
the reference object with which to compare. |
Return | |
---|---|
Boolean |
true if this object is the same as the obj argument; false otherwise. |
hashCode
Added in API level Baklava
fun hashCode(): Int
Return | |
---|---|
Int |
a hash code value for this object. |
writeToParcel
Added in API level Baklava
fun writeToParcel(
dest: Parcel,
flags: Int
): Unit
Flatten this object in to a Parcel.
Parameters | |
---|---|
dest |
Parcel: This value cannot be null . |
flags |
Int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE . Value is either 0 or a combination of android.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE , and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |