Функции
- abs
- acos
- addMillis
- argb
- asin
- atan
- atan2
- ceil
- contains
- containsKey
- copySign
- cos
- cot
- decimalFormat
- decodeUri
- div
- encodeRegex
- encodeUri
- floor
- formatDateAsLocal
- formatDateAsLocalWithLocale
- formatDateAsUTC
- formatDateAsUTCWithLocale
- getArray
- getArrayBoolean
- getArrayColor
- getArrayFromArray
- getArrayFromDict
- getArrayInteger
- getArrayNumber
- getArrayOptBoolean
- getArrayOptColor
- getArrayOptInteger
- getArrayOptNumber
- getArrayOptString
- getArrayOptUrl
- getArrayString
- getArrayUrl
- getBoolean
- getBooleanFromArray
- getBooleanFromDict
- getBooleanValue
- getColor
- getColorAlpha
- getColorBlue
- getColorFromArray
- getColorFromDict
- getColorGreen
- getColorRed
- getColorValue
- getDay
- getDayOfWeek
- getDict
- getDictBoolean
- getDictColor
- getDictFromArray
- getDictFromDict
- getDictInteger
- getDictKeys
- getDictNumber
- getDictOptBoolean
- getDictOptColor
- getDictOptInteger
- getDictOptNumber
- getDictOptString
- getDictOptUrl
- getDictString
- getDictUrl
- getDictValues
- getHours
- getInteger
- getIntegerFromArray
- getIntegerFromDict
- getIntegerValue
- getIntervalHours
- getIntervalMinutes
- getIntervalSeconds
- getIntervalTotalDays
- getIntervalTotalHours
- getIntervalTotalMinutes
- getIntervalTotalSeconds
- getIntervalTotalWeeks
- getKeys
- getMillis
- getMinutes
- getMonth
- getNumber
- getNumberFromArray
- getNumberFromDict
- getNumberValue
- getOptArrayFromArray
- getOptArrayFromDict
- getOptBooleanFromArray
- getOptBooleanFromDict
- getOptColorFromArray
- getOptColorFromDict
- getOptDictFromArray
- getOptDictFromDict
- getOptIntegerFromArray
- getOptIntegerFromDict
- getOptNumberFromArray
- getOptNumberFromDict
- getOptStringFromArray
- getOptStringFromDict
- getOptUrlFromArray
- getOptUrlFromDict
- getSeconds
- getStoredArrayValue
- getStoredBooleanValue
- getStoredColorValue
- getStoredDictValue
- getStoredIntegerValue
- getStoredNumberValue
- getStoredStringValue
- getStoredUrlValue
- getString
- getStringFromArray
- getStringFromDict
- getStringValue
- getUrl
- getUrlFromArray
- getUrlFromDict
- getUrlValue
- getValues
- getYear
- index
- isEmpty
- lastIndex
- len
- max
- maxInteger
- maxNumber
- min
- minInteger
- minNumber
- mod
- mul
- nowLocal
- padEnd
- padStart
- parseUnixTime
- parseUnixTimeAsLocal
- pi
- replaceAll
- rgb
- round
- setColorAlpha
- setColorBlue
- setColorGreen
- setColorRed
- setDay
- setHours
- setMillis
- setMinutes
- setMonth
- setSeconds
- setYear
- signum
- sin
- sub
- substring
- sum
- tan
- testRegex
- toBoolean
- toColor
- toDegrees
- toInteger
- toLowerCase
- toNumber
- toRadians
- toString
- toUpperCase
- toUrl
- trim
- trimLeft
- trimRight
abs
fun abs(
Expression<Double>, // Числовое значение для получения абсолютного значения.
): Expression<Double>
fun Expression<Double>.abs(): Expression<Double>
fun abs(
Expression<Long>, // Целочисленное значение для получения абсолютного значения.
): Expression<Long>
fun Expression<Long>.abs(): Expression<Long>
acos
fun acos(
Expression<Double>, // Значение косинуса.
): Expression<Double>
fun Expression<Double>.acos(): Expression<Double>
addMillis
fun addMillis(
Expression<Long>, // Значение даты и времени, дата для добавления миллисекунд.
Expression<Long>, // Целочисленное значение, количество миллисекунд для добавления.
): Expression<Long>
argb
fun argb(
Expression<Double>, // Числовое значение альфа-канала в диапазоне от 0.0 до 1.0.
Expression<Double>, // Числовое значение красного цвета в диапазоне от 0.0 до 1.0.
Expression<Double>, // Числовое значение зеленого цвета в диапазоне от 0.0 до 1.0.
Expression<Double>, // Числовое значение синего цвета в диапазоне от 0.0 до 1.0.
): Expression<String>
asin
fun asin(
Expression<Double>, // Значение синуса.
): Expression<Double>
fun Expression<Double>.asin(): Expression<Double>
atan
fun atan(
Expression<Double>, // Значение тангенса.
): Expression<Double>
fun Expression<Double>.atan(): Expression<Double>
atan2
fun atan2(
Expression<Double>, // Y-координата точки
Expression<Double>, // X-координата точки
): Expression<Double>
ceil
fun ceil(
Expression<Double>, // Числовое значение для округления.
): Expression<Double>
fun Expression<Double>.ceil(): Expression<Double>
contains
fun contains(
Expression<String>, // Строковое значение для поиска подстроки.
Expression<String>, // Строковое значение подстроки для поиска.
): Expression<Boolean>
containsKey
fun containsKey(
Expression<out Map<*, *>>, // Словарь.
Expression<String>, // Ключ в словаре.
): Expression<Boolean>
copySign
fun copySign(
Expression<Double>, // Числовое значение, откуда копируется значение.
Expression<Double>, // Числовое значение, откуда копируется знак.
): Expression<Double>
fun copySign(
Expression<Long>, // Целочисленное значение, откуда копируется значение.
Expression<Long>, // Целочисленное значение, откуда копируется знак.
): Expression<Long>
cos
fun cos(
Expression<Double>, // Угол в радианах.
): Expression<Double>
fun Expression<Double>.cos(): Expression<Double>
cot
fun cot(
Expression<Double>, // Угол в радианах.
): Expression<Double>
fun Expression<Double>.cot(): Expression<Double>
decimalFormat
fun decimalFormat(
Expression<Double>, // Числовое значение для форматирования.
Expression<String>, // Формат числа, похожий на ICU.
): Expression<String>
fun decimalFormat(
Expression<Double>, // Числовое значение для форматирования.
Expression<String>, // Формат числа, похожий на ICU.
Expression<String>, // Локаль.
): Expression<String>
fun decimalFormat(
Expression<Long>, // Целочисленное значение для форматирования.
Expression<String>, // Формат числа, похожий на ICU.
): Expression<String>
fun decimalFormat(
Expression<Long>, // Целочисленное значение для форматирования.
Expression<String>, // Формат числа, похожий на ICU.
Expression<String>, // Локаль.
): Expression<String>
decodeUri
fun decodeUri(
Expression<String>, // Строковое значение для декодирования.
): Expression<String>
fun Expression<String>.decodeUri(): Expression<String>
div
fun div(
Expression<Double>, // Делимое числовое значение.
Expression<Double>, // Делитель числовое значение.
): Expression<Double>
fun div(
Expression<Long>, // Делимое целочисленное значение.
Expression<Long>, // Делитель целочисленное значение.
): Expression<Long>
encodeRegex
fun encodeRegex(
Expression<String>, // Строка для кодирования.
): Expression<String>
fun Expression<String>.encodeRegex(): Expression<String>
encodeUri
fun encodeUri(
Expression<String>, // Строковое значение для перевода.
): Expression<String>
fun Expression<String>.encodeUri(): Expression<String>
floor
fun floor(
Expression<Double>, // Числовое значение для округления.
): Expression<Double>
fun Expression<Double>.floor(): Expression<Double>
formatDateAsLocal
fun formatDateAsLocal(
Expression<Long>, // Значение даты и времени, дата для получения миллисекунд.
Expression<String>, // Форматы даты и времени указываются строками шаблонов даты и времени.
): Expression<String>
formatDateAsLocalWithLocale
fun formatDateAsLocalWithLocale(
Expression<Long>, // Значение даты и времени, дата для получения миллисекунд.
Expression<String>, // Форматы даты и времени указываются строками шаблонов даты и времени.
Expression<String>, // Язык для указанных строк шаблонов даты и времени.
): Expression<String>
formatDateAsUTC
fun formatDateAsUTC(
Expression<Long>, // Значение даты и времени, дата для получения миллисекунд.
Expression<String>, // Форматы даты и времени указываются строками шаблонов даты и времени.
): Expression<String>
formatDateAsUTCWithLocale
fun formatDateAsUTCWithLocale(
Expression<Long>, // Значение даты и времени, дата для получения миллисекунд.
Expression<String>, // Форматы даты и времени указываются строками шаблонов даты и времени.
Expression<String>, // Язык для указанных строк шаблонов даты и времени.
): Expression<String>
getArray
fun getArray(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<List<*>>
getArrayBoolean
fun getArrayBoolean(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<Boolean>
getArrayColor
fun getArrayColor(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<String>
getArrayFromArray
fun getArrayFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<List<*>>
getArrayFromDict
fun getArrayFromDict(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<List<*>>
getArrayInteger
fun getArrayInteger(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<Long>
getArrayNumber
fun getArrayNumber(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<Double>
getArrayOptBoolean
fun getArrayOptBoolean(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<Boolean>, // Резервное значение, если значение по индексу не существует или не является логическим.
): Expression<Boolean>
getArrayOptColor
fun getArrayOptColor(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<String>, // Резервное значение, если значение по индексу не существует или не является цветом.
): Expression<String>
getArrayOptInteger
fun getArrayOptInteger(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<Long>, // Резервное значение, если свойство не существует или значение свойства не является целым числом.
): Expression<Long>
getArrayOptNumber
fun getArrayOptNumber(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<Double>, // Резервное значение, если значение по индексу не существует или не является числом.
): Expression<Double>
getArrayOptString
fun getArrayOptString(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<String>, // Резервное значение, если значение по индексу не существует или не является строкой.
): Expression<String>
getArrayOptUrl
fun getArrayOptUrl(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<String>, // Резервное значение, если значение по индексу не существует или не является URL.
): Expression<String>
getArrayString
fun getArrayString(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<String>
getArrayUrl
fun getArrayUrl(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<String>
getBoolean
fun getBoolean(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Boolean>
getBooleanFromArray
fun getBooleanFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<Boolean>
getBooleanFromDict
fun getBooleanFromDict(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Boolean>
getBooleanValue
fun getBooleanValue(
Expression<String>, // Имя переменной.
Expression<Boolean>, // Резервное значение.
): Expression<Boolean>
getColor
fun getColor(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getColorAlpha
fun getColorAlpha(
Expression<String>, // Строковое значение цвета в шестнадцатеричном формате.
): Expression<Double>
fun Expression<String>.getColorAlpha(): Expression<Double>
getColorBlue
fun getColorBlue(
Expression<String>, // Строковое значение цвета в шестнадцатеричном формате.
): Expression<Double>
fun Expression<String>.getColorBlue(): Expression<Double>
getColorFromArray
fun getColorFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<String>
getColorFromDict
fun getColorFromDict(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getColorGreen
fun getColorGreen(
Expression<String>, // Строковое значение цвета в шестнадцатеричном формате.
): Expression<Double>
fun Expression<String>.getColorGreen(): Expression<Double>
getColorRed
fun getColorRed(
Expression<String>, // Строковое значение цвета в шестнадцатеричном формате.
): Expression<Double>
fun Expression<String>.getColorRed(): Expression<Double>
getColorValue
fun getColorValue(
Expression<String>, // Имя переменной.
Expression<String>, // Резервное значение.
): Expression<String>
getDay
fun getDay(
Expression<Long>, // Значение даты и времени, дата для получения дня месяца.
): Expression<Long>
fun Expression<Long>.getDay(): Expression<Long>
getDayOfWeek
fun getDayOfWeek(
Expression<Long>, // Значение даты и времени, дата для получения дня недели.
): Expression<Long>
fun Expression<Long>.getDayOfWeek(): Expression<Long>
getDict
fun getDict(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Map<*, *>>
getDictBoolean
fun getDictBoolean(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Boolean>
getDictColor
fun getDictColor(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getDictFromArray
fun getDictFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<Map<*, *>>
getDictFromDict
fun getDictFromDict(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Map<*, *>>
getDictInteger
fun getDictInteger(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Long>
getDictKeys
fun getDictKeys(
Expression<out Map<*, *>>, // Словарь.
): Expression<List<*>>
fun Expression<out Map<*, *>>.getDictKeys(): Expression<List<*>>
getDictNumber
fun getDictNumber(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Double>
getDictOptBoolean
fun getDictOptBoolean(
Expression<Boolean>, // Резервное значение, если свойство не существует или значение свойства не является логическим.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Boolean>
getDictOptColor
fun getDictOptColor(
Expression<String>, // Резервное значение, если свойство не существует или значение свойства не является цветом.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getDictOptInteger
fun getDictOptInteger(
Expression<Long>, // Резервное значение, если свойство не существует или значение свойства не является целым числом.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Long>
getDictOptNumber
fun getDictOptNumber(
Expression<Double>, // Резервное значение, если свойство не существует или значение свойства не является числом.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Double>
getDictOptString
fun getDictOptString(
Expression<String>, // Резервное значение, если свойство не существует или значение свойства не является строкой.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getDictOptUrl
fun getDictOptUrl(
Expression<String>, // Резервное значение, если свойство не существует или значение свойства не является URL.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getDictString
fun getDictString(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getDictUrl
fun getDictUrl(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getDictValues
fun getDictValues(
Expression<out Map<*, *>>, // Словарь.
): Expression<List<*>>
fun Expression<out Map<*, *>>.getDictValues(): Expression<List<*>>
getHours
fun getHours(
Expression<Long>, // Значение даты и времени, дата для получения часов.
): Expression<Long>
fun Expression<Long>.getHours(): Expression<Long>
getInteger
fun getInteger(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Long>
getIntegerFromArray
fun getIntegerFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<Long>
getIntegerFromDict
fun getIntegerFromDict(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Long>
getIntegerValue
fun getIntegerValue(
Expression<String>, // Имя переменной.
Expression<Long>, // Резервное значение.
): Expression<Long>
getIntervalHours
fun getIntervalHours(
Expression<Long>, // Количество миллисекунд
): Expression<Long>
fun Expression<Long>.getIntervalHours(): Expression<Long>
getIntervalMinutes
fun getIntervalMinutes(
Expression<Long>, // Количество миллисекунд
): Expression<Long>
fun Expression<Long>.getIntervalMinutes(): Expression<Long>
getIntervalSeconds
fun getIntervalSeconds(
Expression<Long>, // Количество миллисекунд
): Expression<Long>
fun Expression<Long>.getIntervalSeconds(): Expression<Long>
getIntervalTotalDays
fun getIntervalTotalDays(
Expression<Long>, // Количество миллисекунд
): Expression<Long>
fun Expression<Long>.getIntervalTotalDays(): Expression<Long>
getIntervalTotalHours
fun getIntervalTotalHours(
Expression<Long>, // Количество миллисекунд
): Expression<Long>
fun Expression<Long>.getIntervalTotalHours(): Expression<Long>
getIntervalTotalMinutes
fun getIntervalTotalMinutes(
Expression<Long>, // Количество миллисекунд
): Expression<Long>
fun Expression<Long>.getIntervalTotalMinutes(): Expression<Long>
getIntervalTotalSeconds
fun getIntervalTotalSeconds(
Expression<Long>, // Количество миллисекунд
): Expression<Long>
fun Expression<Long>.getIntervalTotalSeconds(): Expression<Long>
getIntervalTotalWeeks
fun getIntervalTotalWeeks(
Expression<Long>, // Количество миллисекунд
): Expression<Long>
fun Expression<Long>.getIntervalTotalWeeks(): Expression<Long>
getKeys
fun getKeys(
Expression<out Map<*, *>>, // Словарь.
): Expression<List<*>>
fun Expression<out Map<*, *>>.getKeys(): Expression<List<*>>
getMillis
fun getMillis(
Expression<Long>, // Значение даты и времени, дата для получения миллисекунд.
): Expression<Long>
fun Expression<Long>.getMillis(): Expression<Long>
getMinutes
fun getMinutes(
Expression<Long>, // Значение даты и времени, дата для получения минут.
): Expression<Long>
fun Expression<Long>.getMinutes(): Expression<Long>
getMonth
fun getMonth(
Expression<Long>, // Значение даты и времени, дата для получения месяца.
): Expression<Long>
fun Expression<Long>.getMonth(): Expression<Long>
getNumber
fun getNumber(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Double>
getNumberFromArray
fun getNumberFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<Double>
getNumberFromDict
fun getNumberFromDict(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Double>
getNumberValue
fun getNumberValue(
Expression<String>, // Имя переменной.
Expression<Double>, // Резервное значение.
): Expression<Double>
getOptArrayFromArray
fun getOptArrayFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<List<*>>
getOptArrayFromDict
fun getOptArrayFromDict(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<List<*>>
getOptBooleanFromArray
fun getOptBooleanFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<Boolean>, // Резервное значение, если значение по индексу не существует или не является логическим.
): Expression<Boolean>
getOptBooleanFromDict
fun getOptBooleanFromDict(
Expression<Boolean>, // Резервное значение, если свойство не существует или значение свойства не является логическим.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Boolean>
getOptColorFromArray
fun getOptColorFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<String>, // Резервное значение, если значение по индексу не существует или не является цветом.
): Expression<String>
getOptColorFromDict
fun getOptColorFromDict(
Expression<String>, // Резервное значение, если свойство не существует или значение свойства не является цветом.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getOptDictFromArray
fun getOptDictFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<Map<*, *>>
getOptDictFromDict
fun getOptDictFromDict(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Map<*, *>>
getOptIntegerFromArray
fun getOptIntegerFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<Long>, // Резервное значение, если свойство не существует или значение свойства не является целым числом.
): Expression<Long>
getOptIntegerFromDict
fun getOptIntegerFromDict(
Expression<Long>, // Резервное значение, если свойство не существует или значение свойства не является целым числом.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Long>
getOptNumberFromArray
fun getOptNumberFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<Double>, // Резервное значение, если значение по индексу не существует или не является числом.
): Expression<Double>
getOptNumberFromDict
fun getOptNumberFromDict(
Expression<Double>, // Резервное значение, если свойство не существует или значение свойства не является числом.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<Double>
getOptStringFromArray
fun getOptStringFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<String>, // Резервное значение, если значение по индексу не существует или не является строкой.
): Expression<String>
getOptStringFromDict
fun getOptStringFromDict(
Expression<String>, // Резервное значение, если свойство не существует или значение свойства не является строкой.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getOptUrlFromArray
fun getOptUrlFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
Expression<String>, // Резервное значение, если значение по индексу не существует или не является URL.
): Expression<String>
getOptUrlFromDict
fun getOptUrlFromDict(
Expression<String>, // Резервное значение, если свойство не существует или значение свойства не является URL.
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getSeconds
fun getSeconds(
Expression<Long>, // Значение даты и времени, дата для получения секунд.
): Expression<Long>
fun Expression<Long>.getSeconds(): Expression<Long>
getStoredArrayValue
fun getStoredArrayValue(
Expression<String>, // Имя сохраненного значения.
): Expression<List<*>>
fun Expression<String>.getStoredArrayValue(): Expression<List<*>>
getStoredBooleanValue
fun getStoredBooleanValue(
Expression<String>, // Имя сохраненного значения.
Expression<Boolean>, // Резервное значение.
): Expression<Boolean>
getStoredColorValue
fun getStoredColorValue(
Expression<String>, // Имя сохраненного значения.
Expression<String>, // Резервное значение.
): Expression<String>
getStoredDictValue
fun getStoredDictValue(
Expression<String>, // Имя сохраненного значения.
): Expression<Map<*, *>>
fun Expression<String>.getStoredDictValue(): Expression<Map<*, *>>
getStoredIntegerValue
fun getStoredIntegerValue(
Expression<String>, // Имя сохраненного значения.
Expression<Long>, // Резервное значение.
): Expression<Long>
getStoredNumberValue
fun getStoredNumberValue(
Expression<String>, // Имя сохраненного значения.
Expression<Double>, // Резервное значение.
): Expression<Double>
getStoredStringValue
fun getStoredStringValue(
Expression<String>, // Имя сохраненного значения.
Expression<String>, // Резервное значение.
): Expression<String>
getStoredUrlValue
fun getStoredUrlValue(
Expression<String>, // Имя сохраненного значения.
Expression<String>, // Резервное значение.
): Expression<String>
getString
fun getString(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getStringFromArray
fun getStringFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<String>
getStringFromDict
fun getStringFromDict(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getStringValue
fun getStringValue(
Expression<String>, // Имя переменной.
Expression<String>, // Резервное значение.
): Expression<String>
getUrl
fun getUrl(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getUrlFromArray
fun getUrlFromArray(
Expression<out List<*>>, // Массив.
Expression<Long>, // Индекс в массиве.
): Expression<String>
getUrlFromDict
fun getUrlFromDict(
Expression<out Map<*, *>>, // Словарь.
vararg Expression<String>, // Путь в словаре.
): Expression<String>
getUrlValue
fun getUrlValue(
Expression<String>, // Имя переменной.
Expression<String>, // Резервное значение.
): Expression<String>
getValues
fun getValues(
Expression<out Map<*, *>>, // Словарь.
): Expression<List<*>>
fun Expression<out Map<*, *>>.getValues(): Expression<List<*>>
getYear
fun getYear(
Expression<Long>, // Значение даты и времени, дата для получения года.
): Expression<Long>
fun Expression<Long>.getYear(): Expression<Long>
index
fun index(
Expression<String>, // Строковое значение, исходная строка.
Expression<String>, // Строковое значение, строка для поиска.
): Expression<Long>
isEmpty
fun isEmpty(
Expression<out Map<*, *>>, // Словарь.
): Expression<Boolean>
fun Expression<out Map<*, *>>.isEmpty(): Expression<Boolean>
lastIndex
fun lastIndex(
Expression<String>, // Строковое значение, исходная строка.
Expression<String>, // Строковое значение, строка для поиска.
): Expression<Long>
len
fun len(
Expression<String>, // Строковое значение для получения длины.
): Expression<Long>
fun Expression<String>.len(): Expression<Long>
fun len(
Expression<out List<*>>, // Значение массива для получения длины.
): Expression<Long>
fun Expression<out List<*>>.len(): Expression<Long>
fun len(
Expression<out Map<*, *>>, // Словарь.
): Expression<Long>
fun Expression<out Map<*, *>>.len(): Expression<Long>
max
fun max(
vararg Expression<Double>, // Числовое значение.
): Expression<Double>
fun max(
vararg Expression<Long>, // Целочисленное значение.
): Expression<Long>
maxInteger
fun maxInteger(): Expression<Long>
maxNumber
fun maxNumber(): Expression<Double>
min
fun min(
vararg Expression<Double>, // Числовое значение.
): Expression<Double>
fun min(
vararg Expression<Long>, // Целочисленное значение.
): Expression<Long>
minInteger
fun minInteger(): Expression<Long>
minNumber
fun minNumber(): Expression<Double>
mod
fun mod(
Expression<Double>, // Делимое числовое значение.
Expression<Double>, // Делитель числовое значение.
): Expression<Double>
fun mod(
Expression<Long>, // Делимое целочисленное значение.
Expression<Long>, // Делитель целочисленное значение.
): Expression<Long>
mul
fun mul(
vararg Expression<Double>, // Числовое значение для умножения.
): Expression<Double>
fun mul(
vararg Expression<Long>, // Целочисленное значение для умножения.
): Expression<Long>
nowLocal
fun nowLocal(): Expression<Long>
padEnd
fun padEnd(
Expression<Long>, // Целочисленное значение для дополнения.
Expression<Long>, // Длина строки
Expression<String>, // Строковый символ для дополнения
): Expression<String>
fun padEnd(
Expression<String>, // Строковое значение для дополнения.
Expression<Long>, // Длина строки
Expression<String>, // Строковый символ для дополнения
): Expression<String>
padStart
fun padStart(
Expression<Long>, // Целочисленное значение для дополнения.
Expression<Long>, // Длина строки
Expression<String>, // Строковый символ для дополнения
): Expression<String>
fun padStart(
Expression<String>, // Строковое значение для дополнения.
Expression<Long>, // Длина строки
Expression<String>, // Строковый символ для дополнения
): Expression<String>
parseUnixTime
fun parseUnixTime(
Expression<Long>, // Время в секундах UTC от начала эпохи.
): Expression<Long>
fun Expression<Long>.parseUnixTime(): Expression<Long>
parseUnixTimeAsLocal
fun parseUnixTimeAsLocal(
Expression<Long>, // Время в секундах местного часового пояса от начала эпохи.
): Expression<Long>
fun Expression<Long>.parseUnixTimeAsLocal(): Expression<Long>
pi
fun pi(): Expression<Double>
replaceAll
fun replaceAll(
Expression<String>, // Строковое значение, исходная строка.
Expression<String>, // Строковое значение, строка для поиска.
Expression<String>, // Строковое значение, строка для замены.
): Expression<String>
rgb
fun rgb(
Expression<Double>, // Числовое значение красного цвета в диапазоне от 0.0 до 1.0.
Expression<Double>, // Числовое значение зеленого цвета в диапазоне от 0.0 до 1.0.
Expression<Double>, // Числовое значение синего цвета в диапазоне от 0.0 до 1.0.
): Expression<String>
round
fun round(
Expression<Double>, // Числовое значение для округления.
): Expression<Double>
fun Expression<Double>.round(): Expression<Double>
setColorAlpha
fun setColorAlpha(
Expression<String>, // Строковое значение цвета в шестнадцатеричном формате.
Expression<Double>, // Числовое значение альфа-канала в диапазоне от 0.0 до 1.0.
): Expression<String>
setColorBlue
fun setColorBlue(
Expression<String>, // Строковое значение цвета в шестнадцатеричном формате.
Expression<Double>, // Числовое значение синего цвета в диапазоне от 0.0 до 1.0.
): Expression<String>
setColorGreen
fun setColorGreen(
Expression<String>, // Строковое значение цвета в шестнадцатеричном формате.
Expression<Double>, // Числовое значение зеленого цвета в диапазоне от 0.0 до 1.0.
): Expression<String>
setColorRed
fun setColorRed(
Expression<String>, // Строковое значение цвета в шестнадцатеричном формате.
Expression<Double>, // Числовое значение красного цвета в диапазоне от 0.0 до 1.0.
): Expression<String>
setDay
fun setDay(
Expression<Long>, // Значение даты и времени, дата для установки дня месяца.
Expression<Long>, // Целочисленное значение, день месяца для установки в дату.
): Expression<Long>
setHours
fun setHours(
Expression<Long>, // Значение даты и времени, дата для установки часов.
Expression<Long>, // Целочисленное значение, часы для установки в дату.
): Expression<Long>
setMillis
fun setMillis(
Expression<Long>, // Значение даты и времени, дата для установки миллисекунд.
Expression<Long>, // Целочисленное значение, миллисекунды для установки в дату.
): Expression<Long>
setMinutes
fun setMinutes(
Expression<Long>, // Значение даты и времени, дата для установки минут.
Expression<Long>, // Целочисленное значение, минуты для установки в дату.
): Expression<Long>
setMonth
fun setMonth(
Expression<Long>, // Значение даты и времени, дата для установки месяца.
Expression<Long>, // Целочисленное значение, месяц для установки в дату. Ожидаемые значения от 1 до 12.
): Expression<Long>
setSeconds
fun setSeconds(
Expression<Long>, // Значение даты и времени, дата для установки секунд.
Expression<Long>, // Целочисленное значение, секунды для установки в дату.
): Expression<Long>
setYear
fun setYear(
Expression<Long>, // Значение даты и времени, дата для установки года.
Expression<Long>, // Целочисленное значение, год для установки в дату.
): Expression<Long>
signum
fun signum(
Expression<Double>, // Числовое значение для получения значения знака.
): Expression<Double>
fun Expression<Double>.signum(): Expression<Double>
fun signum(
Expression<Long>, // Целочисленное значение для получения значения знака.
): Expression<Long>
fun Expression<Long>.signum(): Expression<Long>
sin
fun sin(
Expression<Double>, // Угол в радианах.
): Expression<Double>
fun Expression<Double>.sin(): Expression<Double>
sub
fun sub(
vararg Expression<Double>, // Числовое значение для вычитания.
): Expression<Double>
fun sub(
vararg Expression<Long>, // Целочисленное значение для вычитания.
): Expression<Long>
substring
fun substring(
Expression<String>, // Строковое значение для получения подстроки.
Expression<Long>, // Целочисленное значение, левый индекс подстроки.
Expression<Long>, // Целочисленное значение, правый индекс подстроки.
): Expression<String>
sum
fun sum(
vararg Expression<Double>, // Числовое значение для суммирования.
): Expression<Double>
fun sum(
vararg Expression<Long>, // Целочисленное значение для суммирования.
): Expression<Long>
tan
fun tan(
Expression<Double>, // Угол в радианах.
): Expression<Double>
fun Expression<Double>.tan(): Expression<Double>
testRegex
fun testRegex(
Expression<String>, // Строка для проверки.
Expression<String>, // Строка регулярного выражения.
): Expression<Boolean>
toBoolean
fun toBoolean(
Expression<Long>, // Целочисленное значение для преобразования.
): Expression<Boolean>
fun Expression<Long>.toBoolean(): Expression<Boolean>
fun toBoolean(
Expression<String>, // Строковое значение для преобразования.
): Expression<Boolean>
fun Expression<String>.toBoolean(): Expression<Boolean>
toColor
fun toColor(
Expression<String>, // Строковое значение для преобразования.
): Expression<String>
fun Expression<String>.toColor(): Expression<String>
toDegrees
fun toDegrees(
Expression<Double>, // Числовое значение, представляющее радианы.
): Expression<Double>
fun Expression<Double>.toDegrees(): Expression<Double>
toInteger
fun toInteger(
Expression<Boolean>, // Логическое значение для преобразования.
): Expression<Long>
fun Expression<Boolean>.toInteger(): Expression<Long>
fun toInteger(
Expression<Double>, // Числовое значение для преобразования.
): Expression<Long>
fun Expression<Double>.toInteger(): Expression<Long>
fun toInteger(
Expression<String>, // Строковое значение для преобразования.
): Expression<Long>
fun Expression<String>.toInteger(): Expression<Long>
toLowerCase
fun toLowerCase(
Expression<String>, // Строковое значение для преобразования.
): Expression<String>
fun Expression<String>.toLowerCase(): Expression<String>
toNumber
fun toNumber(
Expression<Long>, // Целочисленное значение для преобразования.
): Expression<Double>
fun Expression<Long>.toNumber(): Expression<Double>
fun toNumber(
Expression<String>, // Строковое значение для преобразования.
): Expression<Double>
fun Expression<String>.toNumber(): Expression<Double>
toRadians
fun toRadians(
Expression<Double>, // Числовое значение, представляющее градусы.
): Expression<Double>
fun Expression<Double>.toRadians(): Expression<Double>
toString
fun toString(
Expression<Boolean>, // Логическое значение.
): Expression<String>
fun toString(
Expression<Double>, // Числовое значение.
): Expression<String>
fun toString(
Expression<Long>, // Целочисленное значение.
): Expression<String>
fun toString(
Expression<String>, // Значение цвета.
): Expression<String>
fun toString(
Expression<out List<*>>, // Значение массива.
): Expression<String>
fun toString(
Expression<out Map<*, *>>, // Значение словаря.
): Expression<String>
toUpperCase
fun toUpperCase(
Expression<String>, // Строковое значение для преобразования.
): Expression<String>
fun Expression<String>.toUpperCase(): Expression<String>
toUrl
fun toUrl(
Expression<String>, // Строковое значение для преобразования.
): Expression<String>
fun Expression<String>.toUrl(): Expression<String>
trim
fun trim(
Expression<String>, // Строковое значение для обрезки.
): Expression<String>
fun Expression<String>.trim(): Expression<String>
trimLeft
fun trimLeft(
Expression<String>, // Строковое значение для обрезки.
): Expression<String>
fun Expression<String>.trimLeft(): Expression<String>
trimRight
fun trimRight(
Expression<String>, // Строковое значение для обрезки.
): Expression<String>
fun Expression<String>.trimRight(): Expression<String>
Была ли статья полезна?
Предыдущая
Следующая