MODEL - the property typepublic interface FieldFactory<MODEL> extends Serializable
| Modifier and Type | Method and Description |
|---|---|
FieldBuilder<? extends MODEL> |
createField(com.vaadin.flow.data.binder.PropertyDefinition<? super Object,MODEL> property,
FieldFactoryContext context) |
static <MODEL> FieldFactory<MODEL> |
of(Class<MODEL> clazz,
com.vaadin.flow.function.SerializableFunction<FieldFactoryContext,FieldBuilder<MODEL>> function) |
static <MODEL> FieldFactory<MODEL> |
of(Class<MODEL> clazz,
com.vaadin.flow.function.SerializableSupplier<FieldBuilder<MODEL>> supplier) |
FieldBuilder<? extends MODEL> createField(com.vaadin.flow.data.binder.PropertyDefinition<? super Object,MODEL> property, FieldFactoryContext context)
static <MODEL> FieldFactory<MODEL> of(Class<MODEL> clazz, com.vaadin.flow.function.SerializableSupplier<FieldBuilder<MODEL>> supplier)
static <MODEL> FieldFactory<MODEL> of(Class<MODEL> clazz, com.vaadin.flow.function.SerializableFunction<FieldFactoryContext,FieldBuilder<MODEL>> function)
Copyright © 2020 Flowing Code. All rights reserved.