Package org.vaadin.miki.markers
Interface WithNullValueOptionallyAllowedMixin<SELF extends HasNullValueOptionallyAllowed<E,V>,E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<V>,V>
- All Superinterfaces:
HasNullValueOptionallyAllowed<E,,V> com.vaadin.flow.component.HasValue<E,,V> Serializable
- All Known Implementing Classes:
AbstractSuperFloatingPointField,AbstractSuperNumberField,SuperBigDecimalField,SuperDoubleField,SuperIntegerField,SuperLongField
public interface WithNullValueOptionallyAllowedMixin<SELF extends HasNullValueOptionallyAllowed<E,V>,E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<V>,V>
extends HasNullValueOptionallyAllowed<E,V>
Mixin interface for
HasNullValueOptionallyAllowed.- Since:
- 2020-06-09
- Author:
- miki
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.vaadin.flow.component.HasValue
com.vaadin.flow.component.HasValue.ValueChangeEvent<V extends Object>, com.vaadin.flow.component.HasValue.ValueChangeListener<E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<?>> -
Method Summary
Modifier and TypeMethodDescriptiondefault SELFwithNullValueAllowed(boolean allowingNullValue) ChainsHasNullValueOptionallyAllowed.setNullValueAllowed(boolean)and returns itself.Methods inherited from interface org.vaadin.miki.markers.HasNullValueOptionallyAllowed
isNullValueAllowed, setNullValueAllowedMethods inherited from interface com.vaadin.flow.component.HasValue
addValueChangeListener, clear, getEmptyValue, getOptionalValue, getValue, isEmpty, isReadOnly, isRequiredIndicatorVisible, setReadOnly, setRequiredIndicatorVisible, setValue
-
Method Details
-
withNullValueAllowed
ChainsHasNullValueOptionallyAllowed.setNullValueAllowed(boolean)and returns itself.- Parameters:
allowingNullValue- Whether to allownullas a value.- Returns:
- This.
- See Also:
-