Package-level declarations

Types

Link copied to clipboard
data class AndroidStudioReleases(var version: Int = 0, var items: List<Item> = mutableListOf()) : Serializable
Link copied to clipboard
data class BlogPost(var url: String = "") : Serializable
Link copied to clipboard
data class Build(var number: String = "", var version: String = "", var releaseDate: String = "", var fullNumber: String = "", var message: String = "", var blogPost: BlogPost? = null, var buttons: List<Button> = mutableListOf(), var patches: List<Patch> = mutableListOf()) : Serializable
Link copied to clipboard
data class Button(var name: String = "", var url: String = "", var download: Boolean = false) : Serializable
Link copied to clipboard
data class Channel(var id: String = "", var name: String = "", var status: String = "", var url: String = "", var feedback: String = "", var majorVersion: Int = 0, var licensing: String = "", var builds: List<Build> = mutableListOf()) : Serializable
Link copied to clipboard
@Serializable
data class CustomProperty(val key: String? = null, val value: String? = null)
Link copied to clipboard
data class Download(var link: String = "", var size: Long = 0, var checksum: String = "") : Serializable
Link copied to clipboard
data class Item(var name: String = "", var build: String = "", var version: String = "", var channel: String = "", var platformBuild: String? = null, var platformVersion: String? = null, var date: String = "", var downloads: List<Download> = mutableListOf()) : Serializable
Link copied to clipboard
@Serializable
data class Launch(val os: OS? = null, val arch: String? = null, val launcherPath: String? = null, val javaExecutablePath: String? = null, val vmOptionsFilePath: String? = null, val startupWmClass: String? = null, val bootClassPathJarNames: List<String> = mutableListOf(), val additionalJvmArguments: List<String> = mutableListOf())
Link copied to clipboard
data class MavenMetadata(var groupId: String? = null, var artifactId: String? = null, var versioning: MavenMetadataVersioning? = null)
Link copied to clipboard
data class MavenMetadataVersioning(var latest: String? = null, var release: String? = null, var lastUpdated: String? = null, var versions: List<String>? = mutableListOf())
Link copied to clipboard
Link copied to clipboard
enum OS : Enum<OS>
Link copied to clipboard
data class Patch(var from: String = "", var size: String = "", var fullFrom: String = "") : Serializable
Link copied to clipboard
data class PerformanceTestResult(val testName: String, val statistic: PerformanceTestStatistic, val script: PerformanceTestScript)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PluginsCache(var plugins: List<PluginsCachePlugin> = mutableListOf()) : Serializable
Link copied to clipboard
data class PluginsCachePlugin(var id: String = "", var directoryName: String = "", var dependencies: List<String> = mutableListOf()) : Serializable
Link copied to clipboard
data class Product(var name: String = "", var codes: List<String> = mutableListOf(), var channels: List<Channel> = mutableListOf()) : Serializable
Link copied to clipboard
@Serializable
data class ProductInfo(val name: String? = null, val version: String? = null, val versionSuffix: String? = null, val buildNumber: String? = null, val productCode: String? = null, val dataDirectoryName: String? = null, val svgIconPath: String? = null, val productVendor: String? = null, val launch: List<Launch> = mutableListOf(), val customProperties: List<CustomProperty> = mutableListOf(), val bundledPlugins: List<String> = mutableListOf(), val fileExtensions: List<String> = mutableListOf(), val modules: List<String> = mutableListOf())
Link copied to clipboard
data class ProductsReleases(var products: List<Product> = mutableListOf()) : Serializable
Link copied to clipboard
class XmlExtractor<T>(context: String? = null)