Class CollaborationBinder.CollaborationBindingBuilderImpl<BEAN,FIELDVALUE,TARGET>

java.lang.Object
com.vaadin.collaborationengine.CollaborationBinder.CollaborationBindingBuilderImpl<BEAN,FIELDVALUE,TARGET>
All Implemented Interfaces:
com.vaadin.flow.data.binder.Binder.BindingBuilder<BEAN,TARGET>, Serializable
Enclosing class:
CollaborationBinder<BEAN>

protected static class CollaborationBinder.CollaborationBindingBuilderImpl<BEAN,FIELDVALUE,TARGET> extends Object
See Also:
  • Constructor Details

    • CollaborationBindingBuilderImpl

      protected CollaborationBindingBuilderImpl(CollaborationBinder<BEAN> binder, com.vaadin.flow.component.HasValue<?,FIELDVALUE> field, com.vaadin.flow.data.converter.Converter<FIELDVALUE,TARGET> converterValidatorChain, com.vaadin.flow.data.binder.BindingValidationStatusHandler statusHandler)
  • Method Details

    • bind

      public com.vaadin.flow.data.binder.Binder.Binding<BEAN,TARGET> bind(com.vaadin.flow.function.ValueProvider<BEAN,TARGET> getter, com.vaadin.flow.data.binder.Setter<BEAN,TARGET> setter)
      Specified by:
      bind in interface com.vaadin.flow.data.binder.Binder.BindingBuilder<BEAN,FIELDVALUE>
    • bind

      public com.vaadin.flow.data.binder.Binder.Binding<BEAN,TARGET> bind(String propertyName)
      Specified by:
      bind in interface com.vaadin.flow.data.binder.Binder.BindingBuilder<BEAN,FIELDVALUE>
    • getBinder

      protected CollaborationBinder<BEAN> getBinder()
    • withConverter

      protected <NEWTARGET> com.vaadin.flow.data.binder.Binder.BindingBuilder<BEAN,NEWTARGET> withConverter(com.vaadin.flow.data.converter.Converter<TARGET,NEWTARGET> converter, boolean resetNullRepresentation)
    • withNullRepresentation

      public com.vaadin.flow.data.binder.Binder.BindingBuilder<BEAN,TARGET> withNullRepresentation(TARGET nullRepresentation)