Class CollectionFieldDelegate<C extends com.vaadin.flow.component.AbstractField<?,Set<P>>,P,V>   
java.lang.Object
io.jmix.flowui.component.delegate.AbstractComponentDelegate<C>
io.jmix.flowui.component.delegate.AbstractValueComponentDelegate<C,T,V>
  
io.jmix.flowui.component.delegate.AbstractFieldDelegate<C,Collection<V>,Set<P>>
  
io.jmix.flowui.component.delegate.CollectionFieldDelegate<C,P,V>  
- All Implemented Interfaces:
 ValueBindingDelegate<Collection<V>>,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
@Component("flowui_CollectionFieldDelegate")
@Scope("prototype")
public class CollectionFieldDelegate<C extends com.vaadin.flow.component.AbstractField<?,Set<P>>,P,V>   
extends AbstractFieldDelegate<C,Collection<V>,Set<P>>  
- 
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.flowui.component.delegate.ValueBindingDelegate
ValueBindingDelegate.ValueBindingChangeEvent<T> - 
Field Summary
Fields inherited from class io.jmix.flowui.component.delegate.AbstractFieldDelegate
applicationContext, datatype, explicitlyInvalid, messages, metadataTools, PROPERTY_INVALID, requiredMessage, toModelConverter, validatorsFields inherited from class io.jmix.flowui.component.delegate.AbstractValueComponentDelegate
valueBindingFields inherited from class io.jmix.flowui.component.delegate.AbstractComponentDelegate
component - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionconvertToModel(Set<V> presentationValue, Stream<V> options) convertToPresentation(Collection<V> modelValue) protected AbstractValueBinding<Collection<V>>createValueBinding(ValueSource<Collection<V>> valueSource) booleanequalCollections(Collection<V> a, Collection<V> b) Methods inherited from class io.jmix.flowui.component.delegate.AbstractFieldDelegate
addValidator, applyDefaultValueFormat, executeValidators, formatMessage, getComponentErrorMessage, getComponentValue, getDatatype, getMessage, getRequiredErrorMessage, getRequiredMessage, isInvalid, isInvalidInternal, setApplicationContext, setComponentErrorMessage, setComponentRequiredErrorState, setDatatype, setInvalid, setInvalidInternal, setMessages, setMetadataTools, setRequiredMessage, setToModelConverter, updateInvalidState, validatorsPassedMethods inherited from class io.jmix.flowui.component.delegate.AbstractValueComponentDelegate
addValueBindingChangeListener, getEventBus, getValueBinding, getValueSource, setValueSource, valueBindingChangedMethods inherited from class io.jmix.flowui.component.delegate.AbstractComponentDelegate
getComponent 
- 
Constructor Details
- 
CollectionFieldDelegate
 
 - 
 - 
Method Details
- 
createValueBinding
protected AbstractValueBinding<Collection<V>> createValueBinding(ValueSource<Collection<V>> valueSource) - Specified by:
 createValueBindingin classAbstractValueComponentDelegate<C extends com.vaadin.flow.component.AbstractField<?,Set<P>>, Collection<V>, Set<P>> 
 - 
convertToModel
@Nullable public Collection<V> convertToModel(Set<V> presentationValue, @Nullable Stream<V> options) throws ConversionException - Throws:
 ConversionException
 - 
convertToPresentation
 - 
equalCollections
 
 -