Uses of Enum Class
com.kingsrook.qqq.backend.core.actions.permissions.fieldaccess.FieldAccessTier
Packages that use FieldAccessTier
Package
Description
-
Uses of FieldAccessTier in com.kingsrook.qqq.backend.core.actions.permissions.fieldaccess
Subclasses with type arguments of type FieldAccessTier in com.kingsrook.qqq.backend.core.actions.permissions.fieldaccessModifier and TypeClassDescriptionenumEffective field access, ordered from least to most restrictive.Methods in com.kingsrook.qqq.backend.core.actions.permissions.fieldaccess that return FieldAccessTierModifier and TypeMethodDescriptionstatic FieldAccessTierFieldAccessHelper.getLockTier(QFieldMetaData field) Evaluate the legacy override flip and all-access keys.static FieldAccessTierFieldAccessHelper.getTier(QTableMetaData table, String fieldName) Effective access for a real or virtual field.FieldAccessTier.leastRestrictive(FieldAccessTier other) Combine tiers; null means FULL.FieldAccessTier.mostRestrictive(FieldAccessTier other) Combine tiers; null means FULL.FieldAccessDecision.tier()Returns the value of thetierrecord component.static FieldAccessTierReturns the enum constant of this class with the specified name.static FieldAccessTier[]FieldAccessTier.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.kingsrook.qqq.backend.core.actions.permissions.fieldaccess that return types with arguments of type FieldAccessTierModifier and TypeMethodDescriptionstatic Map<String, FieldAccessTier> FieldAccessHelper.getTiers(QTableMetaData table) Access for real and virtual fields, in metadata order.Methods in com.kingsrook.qqq.backend.core.actions.permissions.fieldaccess with parameters of type FieldAccessTierModifier and TypeMethodDescriptionFieldAccessTier.leastRestrictive(FieldAccessTier other) Combine tiers; null means FULL.FieldAccessTier.mostRestrictive(FieldAccessTier other) Combine tiers; null means FULL.Constructors in com.kingsrook.qqq.backend.core.actions.permissions.fieldaccess with parameters of type FieldAccessTierModifierConstructorDescriptionFieldAccessDecision(FieldAccessTier tier, FieldMaskStyle maskStyle, String reason) Compatibility constructor: exact-match searches are allowed by default.FieldAccessDecision(FieldAccessTier tier, FieldMaskStyle maskStyle, String reason, boolean exactMatchAllowed) Creates an instance of aFieldAccessDecisionrecord class. -
Uses of FieldAccessTier in com.kingsrook.qqq.backend.core.model.metadata.frontend
Constructors in com.kingsrook.qqq.backend.core.model.metadata.frontend with parameters of type FieldAccessTierModifierConstructorDescriptionQFrontendFieldMetaData(QFieldMetaData fieldMetaData, FieldAccessTier tier) Construct session-specific field capabilities.QFrontendVirtualFieldMetaData(QVirtualFieldMetaData fieldMetaData, FieldAccessTier tier) Construct virtual field capabilities for a session. -
Uses of FieldAccessTier in com.kingsrook.qqq.middleware.javalin.specs.v1.responses.components
Methods in com.kingsrook.qqq.middleware.javalin.specs.v1.responses.components that return FieldAccessTierModifier and TypeMethodDescriptionFieldMetaData.getAccessTier()Effective tier; HIDDEN fields are omitted from table metadata.