BuildVersion

Coordinates BuildVersion behavior in the SDAI core common layer.

Author

Dmitriy Moroz

Constructors

Link copied to clipboard
constructor(major: Int = 0, minor: Int = 0, patch: Int = 0, tag: String = "")

Creates a new SDAI component instance.

constructor(versionString: String?)

Creates a new SDAI component instance.

Types

Link copied to clipboard
object Companion

Provides the companion object singleton used by the SDAI core common layer.

Properties

Link copied to clipboard
private var major: Int

Exposes the major value used by the SDAI core common layer.

Link copied to clipboard
private var minor: Int

Exposes the minor value used by the SDAI core common layer.

Link copied to clipboard
private var patch: Int

Exposes the patch value used by the SDAI core common layer.

Link copied to clipboard
private var tag: String

Exposes the tag value used by the SDAI core common layer.

Functions

Link copied to clipboard
open operator override fun compareTo(other: BuildVersion): Int

Executes the compareTo step in the SDAI core common layer.

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean

Executes the equals step in the SDAI core common layer.

Link copied to clipboard
open override fun hashCode(): Int

Executes the hashCode step in the SDAI core common layer.

Link copied to clipboard
open override fun toString(): String

Converts SDAI data with toString.