Interface FluentMutableOptionalDatabaseNameHolder<H extends FluentMutableOptionalDatabaseNameHolder<H>>
- Type Parameters:
H- the type of aFluentMutableOptionalDatabaseNameHolder
- All Superinterfaces:
DatabaseNameHolder
public interface FluentMutableOptionalDatabaseNameHolder<H extends FluentMutableOptionalDatabaseNameHolder<H>>
extends DatabaseNameHolder
A
FluentMutableOptionalDatabaseNameHolder is a
DatabaseNameHolder whose database name can be set programmatically
and fluently and removed programmatically.- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionvoidRemoves the database name of the currentFluentMutableOptionalDatabaseNameHolder.setDatabaseName(String databaseName) Sets the database name of the currentFluentMutableOptionalDatabaseNameHolder.Methods inherited from interface DatabaseNameHolder
getDatabaseName, getDatabaseNameInSingleQuotes
-
Method Details
-
removeDatabaseName
void removeDatabaseName()Removes the database name of the currentFluentMutableOptionalDatabaseNameHolder. -
setDatabaseName
Sets the database name of the currentFluentMutableOptionalDatabaseNameHolder.- Parameters:
databaseName-- Returns:
- the current
FluentMutableOptionalDatabaseNameHolder - Throws:
RuntimeException- if the given databaseName is null or blank
-