MonolingualText#

class wikibaseintegrator.datatypes.monolingualtext.MonolingualText(text=None, language=None, **kwargs)[source]#

Bases: BaseDataType

Implements the Wikibase data type for Monolingual Text strings

Constructor, calls the superclass BaseDataType

Parameters:
  • text (str | None, default: None) – The language specific string to be used as the value.

  • language (str | None, default: None) – Specifies the language the value belongs to.

from_sparql_value(sparql_value)[source]#

Parse data returned by a SPARQL endpoint and set the value to the object

Parameters:

sparql_value (dict) – A SPARQL value composed of datatype, type and value

Return type:

Self

Returns:

True if the parsing is successful

get_sparql_value(**kwargs)[source]#
Return type:

str

parse_sparql_value(value, type='literal', unit='1')[source]#
Return type:

bool

set_value(text=None, language=None)[source]#
Return type:

None

DTYPE = 'monolingualtext'#
PTYPE = 'http://wikiba.se/ontology#Monolingualtext'#