Class SQLTableNameNamer

java.lang.Object
org.datanucleus.store.rdbms.sql.SQLTableNameNamer
All Implemented Interfaces:
SQLTableNamer

public class SQLTableNameNamer extends Object implements SQLTableNamer
SQLTable namer that uses the table name as the "alias". Useful for datastores that don't allow aliases in UPDATE/DELETE statements.
  • Constructor Details

    • SQLTableNameNamer

      public SQLTableNameNamer()
  • Method Details

    • getAliasForTable

      public String getAliasForTable(SQLStatement stmt, Table table, String groupName)
      Description copied from interface: SQLTableNamer
      Method to return the alias to use for the specified table.
      Specified by:
      getAliasForTable in interface SQLTableNamer
      Parameters:
      stmt - The statement where we will use the table
      table - The table
      groupName - Name of the table group
      Returns:
      The alias to use