Properties
Static GLOBAL_ID_PATTERN_2
GLOBAL_ID_PATTERN_2: any = new RegExp("^dtmi:[A-Za-z](?:[A-Za-z0-9_]*[A-Za-z0-9])?(?::[A-Za-z](?:[A-Za-z0-9_]*[A-Za-z0-9])?)*;[1-9][0-9]{0,8}$")
Static GLOBAL_ID_PATTERN_3
GLOBAL_ID_PATTERN_3: any = new RegExp("^dtmi:[A-Za-z](?:[A-Za-z0-9_]*[A-Za-z0-9])?(?::[A-Za-z](?:[A-Za-z0-9_]*[A-Za-z0-9])?)*(?:;[1-9][0-9]{0,8}(?:\\.[1-9][0-9]{0,5})?)?(?:#(?:[A-Za-z](?:[A-Za-z0-9_]*[A-Za-z0-9])?)?)?$")
Static MAX_LENGTH
MAX_LENGTH: number = 2048
Static idDefinitionMaxLengths
idDefinitionMaxLengths: Map<Number, Number> = new Map()
Static idDefinitionRegexPatterns
idDefinitionRegexPatterns: Map<Number, RegExp> = new Map()
Static idReferenceMaxLengths
idReferenceMaxLengths: Map<Number, Number> = new Map()
Static idReferenceRegexPatterns
idReferenceRegexPatterns: Map<Number, RegExp> = new Map()
A static class for determining whether a string is a valid identifier.