Package ru.bitel.bgbilling.kernel.table.server.bean

# Interface BGTableInfo

All Known Implementing Classes:
  `BGTableInfoBase`

public interface BGTableInfo

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default List<ru.bitel.bgbilling.common.model.KeyValue>`
  `getAttributes()`
  `List<BGUTableColumn>`
  `getColumns()`
  `Page`
  `getPage()`
  `List<BGUTableRowData>`
  `getRows(BGUTableParams tableParams, int moduleId)`
  `void`
  `setUserId(int userId)`
  `ru.bitel.bgbilling.kernel.table.common.dto.TableDto`
  `toTableDto()`

- ## Method Details

  - ### setUserId

    void setUserId(int userId)

  - ### getPage

    Page getPage() throws Exception
    Throws:
      `Exception`

  - ### getColumns

    List<BGUTableColumn> getColumns() throws Exception
    Throws:
      `Exception`

  - ### getRows

    List<BGUTableRowData> getRows(BGUTableParams tableParams, int moduleId) throws Exception
    Throws:
      `Exception`

  - ### getAttributes

    default List<ru.bitel.bgbilling.common.model.KeyValue> getAttributes()

  - ### toTableDto

    ru.bitel.bgbilling.kernel.table.common.dto.TableDto toTableDto()