IRI

class IRI(*args, **kwargs)[source]

Bases: ShallowDataValue

IRI.

Parameters:

content – IRI content.

datatype_class

alias of IRI_Datatype

datatype: ClassVar[IRI_Datatype] = IRI_Datatype()

Datatype associated with this value class.

template_class

alias of IRI_Template

variable_class

alias of IRI_Variable

__init__(content: Variable | IRI | String | str) None[source]
class IRI_Template(*args, **kwargs)[source]

Bases: ShallowDataValueTemplate

IRI template.

Parameters:

content – IRI content or string variable.

object_class

alias of IRI

__init__(content: Variable | IRI | String | str) None[source]
class IRI_Variable(name: str, variable_class: type[Variable] | type[Term] | None = None)[source]

Bases: ShallowDataValueVariable

IRI variable.

Parameters:

name – Name.

object_class

alias of IRI