HardwareInfo

public abstract class HardwareInfo


与设备硬件相关的信息。

摘要

嵌套类型

public abstract class HardwareInfo.Builder

HardwareInfo 的构建器。

公共方法

static HardwareInfo.Builder
abstract String

设备的品牌。

Metadata

有关品牌的元数据。

static HardwareInfo
abstract String

工业设计的名称。

Metadata

有关设备的元数据。

abstract String

硬件的名称。

Metadata

有关硬件的元数据。

abstract String

制造商。

Metadata

有关制造商的元数据。

abstract String

设备的型号。

Metadata

有关模型的元数据。

abstract String

整体产品的名称。

Metadata

商品的元数据。

boolean

如果设置了 brandMetadata,则返回 true

boolean

如果设置了 deviceMetadata,则返回 true

boolean

如果设置了 hardwareMetadata,则返回 true

boolean

如果 manufacturerMetadata 已设置,则返回 true

boolean

如果设置了 modelMetadata,则返回 true

boolean

如果设置了 productMetadata,则返回 true

abstract HardwareInfo.Builder

公共方法

builder

public static HardwareInfo.Builder builder()

getBrand

public abstract String getBrand()

设备的品牌。例如“Google”。

getBrandMetadata

public Metadata getBrandMetadata()

有关品牌的元数据。

getDefaultInstance

public static HardwareInfo getDefaultInstance()

getDevice

public abstract String getDevice()

工业设计的名称。例如 angler。

getDeviceMetadata

public Metadata getDeviceMetadata()

有关设备的元数据。

getHardware

public abstract String getHardware()

硬件的名称。例如“Angler”。

getHardwareMetadata

public Metadata getHardwareMetadata()

有关硬件的元数据。

getManufacturer

public abstract String getManufacturer()

制造商。例如“Motorola”。

getManufacturerMetadata

public Metadata getManufacturerMetadata()

有关制造商的元数据。

getModel

public abstract String getModel()

设备的型号。例如,`Asus Nexus 7`。

getModelMetadata

public Metadata getModelMetadata()

有关模型的元数据。

getProduct

public abstract String getProduct()

整体产品的名称。例如 angler。

getProductMetadata

public Metadata getProductMetadata()

商品的元数据。

hasBrandMetadata

public boolean hasBrandMetadata()

如果设置了 brandMetadata,则返回 true

hasDeviceMetadata

public boolean hasDeviceMetadata()

如果设置了 deviceMetadata,则返回 true

hasHardwareMetadata

public boolean hasHardwareMetadata()

如果设置了 hardwareMetadata,则返回 true

hasManufacturerMetadata

public boolean hasManufacturerMetadata()

如果 manufacturerMetadata 已设置,则返回 true

hasModelMetadata

public boolean hasModelMetadata()

如果设置了 modelMetadata,则返回 true

hasProductMetadata

public boolean hasProductMetadata()

如果设置了 productMetadata,则返回 true

toBuilder

public abstract HardwareInfo.Builder toBuilder()