SecurityPatchState.VersionedSecurityPatchLevel


public final class SecurityPatchState.VersionedSecurityPatchLevel extends SecurityPatchState.SecurityPatchLevel


Implementation of SecurityPatchLevel for a versioned patch level.

Summary

Public constructors

VersionedSecurityPatchLevel(
    int majorVersion,
    int minorVersion,
    int buildVersion,
    int patchVersion
)

Public constructors

VersionedSecurityPatchLevel

Added in 1.0.0-alpha01
public VersionedSecurityPatchLevel(
    int majorVersion,
    int minorVersion,
    int buildVersion,
    int patchVersion
)

Public methods

compareTo

Added in 1.0.0-alpha01
public int compareTo(@NonNull SecurityPatchState.SecurityPatchLevel other)

fromString

Added in 1.0.0-alpha01
public static final @NonNull SecurityPatchState.VersionedSecurityPatchLevel fromString(@NonNull String value)

getBuildVersion

Added in 1.0.0-alpha01
public final int getBuildVersion()

getMajorVersion

Added in 1.0.0-alpha01
public final int getMajorVersion()

getMinorVersion

Added in 1.0.0-alpha01
public final int getMinorVersion()

getPatchVersion

Added in 1.0.0-alpha01
public final int getPatchVersion()

toString

public @NonNull String toString()