@Immutable public class Application extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
appId
The application ID
|
protected String |
displayName
The application display name
|
protected String |
iconUrl
The icon URL
|
protected Boolean |
isIdleScreen
Whether this application is the idle-screen
|
protected Boolean |
launchedFromCloud
Whether this application was launched from the cloud
|
protected List<Namespace> |
namespaces
|
protected String |
sessionId
The session ID
|
protected String |
statusText
The status text
|
protected String |
transportId
The transport ID
|
protected String |
universalAppId
The universal application ID
|
| Constructor and Description |
|---|
Application(String appId,
String displayName,
String iconUrl,
Boolean isIdleScreen,
Boolean launchedFromCloud,
List<Namespace> namespaces,
String sessionId,
String statusText,
String transportId,
String universalAppId)
Creates a new instance using the specified parameters.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAppId() |
String |
getDisplayName() |
String |
getIconUrl() |
Boolean |
getIsIdleScreen() |
Boolean |
getLaunchedFromCloud() |
List<Namespace> |
getNamespaces() |
String |
getSessionId() |
String |
getStatusText() |
String |
getTransportId() |
String |
getUniversalAppId() |
int |
hashCode() |
boolean |
isIdleScreen()
Convenience method where
null returns false. |
boolean |
isLaunchedFromCloud()
Convenience method where
null returns false. |
String |
toString() |
@Nullable protected final Boolean isIdleScreen
@Nullable protected final Boolean launchedFromCloud
public Application(@Nullable String appId, @Nullable String displayName, @Nullable String iconUrl, @Nullable Boolean isIdleScreen, @Nullable Boolean launchedFromCloud, @Nullable List<Namespace> namespaces, @Nullable String sessionId, @Nullable String statusText, @Nullable String transportId, @Nullable String universalAppId)
appId - the application ID.displayName - the application display name.iconUrl - the icon URL.isIdleScreen - whether this application is the idle-screen.launchedFromCloud - whether this application was launched from the
cloud.namespaces - the List of Namespaces.sessionId - the session ID.statusText - the status text.transportId - he transport ID.universalAppId - the universal application ID.public String getAppId()
public String getDisplayName()
public String getIconUrl()
@Nullable public Boolean getIsIdleScreen()
public boolean isIdleScreen()
null returns false.@Nullable public Boolean getLaunchedFromCloud()
public boolean isLaunchedFromCloud()
null returns false.@Nullable public String getUniversalAppId()
Copyright © 2022. All rights reserved.