Class RDBMSTableBackendDetails

java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.tables.QTableBackendDetails
com.kingsrook.qqq.backend.module.rdbms.model.metadata.RDBMSTableBackendDetails
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
PostgreSQLTableBackendDetails, SQLiteTableBackendDetails

public class RDBMSTableBackendDetails extends QTableBackendDetails
Extension of QTableBackendDetails, with details specific to an RDBMS table.
See Also:
  • Constructor Details

    • RDBMSTableBackendDetails

      public RDBMSTableBackendDetails()
      Default Constructor.
  • Method Details

    • getTableName

      public String getTableName()
      Getter for tableName
    • setTableName

      public void setTableName(String tableName)
      Setter for tableName
    • withTableName

      public RDBMSTableBackendDetails withTableName(String tableName)
      Fluent Setter for tableName
    • finishClone

      protected QTableBackendDetails finishClone(QTableBackendDetails abstractClone)
      finish the cloning operation started in the base class. copy all state from the subclass into the input clone (which can be safely casted to the subclass's type, as it was obtained by super.clone())
      Specified by:
      finishClone in class QTableBackendDetails