Skip to content

Version

Purpose

Provides utility methods.

Methods

Binding name: p6.version

lessThan

Return if the version is less (or equal) than the other.

Syntax

boolean p6.version.lessThan(String version, String other [, boolean equal])
Examples

Lower

println p6.version.lessThan("1.1.0", "1.0.0")
# Return false

println p6.version.lessThan("1.1.0", "1.2.0")
# Return true

Lower or equal

println p6.version.lessThan("1.1.0", "1.1.0", true)
# Return true


greaterThan

Return if the version is greater (or equal) than the other.

Syntax

boolean p6.version.greaterThan(String version, String other [, boolean equal])
Examples

Greater

println p6.version.greaterThan("1.1.0", "1.0.0")
# Return true

println p6.version.greaterThan("1.1.0", "1.2.0")
# Return false

Greater or equal

println p6.version.greaterThan("1.1.0", "1.1.0", true)
# Return true


equals

Return is the two versions are equal.

Syntax

boolean p6.version.equals(String current, String other)
Examples
println p6.version.equals("1.1.0", "1.1.0")
# Return true

println p6.version.equals("1.1.0", "1.0.0")
# Return false