Package com.complexible.stardog.api
Implementations of the SNARL API for embedded use; no server, direct connections to the underlying kernel
- Author:
- Michael Grove
-
Interface Summary Interface Description Adder Interface for adding RDF to a Stardog database via aconnection
.BooleanQuery A boolean (ASK) SPARQL query.Connection Interface for a connection to a Stardog database.ConnectionPool A pool of Stardog connections.ConnectionView<I extends Connection,O extends Connection> Interface to provide conversion of the 'view' of a connection to another type of connection.Driver The interface that any Driver must implement.DriverModule AModule
interface for loading API drivers via GuiceExporter API for exporting RDF data in bulk from the server.Getter Interface for retrieving statements from a Stardog database.GraphQuery A SPARQL graph (describe or construct) query.IO IO interface for reading RDF data from various input sources.LoginConnectionConfiguration<T> Interface representing connection options such as authentication credentials and the server to connect to.NamespacesInfo The namespaces stored in a database.PathQuery Query<T> Object for executing a query against a Stardog database.ReadQuery<T> A read-only query, ie a select, construct, graph or ask query.Remover Interface for an object which can remove RDF data from a Stardog database.SelectPlanQuery SelectQuery UpdateQuery A SPARQL Update query -
Class Summary Class Description AbstractConnectionConfiguration<T> ConnectionConfiguration ConnectionCredentials This object is used to set the authentication mechanism on Stardog HTTP connections.ConnectionPoolConfig A configuration object for creating connection pools.DriverManager Service for obtaining instances ofDrivers
andConnection
instances.ExplainOptions Options supported forQuery.explain()
command.KernelAdminConnection NativeMemoryMonitor Monitors memory usage as reported by the underlying Operating System.