yandex_music.CaseForms

class yandex_music.CaseForms(nominative: str, genitive: str, dative: str, accusative: str, instrumental: str, prepositional: str, client: Optional[Client] = None, **kwargs)
Базовые классы: yandex_music.base.YandexMusicObject

Класс, представляющий склонение имени.

nominative

Именительный.

Type:str
genitive

Родительный.

Type:str
dative

Дательный.

Type:str
accusative

Винительный.

Type:str
instrumental

Творительный.

Type:str
prepositional

Предложный.

Type:str
client

Объект класса yandex_music.Client, представляющий клиент Yandex Music.

Type:yandex_music.Client
Параметры:
  • nominative (str) – Именительный.
  • genitive (str) – Родительный.
  • dative (str) – Дательный.
  • accusative (str) – Винительный.
  • instrumental (str) – Творительный.
  • prepositional (str) – Предложный.
  • client (yandex_music.Client, optional) – Объект класса yandex_music.Client, представляющий клиент Yandex Music.
  • **kwargs – Произвольные ключевые аргументы полученные от API.
classmethod de_json(data: dict, client: Client) → Optional[CaseForms]

Десериализация объекта.

Параметры:
  • data (dict) – Поля и значения десериализуемого объекта.
  • client (yandex_music.Client) – Объект класса yandex_music.Client, представляющий клиент Yandex Music.
Результат:

Объект класса yandex_music.CaseForms.

Тип результата:

yandex_music.CaseForms