%ZHSLIB.PackageManager.Core.SemVer.Range

serial class %ZHSLIB.PackageManager.Core.SemVer.Range extends %Library.SerialObject

Property Inventory

Method Inventory

Properties

property Comparators as list of %ZHSLIB.PackageManager.Core.SemVer.Comparator;
Property methods: ComparatorsBuildValueArray(), ComparatorsCollectionToDisplay(), ComparatorsCollectionToOdbc(), ComparatorsDisplayToCollection(), ComparatorsGet(), ComparatorsGetObject(), ComparatorsGetObjectId(), ComparatorsGetSwizzled(), ComparatorsIsValid(), ComparatorsOdbcToCollection(), ComparatorsSet(), ComparatorsSetObject(), ComparatorsSetObjectId()
property Expression as %String [ ReadOnly ];
Property methods: ExpressionDisplayToLogical(), ExpressionGet(), ExpressionIsValid(), ExpressionLogicalToDisplay(), ExpressionLogicalToOdbc(), ExpressionNormalize()

Methods

classmethod FromString(pRangeExpr As %String, Output pRange As %ZHSLIB.PackageManager.Core.SemVer.Range) as %Status [ Language = objectscript ]
method InRange(pVersion As %ZHSLIB.PackageManager.Core.SemanticVersion) as %Boolean [ Language = objectscript ]
method ToResolvedString() as %String [ Language = objectscript ]
method ToString() as %String [ Language = objectscript ]

Inherited Members

Inherited Methods

Feedback