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.
Statements (41)
| Predicate | Object |
|---|---|
| instanceOf |
Android framework class
ⓘ
java.lang.Object subclass ⓘ |
| belongsToModule | android.print package NERFINISHED ⓘ |
| belongsToPlatform | Android OS NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| introducedIn | Android 4.4 KitKat NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ 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 ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.