android.print.PrinterId

E745337

android.print.PrinterId is a framework class in Android’s printing system that uniquely identifies a specific printer within the print infrastructure.

All labels observed (1)

Label Occurrences
android.print.PrinterId canonical 1

How this entity was disambiguated

Statements (41)

Predicate Object
instanceOf Android framework class ⓘ
java.lang.Object subclass ⓘ
belongsToModule android.print package ⓘ
belongsToPlatform Android OS ⓘ
linked to: Android
category printing API identifier type ⓘ
createdBy print services ⓘ
definedInPackage android.print ⓘ
documentationLocation Android SDK reference for android.print.PrinterId ⓘ
equalityBasedOn service name and local ID ⓘ
hashCodeConsistency consistent with equals() ⓘ
hasMethod equals(java.lang.Object) ⓘ
getLocalId() ⓘ
getServiceName() ⓘ
hashCode() ⓘ
toString() ⓘ
hasVisibility public ⓘ
identifierComponents print service component name ⓘ
printer local ID string ⓘ
implementsInterface android.os.Parcelable ⓘ
introducedIn Android 4.4 KitKat ⓘ
isFinal true ⓘ
isParcelable true ⓘ
notIntendedFor direct instantiation by regular apps ⓘ
partOf Android printing framework ⓘ
purpose uniquely identifies a printer in the print infrastructure ⓘ
serialization marshaled via Parcelable in IPC ⓘ
sinceApiLevel 19 ⓘ
stableAcross lifecycle of a print service ⓘ
stringRepresentation suitable for debugging ⓘ
threadSafety safe to use as key in collections ⓘ
uniquenessScope per print service ⓘ
usedBy android.print.PrintJob ⓘ
android.print.PrintManager ⓘ
linked to: PrintManager API

android.print.PrinterDiscoverySession ⓘ
android.print.PrinterInfo ⓘ
android.printservice.PrintService ⓘ
usedInContext print job management ⓘ
print service implementations ⓘ
printer discovery ⓘ
usedOver Binder IPC between print service and system ⓘ
usedTo reference printers in system APIs ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Android system print framework → exposesClass → android.print.PrinterId ⓘ