# All Classes and Interfaces

Class
Description
BoolByReference
Helper class that handles a bool by reference
Catalog
The catalog of a connection.
Connection
Defines a Hyper connection.
CreateMode
Database creation behavior during connection establishing.
DatabaseName
A database name.
Endpoint
An endpoint.
ExternalHyperAPISharedLibraryProvider
Shared library provider for the external Hyper API.
HyperAPIUtil
Utility methods.
HyperException
Defines a `RuntimeException` object that is thrown on failure by the functions in the Hyper API Java library.
HyperException.ContextId
A context id.
HyperProcess
Defines a Hyper process.
HyperServiceVersion
A Hyper Service version number of the form 'major.minor'.
Inserter
An inserter.
Inserter.ColumnMapping
Maps an expression to a column
Interval
An interval data type.
Name
A name.
Nullability
The nullability of a column.
OpenSSL
OpenSSL configuration functionality.
Persistence
The persistence level of a table.
Result
A query result.
ResultSchema
The schema of a query result.
ResultSchema.Column
A single column.
SchemaName
A schema name.
SharedLibraryProvider
This service provider interface is used to provide the name of the shared library the API is loading.
Sql
Helper utilities for SQL formatting.
SqlType
A SQL type.
TableDefinition
The schema of a table.
TableDefinition.Column
A single column.
TableName
A table name.
Telemetry
Hyper API usage data options.
TypeTag
A SQL type tag.