class CapabilityInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
code |
protected java.lang.String |
description |
protected boolean |
enabled |
protected java.lang.String |
nameSignature |
protected java.lang.String |
vendorSignature |
Constructor and Description |
---|
CapabilityInfo(int code,
byte[] vendorSignature,
byte[] nameSignature) |
CapabilityInfo(int code,
java.lang.String vendorSignature,
java.lang.String nameSignature,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
void |
enable() |
boolean |
enableIfEquals(CapabilityInfo other) |
boolean |
equals(CapabilityInfo other) |
int |
getCode() |
java.lang.String |
getDescription() |
boolean |
isEnabled() |
protected int code
protected java.lang.String vendorSignature
protected java.lang.String nameSignature
protected java.lang.String description
protected boolean enabled
public CapabilityInfo(int code, byte[] vendorSignature, byte[] nameSignature)
public CapabilityInfo(int code, java.lang.String vendorSignature, java.lang.String nameSignature, java.lang.String description)
public void enable()
public boolean enableIfEquals(CapabilityInfo other)
public boolean equals(CapabilityInfo other)
public int getCode()
public java.lang.String getDescription()
public boolean isEnabled()