SQLiteAPI

interface SQLiteAPI : ProxyObject

SQLite

Describes the module-level API provided by Elide for interacting with, and manipulating, SQLite databases; Elide embeds the native SQLite engine and makes it accessible to guest code, and to host code, via JDBC.

SQLite databases are backed by native code, which is made addressable via JNI; guest code drives these methods directly, with values marshaled by interop as they pass over the native VM border.

See also

SQLite Database API

SQLite Statement API

SQLite Transaction API

SQLite Data Types

Inheritors

Functions

Link copied to clipboard
abstract fun getMember(key: String): Any
Link copied to clipboard
abstract fun getMemberKeys(): Any
Link copied to clipboard
abstract fun hasMember(key: String): Boolean
Link copied to clipboard
abstract fun putMember(key: String, value: Value)
Link copied to clipboard
open fun removeMember(key: String): Boolean