30#ifndef JELLYFIN_DTO_PERSONLOOKUPINFO_H
31#define JELLYFIN_DTO_PERSONLOOKUPINFO_H
64 QJsonObject
toJson()
const;
125 std::optional<qint32>
year()
const;
129 void setYear(std::optional<qint32> newYear);
166 std::optional<qint32>
m_year = std::nullopt;
Definition personlookupinfo.h:49
std::optional< qint32 > m_indexNumber
Definition personlookupinfo.h:167
std::optional< qint32 > m_year
Definition personlookupinfo.h:166
bool m_isAutomated
Definition personlookupinfo.h:170
QString name() const
Gets or sets the name.
Definition personlookupinfo.cpp:143
void setMetadataCountryCodeNull()
Definition personlookupinfo.cpp:191
void setYearNull()
Definition personlookupinfo.cpp:217
std::optional< qint32 > indexNumber() const
Definition personlookupinfo.cpp:221
void setPremiereDateNull()
Definition personlookupinfo.cpp:256
bool parentIndexNumberNull() const
Definition personlookupinfo.cpp:239
QString m_metadataCountryCode
Definition personlookupinfo.h:164
QJsonObject toJson() const
Definition personlookupinfo.cpp:91
void setPremiereDate(QDateTime newPremiereDate)
Definition personlookupinfo.cpp:249
void setPathNull()
Definition personlookupinfo.cpp:165
void setMetadataLanguage(QString newMetadataLanguage)
Gets or sets the metadata language.
Definition personlookupinfo.cpp:171
QString m_path
Definition personlookupinfo.h:162
QJsonObject m_providerIds
Definition personlookupinfo.h:165
void setProviderIds(QJsonObject newProviderIds)
Gets or sets the provider ids.
Definition personlookupinfo.cpp:197
void setIndexNumber(std::optional< qint32 > newIndexNumber)
Definition personlookupinfo.cpp:223
void setYear(std::optional< qint32 > newYear)
Gets or sets the year.
Definition personlookupinfo.cpp:210
QString path() const
Gets or sets the path.
Definition personlookupinfo.cpp:156
QDateTime m_premiereDate
Definition personlookupinfo.h:169
bool indexNumberNull() const
Definition personlookupinfo.cpp:226
void setPath(QString newPath)
Gets or sets the path.
Definition personlookupinfo.cpp:158
bool premiereDateNull() const
Definition personlookupinfo.cpp:252
void setMetadataLanguageNull()
Definition personlookupinfo.cpp:178
QString metadataCountryCode() const
Gets or sets the metadata country code.
Definition personlookupinfo.cpp:182
bool providerIdsNull() const
Definition personlookupinfo.cpp:200
void setMetadataCountryCode(QString newMetadataCountryCode)
Gets or sets the metadata country code.
Definition personlookupinfo.cpp:184
void setName(QString newName)
Gets or sets the name.
Definition personlookupinfo.cpp:145
void setFromJson(QJsonObject source)
Definition personlookupinfo.cpp:77
void setParentIndexNumberNull()
Definition personlookupinfo.cpp:243
QString metadataLanguage() const
Gets or sets the metadata language.
Definition personlookupinfo.cpp:169
std::optional< qint32 > parentIndexNumber() const
Definition personlookupinfo.cpp:234
QString m_name
Definition personlookupinfo.h:161
void setNameNull()
Definition personlookupinfo.cpp:152
QJsonObject providerIds() const
Gets or sets the provider ids.
Definition personlookupinfo.cpp:195
static PersonLookupInfo fromJson(QJsonObject source)
Definition personlookupinfo.cpp:70
void setProviderIdsNull()
Definition personlookupinfo.cpp:204
std::optional< qint32 > year() const
Gets or sets the year.
Definition personlookupinfo.cpp:208
bool nameNull() const
Definition personlookupinfo.cpp:148
void setParentIndexNumber(std::optional< qint32 > newParentIndexNumber)
Definition personlookupinfo.cpp:236
bool metadataCountryCodeNull() const
Definition personlookupinfo.cpp:187
void setIndexNumberNull()
Definition personlookupinfo.cpp:230
QString m_metadataLanguage
Definition personlookupinfo.h:163
std::optional< qint32 > m_parentIndexNumber
Definition personlookupinfo.h:168
bool isAutomated() const
Definition personlookupinfo.cpp:260
bool pathNull() const
Definition personlookupinfo.cpp:161
bool metadataLanguageNull() const
Definition personlookupinfo.cpp:174
void setIsAutomated(bool newIsAutomated)
Definition personlookupinfo.cpp:262
void replaceData(PersonLookupInfo &other)
Definition personlookupinfo.cpp:57
QDateTime premiereDate() const
Definition personlookupinfo.cpp:247
bool yearNull() const
Definition personlookupinfo.cpp:213
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45