Interface RpcView<F,C>


public interface RpcView<F,C>
  • Method Details

    • rpc

      List<C> rpc(F filters, List<com.vaadin.data.provider.QuerySortOrder> sortOrders, int offset, int limit) throws Throwable
      Throws:
      Throwable
    • getSums

      default List<SumData> getSums(F filters)
    • gatherCount

      int gatherCount(F filters) throws Throwable
      Throws:
      Throwable
    • decorateGrid

      default void decorateGrid(com.vaadin.ui.Grid<C> grid)
    • getCaption

      default String getCaption()
    • buildColumns

      default void buildColumns(com.vaadin.ui.Grid<C> grid)
    • isEditHandled

      default boolean isEditHandled()
    • onEdit

      default Object onEdit(C row) throws Throwable
      Throws:
      Throwable
    • onNew

      default Object onNew() throws Throwable
      Throws:
      Throwable
    • isSelectHandled

      default boolean isSelectHandled()
    • onSelect

      default Object onSelect(C row)
    • getSelectedRows

      default Set<C> getSelectedRows()
    • showCheckboxForSelection

      default boolean showCheckboxForSelection()
    • getSearchFormClass

      default Class<F> getSearchFormClass()
    • getRowClass

      default Class<C> getRowClass()