StructuredName#

class technote.metadata.model.StructuredName(*, family_names=None, given_names=None, name=None)#

Bases: object

The domain model for a structured name (e.g. a person’s name).

Parameters:

Attributes Summary

family_names

The person's family names (last name in western culture).

given_names

The person's given name (first name in western culture).

name

The person's name.

plain_text_name

The name in plain text.

Attributes Documentation

family_names: Optional[str] = None#

The person’s family names (last name in western culture).

given_names: Optional[str] = None#

The person’s given name (first name in western culture).

name: Optional[str] = None#

The person’s name.

This is an alternative to specifying family and given names.

plain_text_name#

The name in plain text.