Uses of Enum Class
com.kingsrook.qqq.backend.core.actions.ai.DataClassification
Packages that use DataClassification
Package
Description
-
Uses of DataClassification in com.kingsrook.qqq.backend.core.actions.ai
Subclasses with type arguments of type DataClassification in com.kingsrook.qqq.backend.core.actions.aiModifier and TypeClassDescriptionenumData sensitivity, ordered from least to most sensitive.Methods in com.kingsrook.qqq.backend.core.actions.ai that return DataClassificationModifier and TypeMethodDescriptionAiFieldMetaData.getClassification()Getter for classification (null means not classified)AiTableMetaData.getClassification()Getter for classification (null means not classified)static DataClassificationAiDataClassifications.highest(QTableMetaData table) The most sensitive classification on the table or any of its fields.static DataClassificationAiDataClassifications.highest(QTableMetaData table, Collection<String> fieldNames) The most sensitive effective classification among the named fields.static DataClassificationDataClassification.max(DataClassification a, DataClassification b) The more sensitive classification; null loses to any declared value.static DataClassificationAiDataClassifications.ofField(QTableMetaData table, String fieldName) The field's classification, falling back to the table's.static DataClassificationAiDataClassifications.ofTable(QTableMetaData table) The table's own classification, or null if not classified.static DataClassificationReturns the enum constant of this class with the specified name.static DataClassification[]DataClassification.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.ai with parameters of type DataClassificationModifier and TypeMethodDescriptionbooleanDataClassification.isAtLeast(DataClassification other) Whether this classification is at least as sensitive as other.static DataClassificationDataClassification.max(DataClassification a, DataClassification b) The more sensitive classification; null loses to any declared value.voidAiFieldMetaData.setClassification(DataClassification classification) Setter for classificationvoidAiTableMetaData.setClassification(DataClassification classification) Setter for classificationAiFieldMetaData.withClassification(DataClassification classification) Fluent setter for classificationAiTableMetaData.withClassification(DataClassification classification) Fluent setter for classification -
Uses of DataClassification in com.kingsrook.qqq.backend.core.actions.audits
Methods in com.kingsrook.qqq.backend.core.actions.audits that return DataClassificationModifier and TypeMethodDescriptiondefault DataClassificationAuditValueProtectorInterface.classificationOf(QTableMetaData table, QFieldMetaData field) Override to use an application-owned classification source.