Class TableMetaData
java.lang.Object
com.kingsrook.qqq.middleware.javalin.specs.v1.responses.components.TableMetaDataLight
com.kingsrook.qqq.middleware.javalin.specs.v1.responses.components.TableMetaData
- All Implemented Interfaces:
ToSchema
API response component for full table metadata, extending
TableMetaDataLight with fields, sections, exposed joins,
supplemental metadata, sharing configuration, and virtual fields.-
Field Summary
Fields inherited from class com.kingsrook.qqq.middleware.javalin.specs.v1.responses.components.TableMetaDataLight
wrapped -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBuilt-in session-relative views published by core.Whether the current session has any restricted fields on this table.getMenus()Methods inherited from class com.kingsrook.qqq.middleware.javalin.specs.v1.responses.components.TableMetaDataLight
getCapabilities, getDeletePermission, getEditPermission, getHelpContents, getIcon, getInsertPermission, getIsHidden, getLabel, getMetaDataGeneration, getName, getReadPermission, getRecordFeatures, getSearchFields, getVariantTableLabel
-
Constructor Details
-
TableMetaData
Constructor -
TableMetaData
public TableMetaData()Constructor
-
-
Method Details
-
getFields
-
getPrimaryKeyField
-
getUsesVariants
-
getSections
-
getExposedJoins
-
getAssociations
-
getSupplementalMetaData
-
getMenus
-
getVirtualFields
-
getRelatedRecordPickers
-
getQuickCreateSectionName
-
getBuiltInViews
Built-in session-relative views published by core. -
getHasRestrictedFields
Whether the current session has any restricted fields on this table.
-