Interface FluentMutableOptionalSaveStampHolder<H extends FluentMutableOptionalSaveStampHolder<H>>
- Type Parameters:
H- the type of aFluentMutableOptionalSaveStampHolder
- All Superinterfaces:
OptionalSaveStampHolder
public interface FluentMutableOptionalSaveStampHolder<H extends FluentMutableOptionalSaveStampHolder<H>>
extends OptionalSaveStampHolder
A
FluentMutableOptionalSaveStampHolder is a
OptionalSaveStampHolder whose save stamp can be set programmatically
and fluently and removed programmatically.- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionvoidRemoves the save stamp of the currentFluentMutableOptionalSaveStampHolder.setSaveStamp(String saveStamp) Sets the save stamp of the currentFluentMutableOptionalSaveStampHolder.Methods inherited from interface OptionalSaveStampHolder
getSaveStamp, hasSaveStamp
-
Method Details
-
removeSaveStamp
void removeSaveStamp()Removes the save stamp of the currentFluentMutableOptionalSaveStampHolder. -
setSaveStamp
Sets the save stamp of the currentFluentMutableOptionalSaveStampHolder.- Parameters:
saveStamp-- Returns:
- the current
FluentMutableOptionalSaveStampHolder - Throws:
RuntimeException- if the given saveStamp is null or blank
-