Class QFrontendTableMetaData
java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.frontend.QFrontendTableMetaData
Version of QTableMetaData that's meant for transmitting to a frontend.
e.g., it excludes backend-only details.
-
Constructor Summary
ConstructorsConstructorDescriptionQFrontendTableMetaData
(AbstractActionInput actionInput, QBackendMetaData backendForTable, QTableMetaData tableMetaData, boolean includeFullMetaData, boolean includeJoins) -
Method Summary
Modifier and TypeMethodDescriptionGetter for capabilitiesboolean
Getter for deletePermissionboolean
Getter for editPermissionGetter for exposedJoinsGetter for fieldsGetter for helpContentsgetIcon()
Getter for iconGetter for iconNameboolean
Getter for insertPermissionboolean
Getter for isHiddengetLabel()
Getter for labelgetName()
Getter for nameGetter for primaryKeyFieldboolean
Getter for readPermissionGetter for sectionsGetter for shareableTableMetaDataGetter for supplementalTableMetaDataboolean
Getter for usesVariantsGetter for variantTableLabel
-
Constructor Details
-
QFrontendTableMetaData
public QFrontendTableMetaData(AbstractActionInput actionInput, QBackendMetaData backendForTable, QTableMetaData tableMetaData, boolean includeFullMetaData, boolean includeJoins)
-
-
Method Details
-
getName
Getter for name -
getLabel
Getter for label -
getPrimaryKeyField
Getter for primaryKeyField -
getFields
Getter for fields -
getSections
Getter for sections -
getIsHidden
public boolean getIsHidden()Getter for isHidden -
getIconName
Getter for iconName -
getCapabilities
-
getReadPermission
public boolean getReadPermission()Getter for readPermission -
getInsertPermission
public boolean getInsertPermission()Getter for insertPermission -
getEditPermission
public boolean getEditPermission()Getter for editPermission -
getDeletePermission
public boolean getDeletePermission()Getter for deletePermission -
getUsesVariants
public boolean getUsesVariants()Getter for usesVariants -
getExposedJoins
Getter for exposedJoins -
getSupplementalTableMetaData
Getter for supplementalTableMetaData -
getVariantTableLabel
Getter for variantTableLabel -
getHelpContents
Getter for helpContents -
getIcon
Getter for icon
-