Interface FluentHasValue<S extends FluentHasValue<S,E,V>,E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<V>,V>

All Superinterfaces:
com.vaadin.flow.component.HasValue<E,V>, Serializable

public interface FluentHasValue<S extends FluentHasValue<S,E,V>,E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<V>,V> extends com.vaadin.flow.component.HasValue<E,V>
  • 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 Type
    Method
    Description
    default S
    withReadOnly(boolean readOnly)
     
    default S
    withRequiredIndicatorVisible(boolean requiredIndicatorVisible)
     
    default S
    withValue(V value)
     
    default S
    withValueChangeListener(com.vaadin.flow.component.HasValue.ValueChangeListener<? super com.vaadin.flow.component.HasValue.ValueChangeEvent<V>> listener)
     

    Methods inherited from interface com.vaadin.flow.component.HasValue

    addValueChangeListener, clear, getEmptyValue, getOptionalValue, getValue, isEmpty, isReadOnly, isRequiredIndicatorVisible, setReadOnly, setRequiredIndicatorVisible, setValue
  • Method Details

    • withReadOnly

      default S withReadOnly(boolean readOnly)
    • withRequiredIndicatorVisible

      default S withRequiredIndicatorVisible(boolean requiredIndicatorVisible)
    • withValue

      default S withValue(V value)
    • withValueChangeListener

      default S withValueChangeListener(com.vaadin.flow.component.HasValue.ValueChangeListener<? super com.vaadin.flow.component.HasValue.ValueChangeEvent<V>> listener)