Interface FluentMutableOptionalTitleHolder<H extends FluentMutableOptionalTitleHolder<H>>
- Type Parameters:
H- the type of aFluentMutableOptionalTitleHolder
- All Superinterfaces:
OptionalTitleHolder
public interface FluentMutableOptionalTitleHolder<H extends FluentMutableOptionalTitleHolder<H>>
extends OptionalTitleHolder
A
FluentMutableOptionalTitleHolder is a OptionalTitleHolder
whose title can be set programmatically and fluently and removed
programmatically.- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionvoidRemoves the title of the currentFluentMutableOptionalTitleHolder.Sets the title of the currentFluentMutableOptionalTitleHolder.Methods inherited from interface OptionalTitleHolder
getTitle, getTitleInSingleQuotes, hasTitle
-
Method Details
-
removeTitle
void removeTitle()Removes the title of the currentFluentMutableOptionalTitleHolder. -
setTitle
Sets the title of the currentFluentMutableOptionalTitleHolder.- Parameters:
title-- Returns:
- the current
FluentMutableOptionalTitleHolder - Throws:
RuntimeException- if the given title is null or blank
-