Schnittstelle IFluentMutableOptionalValueHolder<FMOVH extends IFluentMutableOptionalValueHolder<FMOVH,V>,V>
- Typparameter:
FMOVH
- 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<FMOVH extends IFluentMutableOptionalValueHolder<FMOVH,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 TypMethodeBeschreibungRemoves the value of the currentIFluentMutableOptionalValueHolder
.Sets the value of the currentIFluentMutableOptionalValueHolder
.Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.optionalattributeapi.IOptionalValueHolder
getValue, hasValue
-
Methodendetails
-
removeValue
FMOVH removeValue()Removes the value of the currentIFluentMutableOptionalValueHolder
.- Gibt zurück:
- the current
IFluentMutableOptionalValueHolder
.
-
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.
-