Entity

class Entity : Map<String, Any?>

Класс-представление кортежа (строки) ответа от базы данных.

Представляет собой реализацию неизменяемого ассоциативного массива, в котором ключ - название атрибута в кортеже (столбца таблицы), значение - соответствующее значение в кортеже.

Since

2.5.1

Properties

Link copied to clipboard
open override val entries: Set<Map.Entry<String, Any?>>

Множество объектов Map.Entry

Link copied to clipboard
open override val keys: Set<String>

Множество ключей

Link copied to clipboard
open override val size: Int

Размер массива

Link copied to clipboard
open override val values: Collection<Any?>

Коллекция значений

Functions

Link copied to clipboard
open override fun containsKey(key: String): Boolean

Возвращает true, если у одного из полей ключ соответствует переданному названию поля

Link copied to clipboard
open override fun containsValue(value: Any?): Boolean

Возвращает true, если одно из полей содержит переданное значение

Link copied to clipboard
open operator override fun get(key: String): Any?

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
fun getFloat(key: String): Float

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

Link copied to clipboard
fun getInt(key: String): Int

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

Link copied to clipboard
fun getLong(key: String): Long

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

Link copied to clipboard
open override fun getOrDefault(key: String, defaultValue: Any?): Any?

Получение значения поля по его названию или значение по умолчанию, если такого поля нет.

Link copied to clipboard

Получение значения поля по его названию в виде строки

Link copied to clipboard
open override fun isEmpty(): Boolean

Возвращает true, если массив пуст

Link copied to clipboard
open override fun toString(): String

Текстовое представление класса