All Known Implementing Classes:
PrometheusTableDefinition

public interface PrometheusTableControl
Table Control interface.
  • Method Details

    • getDriver

      Obtain the driver.
      Returns:
      the driver
    • getMap

      Obtain the column map.
      Returns:
      the map
    • getSortList

      Sort List.
      Returns:
      the sort list
    • setSortOnReference

      void setSortOnReference()
      Note that we have a sort on reference.
    • getJoinString

      String getJoinString(char pChar, Integer pOffset)
      Build the Join string for the list of columns.
      Parameters:
      pChar - the character for this table
      pOffset - the join offset
      Returns:
      the SQL string
    • getOrderString

      String getOrderString(char pChar, Integer pOffset)
      Build the Order string for the list of columns.
      Parameters:
      pChar - the character for this table
      pOffset - the join offset
      Returns:
      the SQL string
    • addQuoteIfAllowed

      void addQuoteIfAllowed(StringBuilder pBuilder)
      Add quote if necessary.
      Parameters:
      pBuilder - the builder