Package io.jmix.flowui.view.builder
Interface EditedEntityTransformer
- All Known Implementing Classes:
 DynAttrAwareEntityTransformer,FetchPlanAwareEntityTransformer
public interface EditedEntityTransformer
Interface to be implemented by beans that transform an entity after returning it from a detail view.
 
 A collection of such beans is used by DetailWindowBuilderProcessor.
- 
Method Summary
Modifier and TypeMethodDescription<E> EtransformForCollectionContainer(E editedEntity, CollectionContainer<E> container) Transforms the entity to be added to the given container.<E> EtransformForField(E editedEntity, com.vaadin.flow.component.HasValue<?, E> field) Transforms the entity to be added to the given UI field. 
- 
Method Details
- 
transformForCollectionContainer
Transforms the entity to be added to the given container.- Parameters:
 editedEntity- entity instance returned by detail viewcontainer- data container where the entity will be added- Returns:
 - transformed instance
 
 - 
transformForField
<E> E transformForField(E editedEntity, com.vaadin.flow.component.HasValue<?, E> field) Transforms the entity to be added to the given UI field.- Parameters:
 editedEntity- entity instance returned by detail viewfield- UI field where the entity will be displayed- Returns:
 - transformed instance
 
 
 -