public class SystemCapability
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SystemCapability.Type |
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
name |
private SystemCapability.Type |
type |
private java.lang.String |
version |
Constructor and Description |
---|
SystemCapability(SystemCapability.Type type,
java.lang.String name,
java.lang.String version) |
Modifier and Type | Method and Description |
---|---|
private static <T> boolean |
eq(T left,
T right) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getName() |
SystemCapability.Type |
getType() |
java.lang.String |
getVersion() |
int |
hashCode() |
private final SystemCapability.Type type
private final java.lang.String name
private final java.lang.String version
public SystemCapability(SystemCapability.Type type, java.lang.String name, java.lang.String version)
public SystemCapability.Type getType()
public java.lang.String getName()
public java.lang.String getVersion()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
private static <T> boolean eq(T left, T right)