Class DatabaseNamingStrategy

java.lang.Object
edu.ie3.datamodel.io.naming.DatabaseNamingStrategy

public class DatabaseNamingStrategy extends Object
A naming strategy for database entities
  • Constructor Details

    • DatabaseNamingStrategy

      public DatabaseNamingStrategy()
  • Method Details

    • getTimeSeriesPrefix

      public String getTimeSeriesPrefix()
      Provides the String that all time series tables are prefixed with
      Returns:
      the time series prefix
    • getTimeSeriesEntityName

      public String getTimeSeriesEntityName(ColumnScheme columnScheme)
      Provides the name of a time series table given a column scheme
      Parameters:
      columnScheme - the column scheme of the source data
      Returns:
      the table name