Schnittstelle IFluentMutableOptionalValueHolder<H extends IFluentMutableOptionalValueHolder<H,V>,V>
- Typparameter:
H- is the type of aIFluentMutableOptionalValueHolder.V- is the type of the value of aIFluentMutableOptionalValueHolder.
- Alle Superschnittstellen:
IOptionalValueHolder<V>
- Alle bekannten Unterschnittstellen:
IMutableXmlNode
- Alle bekannten Implementierungsklassen:
MutableXmlNode
public interface IFluentMutableOptionalValueHolder<H extends IFluentMutableOptionalValueHolder<H,V>,V>
extends IOptionalValueHolder<V>
A
IFluentMutableOptionalValueHolder is a IOptionalValueHolder
whose value can be set and removed programmatically and fluently.- Version:
- 2023-02-03
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidRemoves the value of the currentIFluentMutableOptionalValueHolder.Sets the value of the currentIFluentMutableOptionalValueHolder.Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.optionalattribute.IOptionalValueHolder
getValue, hasValue
-
Methodendetails
-
removeValue
void removeValue()Removes the value of the currentIFluentMutableOptionalValueHolder. -
setValue
Sets the value of the currentIFluentMutableOptionalValueHolder.- Parameter:
value-- Gibt zurück:
- the current
IFluentMutableOptionalValueHolder. - Löst aus:
RuntimeException- if the given value is null.
-