wikibaseintegrator.models.qualifiers

class wikibaseintegrator.models.qualifiers.Qualifiers[source]

Bases: BaseModel

__init__()[source]
Return type:

None

add(qualifier, action_if_exists=ActionIfExists.REPLACE_ALL)[source]
Return type:

Qualifiers

Parameters:
clear(property=None)[source]
Return type:

Qualifiers

Parameters:

property (str | int | None)

from_json(json_data)[source]
Return type:

Qualifiers

Parameters:

json_data (dict[str, list])

get(property)[source]
Return type:

list[Snak]

Parameters:

property (str | int)

get_json()[source]
Return type:

dict[str, list]

property qualifiers
remove(qualifier)[source]
Return type:

Qualifiers

Parameters:

qualifier (Snak | Claim)

set(qualifiers)[source]
Return type:

Qualifiers

Parameters:

qualifiers (Qualifiers | list[Snak | Claim] | None)