All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractDatabaseObject Base class for database objects.AbstractImmediateDatabaseObjectWriter This class contains common logic for writers that persist database objects.AbstractObjectFactory An abstract base for all ObjectFactories.AbstractSchema This class contains common logic for a database schema.AbstractSchemaChild Base class for all database objects in the scope of a database schema.AbstractSchemaChild.Builder Builder forAbstractSchemaChild.AbstractScript Abstract basis for Exasol scripts.AbstractScript.Builder<T extends AbstractScript.Builder<T>> Abstract builder forAbstractScript.AbstractUser This class contains common logic for a database user.AdapterScript Virtual Schema Adapter Script.AdapterScript.Builder Builder forAdapterScript.AdapterScript.Language Languages supported for scripts.BucketFsContentAdapterScriptBuilder<T extends BucketFsContentAdapterScriptBuilder<T>> Builder forAbstractScript, that can in addition add JAVA content from BucketFS.Column Column of a database table.ConnectionDefinition Definition of a connection to another database or service.DatabaseObject Common interface for database objects.DatabaseObjectDeletedException This exception is thrown when executing an operation on aDatabaseObjectthat already had been deleted.DatabaseObjectException Exception for database object generation.DatabaseObjectFactory Interface for database object factories.DatabaseObjectWriter Interface for writers that persist database objects.ExasolGlobalPrivilege Exasol global privilege as used in aGRANT.ExasolImmediateDatabaseObjectWriter Database object writer that writes objects to the database immediately.ExasolObjectConfiguration This class represents global configuration for building Exasol objects.ExasolObjectConfiguration.Builder Builder forExasolObjectConfiguration.ExasolObjectFactory Factory for Exasol top-level database objects.ExasolObjectPrivilege Exasol object privilege as used in aGRANT.ExasolSchema Exasol database schema.ExasolStringLiteralEscaper This class escapes a string so that it can be used in an Exasol string literal.ExasolUser Exasol database user.GlobalPrivilege A marker-interface for global privileges.MySqlGlobalPrivilege MySQL global privilege as used in aGRANT.MySQLIdentifier MySQL-specific identifier.MySqlImmediateDatabaseObjectWriter Database object writer that writes objects to the database immediately.MySqlObjectFactory Factory for MySQL top-level database objects.MySqlObjectPrivilege MySQL object privilege as used in aGRANT.MySqlSchema MySQL database schema.MySqlUser MySQL database user.ObjectPrivilege A marker-interface for object privileges.OracleIdentifier OracleIdentifier.OracleImmediateDatabaseObjectWriter OracleDatabaseObjectWriter.OracleObjectFactory OracleDatabaseObjectFactory.OracleSchema OracleSchema.OracleTable OracleTable class, used for oracle containers.OracleTable.Builder A builder for Oracle Table objects.OracleUser OracleUser.PostgreSqlIdentifier PostgreSQLIdentifier.PostgreSqlImmediateDatabaseObjectWriter PostgreSQLDatabaseObjectWriter.PostgreSqlObjectFactory PostgreSQLDatabaseObjectFactory.PostgreSqlSchema PostgreSQLSchema.PostgreSqlUser PostgreSQLUser.Schema Database schema.Script Exasol database (Lua) Script.Script.Builder Builder for aScript.ScriptParameter Parameters in database scripts.Table Database table.Table.Builder Builder for database tables.UdfReturnType This interface represents the return type of a UDF.UdfReturnTypeDynamicEmits This class represents theEMITS(...)UdfReturnType.UdfReturnTypePredefinedEmits This class represents theEMITS(column1 type1, ...)UdfReturnType.UdfReturnTypeReturns This class represents theRETURNS typeUdfReturnType.UdfReturnTypeVisitor Visitor forUdfReturnType.UdfScript This class represents UDF scripts.UdfScript.Builder Builder forUdfScript.UdfScript.InputType UDF input types.UdfScript.Language Languages supported by UDFs.User Database user.VirtualSchema Virtual Schema.VirtualSchema.Builder Builder for aVirtualSchema.