ExternalId
- class ExternalId(*args: Any, **kwargs: Any)[source]
Bases:
String
External id.
- Parameters:
content – External id content.
- datatype_class
alias of
ExternalIdDatatype
- datatype: ClassVar[ExternalIdDatatype] = ExternalIdDatatype()
Datatype associated with this value class.
- template_class
alias of
ExternalIdTemplate
- variable_class
alias of
ExternalIdVariable
- class ExternalIdTemplate(*args: Any, **kwargs: Any)[source]
Bases:
StringTemplate
External id template.
- Parameters:
content – External id content or string variable.
- object_class
alias of
ExternalId
- class ExternalIdVariable(name: str | None = None, variable_class: type[Variable] | type[Term] | None = None)[source]
Bases:
StringVariable
External id variable.
- Parameters:
name – Name.
- object_class
alias of
ExternalId
- class ExternalIdDatatype(datatype_class: TDatatype | None = None)[source]
Bases:
StringDatatype
External id datatype.
- instance: ClassVar[ExternalIdDatatype] = ExternalIdDatatype()
Singleton instance of this datatype class.
- value_class
alias of
ExternalId