Class QPermissionRules
java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.permissions.QPermissionRules
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
static QPermissionRules
Getter for customPermissionCheckerGetter for denyBehaviorgetLevel()
Getter for levelGetter for permissionBaseNamevoid
setCustomPermissionChecker
(QCodeReference customPermissionChecker) Setter for customPermissionCheckervoid
setDenyBehavior
(DenyBehavior denyBehavior) Setter for denyBehaviorvoid
setLevel
(PermissionLevel level) Setter for levelvoid
setPermissionBaseName
(String permissionBaseName) Setter for permissionBaseNamewithCustomPermissionChecker
(QCodeReference customPermissionChecker) Fluent setter for customPermissionCheckerwithDenyBehavior
(DenyBehavior denyBehavior) Fluent setter for denyBehaviorwithLevel
(PermissionLevel level) Fluent setter for levelwithPermissionBaseName
(String permissionBaseName) Fluent setter for permissionBaseName
-
Constructor Details
-
QPermissionRules
public QPermissionRules()
-
-
Method Details
-
defaultInstance
-
getLevel
Getter for level -
setLevel
Setter for level -
withLevel
Fluent setter for level -
getDenyBehavior
Getter for denyBehavior -
setDenyBehavior
Setter for denyBehavior -
withDenyBehavior
Fluent setter for denyBehavior -
getPermissionBaseName
Getter for permissionBaseName -
setPermissionBaseName
Setter for permissionBaseName -
withPermissionBaseName
Fluent setter for permissionBaseName -
clone
-
getCustomPermissionChecker
Getter for customPermissionChecker -
setCustomPermissionChecker
Setter for customPermissionChecker -
withCustomPermissionChecker
Fluent setter for customPermissionChecker
-