KGAPI2::People::Organization
#include <organization.h>
Static Public Member Functions | |
static Organization | fromJSON (const QJsonObject &) |
static QList< Organization > | fromJSONArray (const QJsonArray &data) |
Detailed Description
A person's past or current organization.
Overlapping date ranges are permitted.
- Since
- 5.23.0
Definition at line 34 of file organization.h.
Constructor & Destructor Documentation
◆ Organization()
|
explicit |
Constructs a new Organization.
Definition at line 67 of file organization.cpp.
◆ ~Organization()
|
default |
Destructor.
Member Function Documentation
◆ costCenter()
|
nodiscard |
The person's cost center at the organization.
Definition at line 162 of file organization.cpp.
◆ current()
|
nodiscard |
True if the organization is the person's current organization; false if the organization is a past organization.
Definition at line 146 of file organization.cpp.
◆ department()
|
nodiscard |
The person's department at the organization.
Definition at line 171 of file organization.cpp.
◆ domain()
|
nodiscard |
The domain name associated with the organization; for example, google.com
.
Definition at line 180 of file organization.cpp.
◆ endDate()
|
nodiscard |
The end date when the person left the organization.
Definition at line 207 of file organization.cpp.
◆ formattedType()
|
nodiscard |
Output only.
The type of the organization translated and formatted in the viewer's account locale or the Accept-Language
HTTP header locale.
Definition at line 133 of file organization.cpp.
◆ fromJSON()
|
staticnodiscard |
Definition at line 241 of file organization.cpp.
◆ fromJSONArray()
|
staticnodiscard |
Definition at line 281 of file organization.cpp.
◆ fullTimeEquivalentMillipercent()
|
nodiscard |
The person's full-time equivalent millipercent within the organization (100000 = 100%).
Definition at line 225 of file organization.cpp.
◆ hasSetCurrent()
|
nodiscard |
Definition at line 157 of file organization.cpp.
◆ hasSetFullTimeEquivalentMillipercent()
|
nodiscard |
Definition at line 236 of file organization.cpp.
◆ jobDescription()
|
nodiscard |
The person's job description at the organization.
Definition at line 198 of file organization.cpp.
◆ location()
|
nodiscard |
The location of the organization office the person works at.
Definition at line 88 of file organization.cpp.
◆ metadata()
|
nodiscard |
Metadata about the organization.
Definition at line 115 of file organization.cpp.
◆ name()
|
nodiscard |
The name of the organization.
Definition at line 137 of file organization.cpp.
◆ operator!=()
bool KGAPI2::People::Organization::operator!= | ( | const Organization & | other | ) | const |
Definition at line 83 of file organization.cpp.
◆ operator==()
bool KGAPI2::People::Organization::operator== | ( | const Organization & | other | ) | const |
Definition at line 78 of file organization.cpp.
◆ phoneticName()
|
nodiscard |
The phonetic name of the organization.
Definition at line 216 of file organization.cpp.
◆ setCostCenter()
void KGAPI2::People::Organization::setCostCenter | ( | const QString & | value | ) |
Sets value of the costCenter property.
Definition at line 167 of file organization.cpp.
◆ setCurrent()
void KGAPI2::People::Organization::setCurrent | ( | bool | value | ) |
Sets value of the current property.
Definition at line 151 of file organization.cpp.
◆ setDepartment()
void KGAPI2::People::Organization::setDepartment | ( | const QString & | value | ) |
Sets value of the department property.
Definition at line 176 of file organization.cpp.
◆ setDomain()
void KGAPI2::People::Organization::setDomain | ( | const QString & | value | ) |
Sets value of the domain property.
Definition at line 185 of file organization.cpp.
◆ setEndDate()
void KGAPI2::People::Organization::setEndDate | ( | const QDate & | value | ) |
Sets value of the endDate property.
Definition at line 212 of file organization.cpp.
◆ setFullTimeEquivalentMillipercent()
void KGAPI2::People::Organization::setFullTimeEquivalentMillipercent | ( | int | value | ) |
Sets value of the fullTimeEquivalentMillipercent property.
Definition at line 230 of file organization.cpp.
◆ setJobDescription()
void KGAPI2::People::Organization::setJobDescription | ( | const QString & | value | ) |
Sets value of the jobDescription property.
Definition at line 203 of file organization.cpp.
◆ setLocation()
void KGAPI2::People::Organization::setLocation | ( | const QString & | value | ) |
Sets value of the location property.
Definition at line 93 of file organization.cpp.
◆ setMetadata()
void KGAPI2::People::Organization::setMetadata | ( | const FieldMetadata & | value | ) |
Sets value of the metadata property.
Definition at line 120 of file organization.cpp.
◆ setName()
void KGAPI2::People::Organization::setName | ( | const QString & | value | ) |
Sets value of the name property.
Definition at line 142 of file organization.cpp.
◆ setPhoneticName()
void KGAPI2::People::Organization::setPhoneticName | ( | const QString & | value | ) |
Sets value of the phoneticName property.
Definition at line 221 of file organization.cpp.
◆ setStartDate()
void KGAPI2::People::Organization::setStartDate | ( | const QDate & | value | ) |
Sets value of the startDate property.
Definition at line 194 of file organization.cpp.
◆ setSymbol()
void KGAPI2::People::Organization::setSymbol | ( | const QString & | value | ) |
Sets value of the symbol property.
Definition at line 129 of file organization.cpp.
◆ setTitle()
void KGAPI2::People::Organization::setTitle | ( | const QString & | value | ) |
Sets value of the title property.
Definition at line 102 of file organization.cpp.
◆ setType()
void KGAPI2::People::Organization::setType | ( | const QString & | value | ) |
Sets value of the type property.
Definition at line 111 of file organization.cpp.
◆ startDate()
|
nodiscard |
The start date when the person joined the organization.
Definition at line 189 of file organization.cpp.
◆ symbol()
|
nodiscard |
The symbol associated with the organization; for example, a stock ticker symbol, abbreviation, or acronym.
Definition at line 124 of file organization.cpp.
◆ title()
|
nodiscard |
The person's job title at the organization.
Definition at line 97 of file organization.cpp.
◆ toJSON()
|
nodiscard |
Definition at line 295 of file organization.cpp.
◆ type()
|
nodiscard |
The type of the organization.
The type can be custom or one of these predefined values: * work
* school
Definition at line 106 of file organization.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:36:14 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.