# Функции транзакции данных
Приведенные в этом разделе функции получают данные ключу из структуры транзакции данных или из произвольного списка записей.
Название | Описание | Сложность |
---|---|---|
getBinary(List[], String): ByteVector|Unit | Возвращает массив байтов из списка записей данных по ключу | 10 |
getBinary(List[], Int): ByteVector|Unit | Возвращает массив байтов из списка записей данных по индексу | 4 |
getBinaryValue(List[], String): ByteVector | Возвращает массив байтов из списка записей данных по ключу. Завершается ошибкой, если данных нет | 10 |
getBinaryValue(List[], Int): ByteVector | Возвращает массив байтов из списка записей данных по индексу. Завершается ошибкой, если данных нет | 4 |
getBoolean(List[], String): Boolean|Unit | Возвращает логическое значение из списка записей данных по ключу | 10 |
getBoolean(List[], Int): Boolean|Unit | Возвращает логическое значение из списка записей данных по индексу | 4 |
getBooleanValue(List[], String): Boolean | Возвращает логическое значение из списка записей данных по ключу. Завершается ошибкой, если данных нет | 10 |
getBooleanValue(List[], Int): Boolean | Возвращает логическое значение из списка записей данных по индексу. Завершается ошибкой, если данных нет | 4 |
getInteger(List[], String): Int|Unit | Возвращает целое число из списка записей данных по ключу | 10 |
getInteger(List[], Int): Int|Unit | Возвращает целое число из списка записей данных по индексу | 4 |
getIntegerValuе(List[], String): Int | Возвращает целое число из списка записей данных по ключу. Завершается ошибкой, если данных нет | 10 |
getIntegerValue(List[], Int): Int | Возвращает целое число из списка записей данных по индексу. Завершается ошибкой, если данных нет | 4 |
getString(List[], String): String|Unit | Возвращает строку из списка записей данных по ключу | 10 |
getString(List[], Int): String|Unit | Возвращает строку из списка записей данных по индексу | 4 |
getStringValue(List[], String) : String | Возвращает строку из списка записей данных по ключу. Завершается ошибкой, если данных нет | 10 |
getStringValue(List[], Int): String | Возвращает строку из списка записей данных по индексу. Завершается ошибкой, если данных нет | 4 |
# getBinary(List[], String): ByteVector|Unit
Возвращает массив байтов из списка записей данных по ключу.
getBinary(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], key: String): ByteVector|Unit
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
key: String | Ключ |
# getBinary(List[], Int): ByteVector|Unit
Возвращает массив байтов из списка записей данных по индексу.
getBinary(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], index: Int): ByteVector|Unit
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
index: Int | Индекс |
# getBinaryValue(List[], String): ByteVector
Возвращает массив байтов из списка записей данных по ключу.
Завершается ошибкой, если данных нет.
getBinaryValue(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], key: String): ByteVector
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
key: String | Ключ |
# getBinaryValue(List[], Int): ByteVector
Возвращает массив байтов из списка записей данных по индексу.
Завершается ошибкой, если данных нет.
getBinaryValue(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], index: Int): ByteVector
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
index: Int | Индекс |
# getBoolean(List[], String): Boolean|Unit
Возвращает логическое значение из списка записей данных по ключу.
getBoolean(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], key: String): Boolean|Unit
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
key: String | Ключ |
# getBoolean(data: List[], index: Int): Boolean|Unit
Возвращает логическое значение из списка записей данных по индексу.
getBoolean(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], index: Int): Boolean|Unit
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
index: Int | Индекс |
# getBooleanValue(List[], String): Boolean
Возвращает логическое значение из списка записей данных по ключу.
Завершается ошибкой, если данных нет.
getBooleanValue(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], key: String): Boolean
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
key: String | Ключ |
# getBooleanValue(List[], Int): Boolean
Возвращает логическое значение из списка записей данных по индексу.
Завершается ошибкой, если данных нет.
getBooleanValue(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], index: Int): Boolean
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
index: Int | Индекс |
# getInteger(List[], String): Int|Unit
Возвращает целое число из списка записей данных по ключу.
getInteger(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], key: String): Int|Unit
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
key: String | Ключ |
# getInteger(List[], Int): Unit|Int
Возвращает целое число из списка записей данных по индексу.
getInteger(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], index: Int): Int|Unit
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
index: Int | Индекс |
# getIntegerValue(List[], String): Int
Возвращает целое число из списка записей данных по ключу.
Завершается ошибкой, если данных нет.
getIntegerValue(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], key: String): Int
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
key: String | Ключ |
# getIntegerValue(List[], Int): Int
Возвращает целое число из списка записей данных по индексу.
Завершается ошибкой, если данных нет
getIntegerValue(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], index: Int): Int
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
index: Int | Индекс |
# getString(List[], String): String|Unit
Возвращает строку из списка записей данных по ключу.
getString(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], key: String): String|Unit
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
key: String | Ключ |
# getString(List[], Int): String|Unit
Возвращает строку из списка записей данных по индексу.
getString(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], index: Int): String|Unit
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
index: Int | Индекс |
# getStringValue(List[], String) : String
Возвращает строку из списка записей данных по ключу.
Завершается ошибкой, если данных нет.
getStringValue(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], key: String): String
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
key: String | Ключ |
# getStringValue(List[], Int): String
Возвращает строку из списка записей данных по индексу.
Завершается ошибкой, если данных нет.
getStringValue(data: List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry], index: Int): String
# Параметры
Параметр | Описание |
---|---|
data: List[] | Список записей данных, обычно tx.data |
index: Int | Индекс |