VirtualTableModule
This interface is not directly implementable, one of Regular, Eponymous or EponymousOnly must be implemented depending on the virtual table kind.
Note that a VirtualTableModule cannot be a singleton nor a reusable instance — a new instance must always be passed to DatabaseConnection.createModule.
Inheritors
Types
Eponymous Virtual Table. The same callback reference is passed to SQLite for both create and connect.
Eponymous Only Virtual Table. A callback is passed to SQLite for connect but not for create.
Functions
Connects to an already created virtual table and returns the VirtualTable instance. If an error is detected, an SQLiteException is thrown and is returned to SQLite.
Returns the optional virtual table functions supported by the module. Only the functions that are returned are invoked by SQLite.