InternalComponent

public abstract class InternalComponent extends Object implements Comparable

Information describing a component.

Constructors

Name Description
public InternalComponent()

Methods

componentId

public final int componentId()

ReturnValue

Name Description
int

domain

public abstract Domain domain()

ReturnValue

Name Description
Domain

vendorId

public abstract int vendorId()

ReturnValue

Name Description
int

productId

public abstract int productId()

ReturnValue

Name Description
int

serialNumber

public abstract String serialNumber()

ReturnValue

Name Description
String

gearId

public abstract String gearId()

ReturnValue

Name Description
String

vendorName

public abstract String vendorName()

ReturnValue

Name Description
String

modelName

public abstract String modelName()

ReturnValue

Name Description
String

sku

public abstract String sku()

ReturnValue

Name Description
String

revision

public abstract Revision revision()

ReturnValue

Name Description
Revision

hardwareVersion

public abstract int hardwareVersion()

ReturnValue

Name Description
int

bootLoaderRevision

public abstract Revision bootLoaderRevision()

ReturnValue

Name Description
Revision

vendor

public String vendor()

ReturnValue

Name Description
String

product

public String product()

ReturnValue

Name Description
String

isTag

public boolean isTag()

ReturnValue

Name Description
boolean

of

public static InternalComponent of(int componentId, DeviceInfoResponse deviceInfoResponse, Domain domain)

Parameters

Name Description
int componentId
DeviceInfoResponse deviceInfoResponse
Domain domain

ReturnValue

Name Description
InternalComponent

compareTo

public int compareTo(InternalComponent o)

Parameters

Name Description
InternalComponent o

ReturnValue

Name Description
int