Property that defines whether this decorator is part of a context group or multiple groups.
Property that defines whether this decorator is active or not.
Generator to use for producing Object Identifier for objects: either one of pre-defined generators from ObjectIdGenerator, or a custom generator.
Name of JSON property in which Object Id will reside.
Scope is used to define applicability of an Object Id: all ids must be unique within their scope; where scope is defined as combination of this value and generator type.
To be able to use JsonIdentityInfo with any UUID ObjectIdGenerator, an UUID library needs to be set. UUID libraries supported: https://github.com/uuidjs/uuid.
Options for version 1 UUID Generator (see https://github.com/uuidjs/uuid#version-1-timestamp)
Options for version 3 UUID Generator (see https://github.com/uuidjs/uuid#version-3-namespace)
Options for version 4 UUID Generator (see https://github.com/uuidjs/uuid#version-4-random)
Options for version 5 UUID Generator (see https://github.com/uuidjs/uuid#version-5-namespace)
Generated using TypeDoc
Decorator options for JsonIdentityInfo.