Interface FluentMutableOptionalTagHolder<H extends FluentMutableOptionalTagHolder<H>>
- Type Parameters:
H- the type of aFluentMutableOptionalTagHolder
- All Superinterfaces:
TagHolder
public interface FluentMutableOptionalTagHolder<H extends FluentMutableOptionalTagHolder<H>>
extends TagHolder
A
FluentMutableOptionalTagHolder is a TagHolder whose tag
can be set programmatically and fluently and removed programmatically.- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionvoidRemoves the tag of the currentFluentMutableOptionalTagHolder.Sets the tag of the currentFluentMutableOptionalTagHolder.
-
Method Details
-
removeTag
void removeTag()Removes the tag of the currentFluentMutableOptionalTagHolder. -
setTag
Sets the tag of the currentFluentMutableOptionalTagHolder.- Parameters:
tag-- Returns:
- the current
FluentMutableOptionalTagHolder - Throws:
RuntimeException- if the given tag is null or blank
-