# Uses of Class
com.tableau.hyperapi.DatabaseName

Packages that use DatabaseName
Package
Description
com.tableau.hyperapi
This is the public Tableau Hyper API documentation version 0.0.22106

- ## Uses of DatabaseName in com.tableau.hyperapi

  Fields in com.tableau.hyperapi with type parameters of type DatabaseName
  Modifier and Type
  Field
  Description
  `static Comparator<DatabaseName>`
  DatabaseName.`nullSafeDatabaseNameComparator`
  The null safe comparator
  Methods in com.tableau.hyperapi that return types with arguments of type DatabaseName
  Modifier and Type
  Method
  Description
  `Optional<DatabaseName>`
  SchemaName.`getDatabaseName()`
  Gets the optional Database name prefix
  `Optional<DatabaseName>`
  TableName.`getDatabaseName()`
  Gets the optional Database name prefix
  Methods in com.tableau.hyperapi with parameters of type DatabaseName
  Modifier and Type
  Method
  Description
  `int`
  DatabaseName.`compareTo(DatabaseName other)`
  Compares this name with the other database name for order.
  Constructors in com.tableau.hyperapi with parameters of type DatabaseName
  Modifier
  Constructor
  Description
  ``
  `SchemaName(DatabaseName databaseName, Name schemaName)`
  Constructs a properly escaped qualified SchemaName.
  ``
  `SchemaName(DatabaseName databaseName, String 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.
  ``
  `TableName(DatabaseName databaseName, String schemaName, String tableName)`
  Constructs a properly escaped fully qualified TableName.