updater / de.comhix.commons.updater / Updater

Updater

class Updater<Info : Any, Version : Comparable<Version>>

Author
Benjamin Beeker

Functions

doUpdate

fun doUpdate(): Unit

hasUpdate

fun hasUpdate(): Boolean

loadInfo

fun loadInfo(): InputStream

Companion Object Functions

create

fun <Info : Any, Version : Comparable<Version>> create(url: String, currentVersion: Info, updateUrlProvider: Function<Info, String>, versionProvider: Function<Info, Version>): Updater<Info, Version>