AsnOid
const class AsnOid : AsnObj
Models an ASN.1 OBJECT IDENTIFIER type.
Oid is ordered by comparing its sub-identifier parts numerically
Get a new Oid based on the specified range
Convenience to get a Str where the sub-identifiers are joined with a .
Asn.oid("1.2.3").oidStr == "1.2.3"
Convenience to get the value as a list of its Int identifiers
virtual Int compare(Obj that)
Oid is ordered by comparing its sub-identifier parts numerically.
@Operator
AsnOid getRange(Range range)
Get a new Oid based on the specified range. This Oid is guaranteed to be in the universal tag class (i.e. - the tag is not preservered).
Throw IndexErr if the range is illegal.
Int[] ids()
Convenience to get the value as a list of its Int identifiers.
new make(AsnTag[] tags, Int[] val)
Str oidStr()
Convenience to get a Str where the sub-identifiers are joined with a .
Asn.oid("1.2.3").oidStr == "1.2.3"
virtual Str valStr()