Class QQQTable
java.lang.Object
com.kingsrook.qqq.backend.core.model.data.QRecordEntity
com.kingsrook.qqq.backend.core.model.tables.QQQTable
QRecord Entity for QQQTable table - e.g., table that stores an id, name
and the label for all tables in the QQQ application. Useful as a foreign
key from other logging type tables.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for createDategetId()
Getter for idgetLabel()
Getter for labelGetter for modifyDategetName()
Getter for namevoid
setCreateDate
(Instant createDate) Setter for createDatevoid
Setter for idvoid
Setter for labelvoid
setModifyDate
(Instant modifyDate) Setter for modifyDatevoid
Setter for namewithCreateDate
(Instant createDate) Fluent setter for createDateFluent setter for idFluent setter for labelwithModifyDate
(Instant modifyDate) Fluent setter for modifyDateFluent setter for nameMethods inherited from class com.kingsrook.qqq.backend.core.model.data.QRecordEntity
fromQRecord, fromQRecord, getAnnotationOnField, getAssociationList, getFieldList, getFieldNameFromGetter, getQAssociationAnnotation, getQFieldAnnotation, getQIgnoreAnnotation, getTableName, populateFromQRecord, populateFromQRecord, registerTable, tableName, toQRecord, toQRecordOnlyChangedFields, toQRecordOnlyChangedFields
-
Field Details
-
TABLE_NAME
- See Also:
-
-
Constructor Details
-
QQQTable
public QQQTable()Default constructor -
QQQTable
Constructor that takes a QRecord
-
-
Method Details
-
getId
Getter for id -
setId
Setter for id -
withId
-
getCreateDate
Getter for createDate -
setCreateDate
Setter for createDate -
withCreateDate
-
getModifyDate
Getter for modifyDate -
setModifyDate
Setter for modifyDate -
withModifyDate
-
getName
Getter for name -
setName
Setter for name -
withName
-
getLabel
Getter for label -
setLabel
Setter for label -
withLabel
-