All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.avito.android.owner.dependency.OwnedDependency.kt Maven / Gradle / Ivy

Go to download

Collection of infrastructure libraries and gradle plugins of Avito Android project

The newest version!
package com.avito.android.owner.dependency

import com.avito.android.model.Owner
import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass

@JsonClass(generateAdapter = true)
public class OwnedDependency(
    @Json(name = "moduleName") public val name: String,
    @Json(name = "owners") public val owners: Collection,
    @Json(name = "type") public val type: Type,
    @Json(name = "betweennessCentrality") public val betweennessCentrality: Double?,
) {

    public enum class Type {
        @Json(name = "internal")
        INTERNAL,

        @Json(name = "external")
        EXTERNAL
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy