Package io.anyline2
Class AppEnvironment
-
- All Implemented Interfaces:
public final class AppEnvironment
-
-
Field Summary
Fields Modifier and Type Field Description private final StringosVersionprivate final StringdeviceTypeprivate final Stringuuidprivate final StringanylineBuildNumberprivate final StringanylineVersionNumberprivate final StringappBuildNumberprivate final StringappVersionNumberprivate final StringappBundleIdprivate final Stringplatformprivate final StringenvPathprivate final CacheConfigcacheConfig
-
Constructor Summary
Constructors Constructor Description AppEnvironment(CacheConfig cacheConfig)
-
Method Summary
Modifier and Type Method Description final StringgetOsVersion()final StringgetDeviceType()final StringgetUuid()final StringgetAnylineBuildNumber()final StringgetAnylineVersionNumber()final StringgetAppBuildNumber()final StringgetAppVersionNumber()final StringgetAppBundleId()final StringgetPlatform()final StringgetEnvPath()final CacheConfiggetCacheConfig()final StringtoJsonString()final static AppEnvironmentgetInstance(CacheConfig cacheConfig)final static AppEnvironmentgetInstance()-
-
Constructor Detail
-
AppEnvironment
AppEnvironment(CacheConfig cacheConfig)
-
-
Method Detail
-
getOsVersion
final String getOsVersion()
-
getDeviceType
final String getDeviceType()
-
getAnylineBuildNumber
final String getAnylineBuildNumber()
-
getAnylineVersionNumber
final String getAnylineVersionNumber()
-
getAppBuildNumber
final String getAppBuildNumber()
-
getAppVersionNumber
final String getAppVersionNumber()
-
getAppBundleId
final String getAppBundleId()
-
getPlatform
final String getPlatform()
-
getEnvPath
final String getEnvPath()
-
getCacheConfig
final CacheConfig getCacheConfig()
-
toJsonString
final String toJsonString()
-
getInstance
@JvmOverloads() final static AppEnvironment getInstance(CacheConfig cacheConfig)
-
getInstance
@JvmOverloads() final static AppEnvironment getInstance()
-
-
-
-