Uses of Class
com.tableau.hyperapi.Name
Package
Description
This is the public Tableau Hyper API documentation version 0.0.21200
-
Uses of Name in com.tableau.hyperapi
Modifier and TypeMethodDescriptionstatic Name
Sql.escapeName
(String name) Escapes a SQL name.Inserter.ColumnMapping.getColumnName()
Returns the name of the column.DatabaseName.getName()
Gets the database nameResultSchema.Column.getName()
Returns the name of the column.SchemaName.getName()
Gets the Schema name without the optional Database name prefixTableDefinition.Column.getName()
Returns the name of the column.TableName.getName()
Gets the Schema name without the optional Schema name prefixModifier and TypeMethodDescriptionvoid
Catalog.attachDatabase
(String databasePath, Name databaseAlias) Attaches a database to this connection under the alias databaseAlias.int
Compares this name with the specified name for order.void
Catalog.detachDatabase
(Name databaseAlias) Detaches a database from this connection.ResultSchema.getColumnByName
(Name columnName) Retrieves the column named "columnName", if it exists.TableDefinition.getColumnByName
(Name columnName) Retrieves the column named "columnName", if it exists.ResultSchema.getColumnPositionByName
(Name columnName) Retrieves the column position for column named "columnName", if it exists.TableDefinition.getColumnPositionByName
(Name columnName) Retrieves the column position of a column named "columnName", if it exists.Catalog.getSchemaNames
(Name database) Gets the names of all schemas in the specified database.ModifierConstructorDescriptionCreates a column.Creates a column.Column
(Name columnName, SqlType type, Nullability nullability) Creates a column.Creates a column.Column
(Name columnName, SqlType type, String collation, Nullability nullability) Creates a column.ColumnMapping
(Name columnName) Creates a column mapping.ColumnMapping
(Name columnName, String expression) Creates a column mapping.DatabaseName
(Name databaseName) Constructs a Database name from already properly escaped SQL NameSchemaName
(DatabaseName databaseName, Name schemaName) Constructs a properly escaped qualified SchemaName.SchemaName
(Name schemaName) Constructs a properly escaped non-qualified SchemaName from a NameSchemaName
(Name databaseName, Name schemaName) Constructs a properly escaped qualified SchemaName.SchemaName
(Name databaseName, String schemaName) Constructs a properly escaped qualified SchemaName.SchemaName
(String databaseName, Name schemaName) Constructs a properly escaped qualified SchemaName.TableName
(DatabaseName databaseName, Name schemaName, Name tableName) Constructs a properly escaped fully qualified TableName.TableName
(DatabaseName databaseName, Name schemaName, String tableName) Constructs a properly escaped fully qualified TableName.TableName
(DatabaseName databaseName, String schemaName, Name tableName) Constructs a properly escaped fully qualified TableName.Constructs a properly escaped non-qualified TableName from a NameConstructs a properly escaped qualified TableName.Constructs a properly escaped fully qualified TableName.Constructs a properly escaped fully qualified TableName.Constructs a properly escaped partly qualified TableName.Constructs a properly escaped fully qualified TableName.Constructs a properly escaped fully qualified TableName.TableName
(SchemaName schemaName, Name tableName) Constructs a properly escaped partly qualified TableName.Constructs a properly escaped partly qualified TableName.Constructs a properly escaped fully qualified TableName.Constructs a properly escaped fully qualified TableName.Constructs a properly escaped fully qualified TableName.