Package-level declarations
Types
Link copied to clipboard
Структура данных, описывающая директиву ARCHIVE_NUM
Link copied to clipboard
Абстрактный интерфейс для выражений в запросе WHERE
Link copied to clipboard
Структура данных, описывающая директиву FILTERLANG
Link copied to clipboard
Базовый интерфейс фильтра по языку
Link copied to clipboard
Структура данных, описывающая директиву LIMIT
Link copied to clipboard
Структура данных, описывающая директиву REMOTE
Link copied to clipboard
Базовый интерфейс спецификации удаленного источника данных
Link copied to clipboard
Структура данных, описывающая директиву SELECT
Link copied to clipboard
Структура данных, описывающая директиву SORT BY/ORDER BY
Link copied to clipboard
data class SqlQuery(val select: Select, val from: From, val where: Where? = null, val remote: Remote? = null, val timeRange: TimeRange? = null, val archiveNum: ArchiveNum? = null, val sortBy: SortBy? = null, val groupBy: GroupBy? = null, val limit: Limit? = null, val filterLang: FilterLang? = null)
data class, в котором хранится разобранный SqlQuery-запрос
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class SqlQueryParseException(message: String, val lineNum: Int = -1, val offendingSymbolStartIndex: Int = -1, val offendingSymbolEndIndex: Int = -1) : SqlQueryException
Link copied to clipboard
object SqlQueryParser
Link copied to clipboard
Link copied to clipboard
Структура данных, описывающая директиву WHERE