TabMetadata
=================

.. currentmodule:: axioma.core.dp

.. class:: TabMetadata

	Метаданные в формате ключ-значение

		.. py:method:: TabMetadata()

			Конструктор

		.. py:method:: hotlinkString()

			Выражение для гиперссылке

			:rtype: :class:`str`

		.. py:method:: setHotlinkString(expr)

			Установка нового значения гиперссылки

			:param expr: Выражение
			:type expr: :class:`str`

		.. py:method:: setValue(key, value)

			Установка нового значения

			:param key: Ключ
			:type key: :class:`str`
			:param value: Значение
			:type value: :class:`str`

		.. py:method:: value()

			Получение значения по ключу

			:param key: Ключ
			:type key: :class:`str`
			:return: Значение
			:rtype: :class:`str`

		.. py:method:: hasKey(keyName)

			Проверка, имеется ли в метаданных значение с таким ключом

			:param keyName: Ключ
			:type keyName: :class:`str`
			:return: True, если да. В противном случае False
			:rtype: :class:`bool`

		.. py:method:: keys()

			Возвращает массив ключей, которые есть в метаданных

			:rtype: :class:`list` [ :class:`str` ]
