Google is committed to advancing racial equity for Black communities. See how.
Added in API level 19

PrinterId

class PrinterId : Parcelable
kotlin.Any
   ↳ android.print.PrinterId

This class represents the unique id of a printer.

Summary

Inherited constants
Public methods
Int

Boolean
equals(other: Any?)

String

Gets the id of this printer which is unique in the context of the print service that manages it.

Int

String

Unit
writeToParcel(parcel: Parcel!, flags: Int)

Properties
static Parcelable.Creator<PrinterId!>

Public methods

describeContents

Added in API level 19
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 19
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.

getLocalId

Added in API level 19
fun getLocalId(): String

Gets the id of this printer which is unique in the context of the print service that manages it.

Return
String The printer name. This value cannot be null.

hashCode

Added in API level 19
fun hashCode(): Int
Return
Int a hash code value for this object.

toString

Added in API level 19
fun toString(): String
Return
String a string representation of the object.

writeToParcel

Added in API level 19
fun writeToParcel(
    parcel: Parcel!,
    flags: Int
): Unit
Parameters
dest The Parcel in which the object should be written.
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

Properties

CREATOR

Added in API level 19
static val CREATOR: Parcelable.Creator<PrinterId!>