Package ai.velr
package ai.velr
Java and Kotlin bindings for the embedded Velr property-graph database.
The main entry point is Velr. Connections are synchronous and own child
handles such as transactions, streams, tables, rows, savepoints, and explain traces. Close
handles when they are no longer needed, preferably with try-with-resources in Java or
use in Kotlin.
Query result values are exposed as Cell objects. Vector embedding callbacks
receive typed Velr property values through VectorEmbeddingInput and
VectorEmbeddingField. Arrow C Data Interface and Arrow IPC binding are available
through ArrowColumn, Velr.bindArrow(String, java.util.List), and
Velr.bindArrowIpc(String, byte[]).
-
ClassDescriptionOne Arrow C Data Interface column to bind under a logical table name.One Arrow C Data Interface chunk in a column.One value returned by a Velr result table.Runtime kind of a value returned in a Velr result row.Explain or explain-analyze trace returned by Velr.Result of an explicit Velr schema migration check or migration run.Outcome of an explicit Velr schema migration.Query execution options for bounded result previews and Cypher parameter binding.Builder for
QueryOptions.Streaming row cursor for a result table.Transaction savepoint handle.Streaming result-table handle returned byVelr.exec(String).Streaming result-table handle returned byVelrTx.exec(String).One result table returned by a query.Callback run inside a Velr transaction.Callback used by Velr vector indexes to produce embeddings.One Velr property value passed to a vector embedding callback.One source row or query payload passed to a registered vector embedding callback.Why Velr is requesting vectors from a registered embedder.Graph entity kind for vector embedding inputs.SQLite-compatible storage kind for exact vector field reconstruction.Public Velr property value kind passed to a vector embedding callback.Synchronous embedded Velr database connection.Base unchecked exception raised by the Velr Java/Kotlin driver.SQLite-compatible storage kind used for exact Velr property reconstruction.Explicit Velr transaction.One typed Velr property value.Public Velr property value kind.