Interface EntityValueSource<E,V>

All Superinterfaces:
DataUnit, EntityDataUnit, HasType<V>, ValueSource<V>
All Known Implementing Classes:
BufferedContainerValueSource, ContainerValueSource

public interface EntityValueSource<E,V> extends ValueSource<V>, EntityDataUnit
  • Method Details

    • getItem

      @Nullable E getItem()
      Returns:
      entity
    • getMetaPropertyPath

      MetaPropertyPath getMetaPropertyPath()
      Returns:
      property path
    • isDataModelSecurityEnabled

      boolean isDataModelSecurityEnabled()
      Returns:
      true if data model security check is required on data binding
    • addInstanceChangeListener

      com.vaadin.flow.shared.Registration addInstanceChangeListener(Consumer<EntityValueSource.InstanceChangeEvent<E>> listener)