PackageSearchDeclaredBaseMavenPackage

@Serializable
@SerialName(value = "maven")
data class PackageSearchDeclaredBaseMavenPackage(val id: String, val declaredVersion: NormalizedVersion, val latestStableVersion: NormalizedVersion, val latestVersion: NormalizedVersion, val remoteInfo: ApiMavenPackage?, val declarationIndexes: DependencyDeclarationIndexes, val groupId: String, val artifactId: String, val scope: String? = null, val icon: IconProvider.Icon) : PackageSearchDeclaredMavenPackage

Constructors

Link copied to clipboard
constructor(id: String, declaredVersion: NormalizedVersion, latestStableVersion: NormalizedVersion, latestVersion: NormalizedVersion, remoteInfo: ApiMavenPackage?, declarationIndexes: DependencyDeclarationIndexes, groupId: String, artifactId: String, scope: String? = null, icon: IconProvider.Icon)

Properties

Link copied to clipboard
open override val artifactId: String
Link copied to clipboard
open override val coordinates: String
Link copied to clipboard
open override val declarationIndexes: DependencyDeclarationIndexes
Link copied to clipboard
open override val declaredVersion: NormalizedVersion
Link copied to clipboard
open override val displayName: String
Link copied to clipboard
open override val groupId: String
Link copied to clipboard
open override val icon: IconProvider.Icon
Link copied to clipboard
open override val id: String
Link copied to clipboard
open override val latestStableVersion: NormalizedVersion
Link copied to clipboard
open override val latestVersion: NormalizedVersion
Link copied to clipboard
open override val remoteInfo: ApiMavenPackage?
Link copied to clipboard
open override val scope: String? = null

Functions

Link copied to clipboard
Link copied to clipboard
open override fun getUpdateData(newVersion: String?, newScope: String?): MavenUpdatePackageData