Class MongoDBTableBackendDetails
java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.tables.QTableBackendDetails
com.kingsrook.qqq.backend.module.mongodb.model.metadata.MongoDBTableBackendDetails
- All Implemented Interfaces:
Serializable
,Cloneable
Extension of QTableBackendDetails, with details specific to a MongoDB table.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected 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())Getter for tableNamevoid
setTableName
(String tableName) Setter for tableNamewithTableName
(String tableName) Fluent Setter for tableNameMethods inherited from class com.kingsrook.qqq.backend.core.model.metadata.tables.QTableBackendDetails
clone, getBackendType, setBackendType, setBackendType, validate, withBackendType, withBackendType
-
Constructor Details
-
MongoDBTableBackendDetails
public MongoDBTableBackendDetails()Default Constructor.
-
-
Method Details
-
getTableName
Getter for tableName -
setTableName
Setter for tableName -
withTableName
Fluent Setter for tableName -
finishClone
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 classQTableBackendDetails
-