Type Parameters:
T - the DataType
All Known Subinterfaces:
PrometheusTableInstancePlus<T>
All Known Implementing Classes:
PrometheusTableControlData, PrometheusTableControlKeys, PrometheusTableControlKeySet, PrometheusTableDataInfo, PrometheusTableDataItem, PrometheusTableDataKeySet, PrometheusTableEncrypted, PrometheusTableStaticData

public interface PrometheusTableInstance<T extends PrometheusDataItem>
Table interface.
  • Method Details

    • getList

      PrometheusDataList<T> getList()
      Obtain the list of items.
      Returns:
      the list of items
    • getTableName

      String getTableName()
      Access the table name.
      Returns:
      the table name
    • getDefinition

      PrometheusTableControl getDefinition()
      Access the table definition.
      Returns:
      the table definition
    • resolveReferences

      void resolveReferences(List<PrometheusTableInstance<?>> pTables)
      Resolve references.
      Parameters:
      pTables - the list of defined tables