@Immutable @ThreadSafe @ProviderType public class SystemResourceInfo extends java.lang.Object
| Constructor and Description |
|---|
SystemResourceInfo(java.lang.String name)
Creates a new
SystemResourceInfo instance. |
SystemResourceInfo(java.lang.String name,
java.lang.String version,
java.lang.String type)
Creates a new
SystemResourceInfo instance. |
SystemResourceInfo(java.lang.String name,
java.lang.String version,
SystemResourceType type)
Creates a new
SystemResourceInfo instance. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName()
Returns the resource name
|
SystemResourceType |
getType()
Returns the resource type
|
java.lang.String |
getTypeString()
Returns the resource type
|
java.lang.String |
getVersion()
Returns the resource version
|
public SystemResourceInfo(java.lang.String name)
SystemResourceInfo instance.name - a string representing the resource namepublic SystemResourceInfo(java.lang.String name,
java.lang.String version,
java.lang.String type)
SystemResourceInfo instance.name - a string representing the resource nameversion - a string representing the resource versiontype - a string representing the resource typepublic SystemResourceInfo(java.lang.String name,
java.lang.String version,
SystemResourceType type)
SystemResourceInfo instance.name - a string representing the resource nameversion - a string representing the resource versiontype - a SystemResourceType representing the resource typepublic java.lang.String getName()
public java.lang.String getVersion()
public SystemResourceType getType()
SystemResourceTypepublic java.lang.String getTypeString()
String