Package com.surrealdb
package com.surrealdb
-
ClassDescriptionThe Array class represents a native array structure and provides methods to interact with and retrieve values from the array.Entry represents a key-value pair entry in a native data structure.EntryIterator is a specialized iterator for traversing entries.Reference to a file stored in a SurrealDB bucket.The Id class represents a unique identifier that can be either a long value or a string.The InsertRelation class represents a relationship between entities in a graph database.A single notification from a live query (CREATE, UPDATE, or DELETE).Blocking iterator over live query notifications.Base for types backed by a native pointer.Holds the current namespace and database after a
Surreal.useNs(String),Surreal.useDb(String), orSurreal.useDefaults()call.The Object class implements the Iterable interface for Entry objects.The RecordId class represents a unique identifier for a record in a database.Represents a range of record IDs on a table for range queries (e.g.The Relation class represents a relationship between two records within a database.The Response class is a specialized wrapper for handling responses from SurrealDB.TheSurrealclass provides methods to interact with a Surreal database.The SurrealException class is a custom RuntimeException used to signal exceptional conditions.Client-side transaction.Enumeration to represent the type of update operations.The Value class represents a general-purpose wrapper for different types of values.The ValueIterator class provides an iterator for the Value type, allowing iteration over a collection of Value objects, typically used within the context of array structures that extend the functionality provided by the library.