A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractDatabaseObject - Class in com.exasol.dbbuilder.dialects
-
Base class for database objects.
- AbstractDatabaseObject(Identifier, boolean) - Constructor for class com.exasol.dbbuilder.dialects.AbstractDatabaseObject
-
Create a database object.
- AbstractImmediateDatabaseObjectWriter - Class in com.exasol.dbbuilder.dialects
-
This class contains common logic for writers that persist database objects.
- AbstractImmediateDatabaseObjectWriter(Connection) - Constructor for class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
-
Create a new instance of an
AbstractImmediateDatabaseObjectWriter
. - AbstractObjectFactory - Class in com.exasol.dbbuilder.dialects
-
An abstract base for all ObjectFactories.
- AbstractObjectFactory() - Constructor for class com.exasol.dbbuilder.dialects.AbstractObjectFactory
- AbstractSchema - Class in com.exasol.dbbuilder.dialects
-
This class contains common logic for a database schema.
- AbstractSchema(Identifier) - Constructor for class com.exasol.dbbuilder.dialects.AbstractSchema
-
Create a new database schema.
- AbstractSchemaChild - Class in com.exasol.dbbuilder.dialects
-
Base class for all database objects in the scope of a database schema.
- AbstractSchemaChild(Schema, Identifier, boolean) - Constructor for class com.exasol.dbbuilder.dialects.AbstractSchemaChild
-
Create a new child object of a database schema.
- AbstractUser - Class in com.exasol.dbbuilder.dialects
-
This class contains common logic for a database user.
- AbstractUser(Identifier) - Constructor for class com.exasol.dbbuilder.dialects.AbstractUser
-
Create a new database user with a default password.
- AbstractUser(Identifier, String) - Constructor for class com.exasol.dbbuilder.dialects.AbstractUser
-
Create a new database user.
- ACCESS_ANY_CONNECTION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- adapterScript(AdapterScript) - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema.Builder
-
Set the name of the script that serves as adapter for the Virtual Schema.
- AdapterScript - Class in com.exasol.dbbuilder.dialects.exasol
-
Virtual Schema Adapter Script.
- AdapterScript.Builder - Class in com.exasol.dbbuilder.dialects.exasol
-
Builder for
AdapterScript
. - AdapterScript.Language - Enum in com.exasol.dbbuilder.dialects.exasol
- ALL - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- ALTER - com.exasol.dbbuilder.dialects.exasol.ExasolObjectPrivilege
- ALTER - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- ALTER - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- ALTER_ANY_CONNECTION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- ALTER_ANY_SCHEMA - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- ALTER_ANY_TABLE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- ALTER_ANY_VIRTUAL_SCHEMA - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- ALTER_ANY_VIRTUAL_SCHEMA_REFRESH - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- ALTER_ROUTINE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- ALTER_ROUTINE - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- ALTER_SYSTEM - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- ALTER_USER - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- arrayParameter(String...) - Method in class com.exasol.dbbuilder.dialects.exasol.Script.Builder
-
Add array parameters to the script parameter list.
- attach() - Method in class com.exasol.dbbuilder.dialects.exasol.Script.Builder
-
Create a control object instance from an existing script.
B
- build() - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript.Builder
-
Build the
AdapterScript
. - build() - Method in class com.exasol.dbbuilder.dialects.exasol.Script.Builder
-
Create a new instance of a
Script
. - build() - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema.Builder
-
Build a new instance of a
VirtualSchema
. - build() - Method in class com.exasol.dbbuilder.dialects.Table.Builder
-
Build a new
Table
instance. - builder() - Static method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript
-
Get a builder for
AdapterScript
. - builder(DatabaseObjectWriter, Schema, Identifier) - Static method in class com.exasol.dbbuilder.dialects.Table
-
Create a builder for a
Table
. - builder(ExasolImmediateDatabaseObjectWriter, Schema, String) - Static method in class com.exasol.dbbuilder.dialects.exasol.Script
-
Create a builder for a
Script
. - builder(ExasolImmediateDatabaseObjectWriter, String) - Static method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema
-
Create a new builder for a
VirtualSchema
. - Builder(DatabaseObjectWriter, Schema, Identifier) - Constructor for class com.exasol.dbbuilder.dialects.Table.Builder
-
Create new instance of a builder for a database table.
- Builder(ExasolImmediateDatabaseObjectWriter, Identifier) - Constructor for class com.exasol.dbbuilder.dialects.exasol.VirtualSchema.Builder
-
Create a new instance of a builder for a
VirtualSchema
.
C
- column(String, String) - Method in class com.exasol.dbbuilder.dialects.Table.Builder
-
Add a column to the table.
- Column - Class in com.exasol.dbbuilder.dialects
-
Column of a database table.
- Column(String, String) - Constructor for class com.exasol.dbbuilder.dialects.Column
-
Create a new column in a database table.
- com.exasol.dbbuilder.dialects - package com.exasol.dbbuilder.dialects
- com.exasol.dbbuilder.dialects.exasol - package com.exasol.dbbuilder.dialects.exasol
- com.exasol.dbbuilder.dialects.mysql - package com.exasol.dbbuilder.dialects.mysql
- connection - Variable in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
- connectionDefinition(ConnectionDefinition) - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema.Builder
-
Set the connection object pointing to the remote data source.
- ConnectionDefinition - Class in com.exasol.dbbuilder.dialects.exasol
-
Definition of a connection to another database or service.
- ConnectionDefinition(ExasolImmediateDatabaseObjectWriter, String, String) - Constructor for class com.exasol.dbbuilder.dialects.exasol.ConnectionDefinition
-
Create a connection without credentials.
- ConnectionDefinition(ExasolImmediateDatabaseObjectWriter, String, String, String, String) - Constructor for class com.exasol.dbbuilder.dialects.exasol.ConnectionDefinition
-
Create a connection with credentials.
- content(String) - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript.Builder
-
Set the content of the adapter script.
- content(String) - Method in class com.exasol.dbbuilder.dialects.exasol.Script.Builder
-
Set the content of the script (i.e.
- content(Path) - Method in class com.exasol.dbbuilder.dialects.exasol.Script.Builder
-
Load the script content from a file.
- CREATE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- CREATE - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- CREATE_ANY_FUNCTION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_ANY_SCRIPT - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_ANY_TABLE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_ANY_VIEW - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_CONNECTION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_FUNCTION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_ROLE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_ROLE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- CREATE_ROUTINE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- CREATE_ROUTINE - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- CREATE_SCHEMA - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_SCRIPT - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_SESSION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_TABLE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_TABLESPACE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- CREATE_TEMPORARY_TABLES - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- CREATE_TEMPORARY_TABLES - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- CREATE_USER - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_USER - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- CREATE_VIEW - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- CREATE_VIEW - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- CREATE_VIEW - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- CREATE_VIRTUAL_SCHEMA - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- createAdapterScript(String, AdapterScript.Language, String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolSchema
-
Create an adapter script.
- createAdapterScript(String, AdapterScript.Language, String, String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolSchema
-
Create an adapter script with debugger connection.
- createCommaSeparatedObjectPrivilegeList(ObjectPrivilege[]) - Method in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
- createCommaSeparatedSystemPrivilegeList(GlobalPrivilege[]) - Method in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
- createConnectionDefinition(String, String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolObjectFactory
-
Create a connection without credentials.
- createConnectionDefinition(String, String, String, String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolObjectFactory
-
Create a connection without credentials.
- createLoginUser(String) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectFactory
-
Create user that can log into the database with a default password.
- createLoginUser(String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolObjectFactory
- createLoginUser(String) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlObjectFactory
- createLoginUser(String, String) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectFactory
-
Create user that can log into the database.
- createLoginUser(String, String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolObjectFactory
- createLoginUser(String, String) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlObjectFactory
- createSchema(String) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectFactory
-
Create a new database schema.
- createSchema(String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolObjectFactory
- createSchema(String) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlObjectFactory
- createScript(String, String, String...) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolSchema
-
Create a script that does not return anything.
- createScript(String, Path, String...) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolSchema
-
Create a script and load its implementation from a file.
- createScriptBuilder(String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolSchema
-
Create a builder for a database script.
- createTable(String, String, String) - Method in class com.exasol.dbbuilder.dialects.AbstractSchema
- createTable(String, String, String) - Method in interface com.exasol.dbbuilder.dialects.Schema
-
Create a table with one column.
- createTable(String, String, String, String, String) - Method in class com.exasol.dbbuilder.dialects.AbstractSchema
- createTable(String, String, String, String, String) - Method in interface com.exasol.dbbuilder.dialects.Schema
-
Create a table with two columns.
- createTable(String, String, String, String, String, String, String) - Method in class com.exasol.dbbuilder.dialects.AbstractSchema
- createTable(String, String, String, String, String, String, String) - Method in interface com.exasol.dbbuilder.dialects.Schema
-
Create a table with three columns.
- createTable(String, List<String>, List<String>) - Method in class com.exasol.dbbuilder.dialects.AbstractSchema
- createTable(String, List<String>, List<String>) - Method in interface com.exasol.dbbuilder.dialects.Schema
-
Create a table with an arbitrary number of columns.
- createTableBuilder(String) - Method in class com.exasol.dbbuilder.dialects.AbstractSchema
-
Create a builder for a table.
- createUser(String) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectFactory
-
/** Create a new database user with a default password.
- createUser(String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolObjectFactory
- createUser(String) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlObjectFactory
- createUser(String, String) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectFactory
-
Create a new database user.
- createUser(String, String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolObjectFactory
- createUser(String, String) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlObjectFactory
- createVirtualSchemaBuilder(String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolObjectFactory
-
Create a builder for a Virtual Schema.
D
- DatabaseObject - Interface in com.exasol.dbbuilder.dialects
-
Common interface for database objects.
- DatabaseObjectException - Exception in com.exasol.dbbuilder.dialects
-
Exception for database object generation.
- DatabaseObjectException(DatabaseObject, String) - Constructor for exception com.exasol.dbbuilder.dialects.DatabaseObjectException
-
Create a new instance of a
DatabaseObjectException
. - DatabaseObjectException(DatabaseObject, String, Throwable) - Constructor for exception com.exasol.dbbuilder.dialects.DatabaseObjectException
-
Create a new instance of a
DatabaseObjectException
. - DatabaseObjectException(DatabaseObject, Throwable) - Constructor for exception com.exasol.dbbuilder.dialects.DatabaseObjectException
-
Create a new instance of a
DatabaseObjectException
. - DatabaseObjectException(String, Throwable) - Constructor for exception com.exasol.dbbuilder.dialects.DatabaseObjectException
-
Create a new instance of a
DatabaseObjectException
. - DatabaseObjectFactory - Interface in com.exasol.dbbuilder.dialects
-
Interface for database object factories.
- DatabaseObjectWriter - Interface in com.exasol.dbbuilder.dialects
-
Interface for writers that persist database objects.
- debuggerConnection(String) - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript.Builder
-
Set an optional connection to a debugger.
- DELETE - com.exasol.dbbuilder.dialects.exasol.ExasolObjectPrivilege
- DELETE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- DELETE - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- DELETE_ANY_TABLE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- dialectName(String) - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema.Builder
-
Set the name of the Virtual Schema dialect that should be used.
- drop() - Method in class com.exasol.dbbuilder.dialects.AbstractSchema
- drop() - Method in class com.exasol.dbbuilder.dialects.AbstractUser
- drop() - Method in interface com.exasol.dbbuilder.dialects.DatabaseObject
-
Drop the database object and all contained objects.
- drop() - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript
- drop() - Method in class com.exasol.dbbuilder.dialects.exasol.ConnectionDefinition
- drop() - Method in class com.exasol.dbbuilder.dialects.exasol.Script
- drop() - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema
- drop() - Method in class com.exasol.dbbuilder.dialects.Table
- drop(ConnectionDefinition) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
-
Drop a Connection.
- drop(Script) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
-
Drop a script.
- drop(VirtualSchema) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
-
Drop a Virtual Schema.
- drop(Schema) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectWriter
-
Drop a schema.
- drop(Schema) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
- drop(Schema) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlImmediateDatabaseObjectWriter
- drop(Table) - Method in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
- drop(Table) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectWriter
-
Drop a table.
- drop(User) - Method in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
- drop(User) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectWriter
-
Drop a user.
- DROP - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- DROP - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- DROP_ANY_CONNECTION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- DROP_ANY_FUNCTION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- DROP_ANY_ROLE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- DROP_ANY_SCHEMA - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- DROP_ANY_SCRIPT - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- DROP_ANY_TABLE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- DROP_ANY_VIEW - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- DROP_ANY_VIRTUAL_SCHEMA - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- DROP_ROLE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- DROP_USER - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
E
- equals(Object) - Method in class com.exasol.dbbuilder.dialects.exasol.ScriptParameter
- equals(Object) - Method in class com.exasol.dbbuilder.dialects.mysql.MySQLIdentifier
- EVENT - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- EVENT - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- ExasolGlobalPrivilege - Enum in com.exasol.dbbuilder.dialects.exasol
-
Exasol global privilege as used in a
GRANT
. - ExasolImmediateDatabaseObjectWriter - Class in com.exasol.dbbuilder.dialects.exasol
-
Database object writer that writes objects to the database immediately.
- ExasolImmediateDatabaseObjectWriter(Connection) - Constructor for class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
-
Create a new instance of an
ExasolImmediateDatabaseObjectWriter
. - ExasolObjectFactory - Class in com.exasol.dbbuilder.dialects.exasol
-
Factory for Exasol top-level database objects.
- ExasolObjectFactory(Connection) - Constructor for class com.exasol.dbbuilder.dialects.exasol.ExasolObjectFactory
-
Create a new
ExasolObjectFactory
instance. - ExasolObjectPrivilege - Enum in com.exasol.dbbuilder.dialects.exasol
-
Exasol object privilege as used in a
GRANT
. - ExasolSchema - Class in com.exasol.dbbuilder.dialects.exasol
-
Exasol database schema.
- ExasolSchema(ExasolImmediateDatabaseObjectWriter, String) - Constructor for class com.exasol.dbbuilder.dialects.exasol.ExasolSchema
-
Create a new database schema.
- ExasolUser - Class in com.exasol.dbbuilder.dialects.exasol
-
Exasol database user.
- ExasolUser(ExasolImmediateDatabaseObjectWriter, String) - Constructor for class com.exasol.dbbuilder.dialects.exasol.ExasolUser
-
Create a new database user with a default password.
- ExasolUser(ExasolImmediateDatabaseObjectWriter, String, String) - Constructor for class com.exasol.dbbuilder.dialects.exasol.ExasolUser
-
Create a new database user.
- execute(Script, Object...) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
-
Execute a script.
- execute(Object...) - Method in class com.exasol.dbbuilder.dialects.exasol.Script
-
Execute the script ignoring potential return values.
- EXECUTE - com.exasol.dbbuilder.dialects.exasol.ExasolObjectPrivilege
- EXECUTE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- EXECUTE - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- EXECUTE_ANY_FUNCTION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- EXECUTE_ANY_SCRIPT - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- executeQuery(Script, Object...) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
-
Execute a script returning a table.
- executeQuery(Object...) - Method in class com.exasol.dbbuilder.dialects.exasol.Script
-
Execute a script returning a table.
- executeSqlFile(Path...) - Method in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
- executeSqlFile(Path...) - Method in class com.exasol.dbbuilder.dialects.AbstractObjectFactory
- executeSqlFile(Path...) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectFactory
-
Execute the contents of an SQL script file.
- executeSqlFile(Path...) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectWriter
-
Execute the contents of a SQL script file.
- EXPORT - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
F
- FILE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
G
- getAdapterScript() - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema
-
Get the adapter script that powers the Virtual Schema.
- getColumnCount() - Method in class com.exasol.dbbuilder.dialects.Table
-
Get the number of columns the table has.
- getColumns() - Method in class com.exasol.dbbuilder.dialects.Table
-
Get the columns of the table.
- getConnectionDefinition() - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema
-
Get the connection definition.
- getContent() - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript
-
Get the actual script content.
- getContent() - Method in class com.exasol.dbbuilder.dialects.exasol.Script
-
Get the script content (i.e.
- getDebuggerConnection() - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript
-
Get the debugger connection for this adapter script.
- getDialectName() - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema
-
Get the name of the Virtual Schema dialect.
- getFullyQualifiedName() - Method in class com.exasol.dbbuilder.dialects.AbstractDatabaseObject
- getFullyQualifiedName() - Method in interface com.exasol.dbbuilder.dialects.DatabaseObject
-
Get the name including the parent object names.
- getFullyQualifiedObjectName() - Method in exception com.exasol.dbbuilder.dialects.DatabaseObjectException
-
Get the database object name
- getGlobalPrivileges() - Method in class com.exasol.dbbuilder.dialects.AbstractUser
- getGlobalPrivileges() - Method in interface com.exasol.dbbuilder.dialects.User
-
Get the systemPrivileges of the user.
- getIdentifier(String) - Method in class com.exasol.dbbuilder.dialects.AbstractSchema
-
Get an instance of
Identifier
. - getIdentifier(String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolSchema
- getIdentifier(String) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlSchema
- getLanguage() - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript
-
Get the implementation language.
- getName() - Method in class com.exasol.dbbuilder.dialects.AbstractDatabaseObject
- getName() - Method in class com.exasol.dbbuilder.dialects.Column
-
Get the column name.
- getName() - Method in interface com.exasol.dbbuilder.dialects.DatabaseObject
-
Get the name of the database object.
- getName() - Method in class com.exasol.dbbuilder.dialects.exasol.ScriptParameter
-
Get the name of the script parameter.
- getObjectPrivileges() - Method in class com.exasol.dbbuilder.dialects.AbstractUser
- getObjectPrivileges() - Method in interface com.exasol.dbbuilder.dialects.User
-
Get the objectPrivileges of the user.
- getObjectType() - Method in exception com.exasol.dbbuilder.dialects.DatabaseObjectException
-
Get the database object type
- getParameters() - Method in class com.exasol.dbbuilder.dialects.exasol.Script
-
Get the script's parameters.
- getParent() - Method in class com.exasol.dbbuilder.dialects.AbstractSchemaChild
- getParent() - Method in interface com.exasol.dbbuilder.dialects.DatabaseObject
-
Get the parent object.
- getParent() - Method in class com.exasol.dbbuilder.dialects.exasol.ConnectionDefinition
- getParent() - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema
- getParent() - Method in interface com.exasol.dbbuilder.dialects.Schema
- getParent() - Method in interface com.exasol.dbbuilder.dialects.User
- getPassword() - Method in class com.exasol.dbbuilder.dialects.AbstractUser
- getPassword() - Method in class com.exasol.dbbuilder.dialects.exasol.ConnectionDefinition
-
Get the password of the user who connects to the remote database or service.
- getPassword() - Method in interface com.exasol.dbbuilder.dialects.User
-
Get the user's password.
- getProperties() - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema
-
Get the raw adapter properties.
- getQuotedColumnName(String) - Method in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
-
Get a quoted column name.
- getQuotedColumnName(String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
- getQuotedColumnName(String) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlImmediateDatabaseObjectWriter
- getRows() - Method in class com.exasol.dbbuilder.dialects.Table
-
Get the table's contents (aka.
- getScript(String) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolSchema
-
Attach to a script that already exists in the database.
- getSourceSchemaName() - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema
-
Get the name of the source schema.
- getTables() - Method in class com.exasol.dbbuilder.dialects.AbstractSchema
- getTables() - Method in interface com.exasol.dbbuilder.dialects.Schema
-
Get the tables inside this schema.
- getTarget() - Method in class com.exasol.dbbuilder.dialects.exasol.ConnectionDefinition
-
Get the target the connection definition points to.
- getType() - Method in class com.exasol.dbbuilder.dialects.Column
-
Get the column type.
- getType() - Method in interface com.exasol.dbbuilder.dialects.DatabaseObject
-
Get the type of the database object.
- getType() - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript
- getType() - Method in class com.exasol.dbbuilder.dialects.exasol.ConnectionDefinition
- getType() - Method in class com.exasol.dbbuilder.dialects.exasol.Script
- getType() - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema
- getType() - Method in interface com.exasol.dbbuilder.dialects.Schema
- getType() - Method in class com.exasol.dbbuilder.dialects.Table
- getType() - Method in interface com.exasol.dbbuilder.dialects.User
- getUserName() - Method in class com.exasol.dbbuilder.dialects.exasol.ConnectionDefinition
-
Get the name of the user who connects to the remote database or service.
- getWriter() - Method in class com.exasol.dbbuilder.dialects.AbstractObjectFactory
-
Get a
DatabaseObjectWriter
. - getWriter() - Method in class com.exasol.dbbuilder.dialects.AbstractSchema
-
Get a
DatabaseObjectWriter
. - getWriter() - Method in class com.exasol.dbbuilder.dialects.AbstractUser
-
Get a
DatabaseObjectWriter
. - getWriter() - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolObjectFactory
- getWriter() - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolSchema
- getWriter() - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolUser
- getWriter() - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlObjectFactory
- getWriter() - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlSchema
- getWriter() - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlUser
- GlobalPrivilege - Interface in com.exasol.dbbuilder.dialects
-
A marker-interface for global privileges.
- globalPrivileges - Variable in class com.exasol.dbbuilder.dialects.AbstractUser
- grant(DatabaseObject, ObjectPrivilege...) - Method in class com.exasol.dbbuilder.dialects.AbstractUser
- grant(DatabaseObject, ObjectPrivilege...) - Method in interface com.exasol.dbbuilder.dialects.User
-
Grant the user access to a database schema with the given privileges.
- grant(GlobalPrivilege...) - Method in class com.exasol.dbbuilder.dialects.AbstractUser
- grant(GlobalPrivilege...) - Method in interface com.exasol.dbbuilder.dialects.User
-
Grant system privileges to a user.
- GRANT_ANY_CONNECTION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- GRANT_ANY_OBJECT_PRIVILEGE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- GRANT_ANY_PRIORITY_GROUP - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- GRANT_ANY_PRIVILEGE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- GRANT_ANY_ROLE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- GRANT_OPTION - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- GRANT_OPTION - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- grantAllAccess(DatabaseObject) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolUser
- grantAllAccess(DatabaseObject) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlUser
- grantAllAccess(DatabaseObject) - Method in interface com.exasol.dbbuilder.dialects.User
-
Grant the user access to all aspects of a database schema.
H
- hasDebuggerConnection() - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript
-
Get if this adapter script has a debugger connection.
- hashCode() - Method in class com.exasol.dbbuilder.dialects.exasol.ScriptParameter
- hashCode() - Method in class com.exasol.dbbuilder.dialects.mysql.MySQLIdentifier
- hasParent() - Method in class com.exasol.dbbuilder.dialects.AbstractSchemaChild
- hasParent() - Method in interface com.exasol.dbbuilder.dialects.DatabaseObject
-
Check if this object has a parent object that sets the scope within the database
- hasParent() - Method in class com.exasol.dbbuilder.dialects.exasol.ConnectionDefinition
- hasParent() - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema
- hasParent() - Method in interface com.exasol.dbbuilder.dialects.Schema
- hasParent() - Method in interface com.exasol.dbbuilder.dialects.User
- hasPassword() - Method in class com.exasol.dbbuilder.dialects.exasol.ConnectionDefinition
-
Check whether the connection definition contains a password.
- hasUserName() - Method in class com.exasol.dbbuilder.dialects.exasol.ConnectionDefinition
-
Check whether the connection definition contains a user name.
I
- IMPERSONATE_ANY_USER - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- IMPORT - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- INDEX - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- INDEX - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- insert(Object...) - Method in class com.exasol.dbbuilder.dialects.Table
-
Insert a row of values to the table.
- INSERT - com.exasol.dbbuilder.dialects.exasol.ExasolObjectPrivilege
- INSERT - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- INSERT - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- INSERT_ANY_TABLE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- isArray() - Method in class com.exasol.dbbuilder.dialects.exasol.ScriptParameter
-
Check whether the parameter contains an array.
- isOwned() - Method in class com.exasol.dbbuilder.dialects.AbstractDatabaseObject
- isOwned() - Method in interface com.exasol.dbbuilder.dialects.DatabaseObject
-
Check whether the script is a control object for a database object that already existed in the database.
J
- JAVA - com.exasol.dbbuilder.dialects.exasol.AdapterScript.Language
K
- KILL_ANY_SESSION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
L
- language(AdapterScript.Language) - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript.Builder
-
Set the language of the adapter script.
- LOCK_TABLES - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- LOCK_TABLES - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- LUA - com.exasol.dbbuilder.dialects.exasol.AdapterScript.Language
M
- MANAGE_PRIORITY_GROUPS - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- MySqlGlobalPrivilege - Enum in com.exasol.dbbuilder.dialects.mysql
-
MySQL global privilege as used in a
GRANT
. - MySQLIdentifier - Class in com.exasol.dbbuilder.dialects.mysql
-
MySQL-specific identifier.
- MySqlImmediateDatabaseObjectWriter - Class in com.exasol.dbbuilder.dialects.mysql
-
Database object writer that writes objects to the database immediately.
- MySqlImmediateDatabaseObjectWriter(Connection) - Constructor for class com.exasol.dbbuilder.dialects.mysql.MySqlImmediateDatabaseObjectWriter
-
Create a new instance of an
MySqlImmediateDatabaseObjectWriter
. - MySqlObjectFactory - Class in com.exasol.dbbuilder.dialects.mysql
-
Factory for MySQL top-level database objects.
- MySqlObjectFactory(Connection) - Constructor for class com.exasol.dbbuilder.dialects.mysql.MySqlObjectFactory
-
Create a new
MySqlObjectFactory
instance. - MySqlObjectPrivilege - Enum in com.exasol.dbbuilder.dialects.mysql
-
MySQL object privilege as used in a
GRANT
. - MySqlSchema - Class in com.exasol.dbbuilder.dialects.mysql
-
MySQL database schema.
- MySqlSchema(MySqlImmediateDatabaseObjectWriter, String) - Constructor for class com.exasol.dbbuilder.dialects.mysql.MySqlSchema
-
Create a new database schema.
- MySqlUser - Class in com.exasol.dbbuilder.dialects.mysql
-
MySQL database user.
- MySqlUser(MySqlImmediateDatabaseObjectWriter, String) - Constructor for class com.exasol.dbbuilder.dialects.mysql.MySqlUser
-
Create a new database user with a default password.
- MySqlUser(MySqlImmediateDatabaseObjectWriter, String, String) - Constructor for class com.exasol.dbbuilder.dialects.mysql.MySqlUser
-
Create a new database user.
N
- name - Variable in class com.exasol.dbbuilder.dialects.AbstractDatabaseObject
- name - Variable in class com.exasol.dbbuilder.dialects.exasol.AdapterScript.Builder
- name(String) - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript.Builder
-
Set the name of the adapter script..
O
- ObjectPrivilege - Interface in com.exasol.dbbuilder.dialects
-
A marker-interface for object privileges.
- objectPrivileges - Variable in class com.exasol.dbbuilder.dialects.AbstractUser
- of(String) - Static method in class com.exasol.dbbuilder.dialects.mysql.MySQLIdentifier
-
Create a new
MySQLIdentifier
. - owned - Variable in class com.exasol.dbbuilder.dialects.AbstractDatabaseObject
- owned - Variable in class com.exasol.dbbuilder.dialects.exasol.AdapterScript.Builder
P
- parameter(String...) - Method in class com.exasol.dbbuilder.dialects.exasol.Script.Builder
-
Add parameters to the script parameter list.
- parentSchema - Variable in class com.exasol.dbbuilder.dialects.AbstractSchemaChild
- parentSchema - Variable in class com.exasol.dbbuilder.dialects.exasol.AdapterScript.Builder
- parentSchema(Schema) - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript.Builder
-
Set the parent Schema.
- password - Variable in class com.exasol.dbbuilder.dialects.AbstractUser
- PROCESS - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- properties(Map<String, String>) - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema.Builder
-
Set additional properties for the adapter.
- PROXY - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- PYTHON - com.exasol.dbbuilder.dialects.exasol.AdapterScript.Language
Q
- quote() - Method in class com.exasol.dbbuilder.dialects.mysql.MySQLIdentifier
R
- R - com.exasol.dbbuilder.dialects.exasol.AdapterScript.Language
- REFERENCES - com.exasol.dbbuilder.dialects.exasol.ExasolObjectPrivilege
- REFERENCES - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- REFERENCES - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- RELOAD - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- REPLICATION_CLIENT - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- REPLICATION_SLAVE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- returnsTable() - Method in class com.exasol.dbbuilder.dialects.exasol.Script.Builder
-
Set the return type of the script to a table.
- returnsTable() - Method in class com.exasol.dbbuilder.dialects.exasol.Script
-
Check if the script returns a table.
S
- Schema - Interface in com.exasol.dbbuilder.dialects
-
Database schema.
- Script - Class in com.exasol.dbbuilder.dialects.exasol
-
Exasol database (Lua) Script.
- Script.Builder - Class in com.exasol.dbbuilder.dialects.exasol
-
Builder for a
Script
. - ScriptParameter - Class in com.exasol.dbbuilder.dialects.exasol
-
Parameters in database scripts.
- ScriptParameter(String, boolean) - Constructor for class com.exasol.dbbuilder.dialects.exasol.ScriptParameter
-
Create a new
ScriptParameter
. - SELECT - com.exasol.dbbuilder.dialects.exasol.ExasolObjectPrivilege
- SELECT - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- SELECT - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- SELECT_ANY_DICTIONARY - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- SELECT_ANY_TABLE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- SHOW_DATABASES - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- SHOW_VIEW - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- SHOW_VIEW - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- SHUTDOWN - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- sourceSchema(Schema) - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema.Builder
-
Set the source schema the Virtual Schema refers to.
- sourceSchemaName(String) - Method in class com.exasol.dbbuilder.dialects.exasol.VirtualSchema.Builder
-
Set the name of the source schema the Virtual Schema refers to.
- SUPER - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
T
- Table - Class in com.exasol.dbbuilder.dialects
-
Database table.
- Table.Builder - Class in com.exasol.dbbuilder.dialects
-
Builder for database tables.
- tables - Variable in class com.exasol.dbbuilder.dialects.AbstractSchema
- toString() - Method in class com.exasol.dbbuilder.dialects.mysql.MySQLIdentifier
- TRIGGER - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- TRIGGER - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
U
- UPDATE - com.exasol.dbbuilder.dialects.exasol.ExasolObjectPrivilege
- UPDATE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- UPDATE - com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
- UPDATE_ANY_TABLE - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- USAGE - com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
- USE_ANY_CONNECTION - com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
- User - Interface in com.exasol.dbbuilder.dialects
-
Database user.
V
- validate(String) - Static method in class com.exasol.dbbuilder.dialects.mysql.MySQLIdentifier
-
Check if a string is a valid identifier.
- valueOf(String) - Static method in enum com.exasol.dbbuilder.dialects.exasol.AdapterScript.Language
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.dbbuilder.dialects.exasol.ExasolObjectPrivilege
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.exasol.dbbuilder.dialects.exasol.AdapterScript.Language
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.exasol.dbbuilder.dialects.exasol.ExasolGlobalPrivilege
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.exasol.dbbuilder.dialects.exasol.ExasolObjectPrivilege
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.exasol.dbbuilder.dialects.mysql.MySqlGlobalPrivilege
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.exasol.dbbuilder.dialects.mysql.MySqlObjectPrivilege
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VirtualSchema - Class in com.exasol.dbbuilder.dialects.exasol
-
Virtual Schema.
- VirtualSchema.Builder - Class in com.exasol.dbbuilder.dialects.exasol
-
Builder for a
VirtualSchema
.
W
- write(AdapterScript) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
-
Create an adapter script for a Virtual Schema.
- write(ConnectionDefinition) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
-
Create a connection definition.
- write(Script) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
-
Create a script in the database.
- write(VirtualSchema) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
-
Write a virtual schema to the database.
- write(Schema) - Method in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
- write(Schema) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectWriter
-
Create a schema in the database.
- write(Table) - Method in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
- write(Table) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectWriter
-
Create a table in the database.
- write(Table, Object...) - Method in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
- write(Table, Object...) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectWriter
-
Write data to a database table.
- write(User) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectWriter
-
Create a user in the database.
- write(User) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
- write(User) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlImmediateDatabaseObjectWriter
- write(User, DatabaseObject, ObjectPrivilege...) - Method in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
- write(User, DatabaseObject, ObjectPrivilege...) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectWriter
-
Grant privileges to a database object to a user.
- write(User, DatabaseObject, ObjectPrivilege...) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlImmediateDatabaseObjectWriter
- write(User, GlobalPrivilege...) - Method in interface com.exasol.dbbuilder.dialects.DatabaseObjectWriter
-
Grant system privileges to a user.
- write(User, GlobalPrivilege...) - Method in class com.exasol.dbbuilder.dialects.exasol.ExasolImmediateDatabaseObjectWriter
- write(User, GlobalPrivilege...) - Method in class com.exasol.dbbuilder.dialects.mysql.MySqlImmediateDatabaseObjectWriter
- writer(ExasolImmediateDatabaseObjectWriter) - Method in class com.exasol.dbbuilder.dialects.exasol.AdapterScript.Builder
-
Set the
ExasolImmediateDatabaseObjectWriter
. - writeToObject(DatabaseObject, String, Object...) - Method in class com.exasol.dbbuilder.dialects.AbstractImmediateDatabaseObjectWriter
All Classes All Packages