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