Uses of Class
com.kingsrook.qqq.backend.core.model.metadata.tables.QSupplementalTableMetaData
Packages that use QSupplementalTableMetaData
Package
Description
-
Uses of QSupplementalTableMetaData in com.kingsrook.qqq.api.model.metadata.tables
Subclasses of QSupplementalTableMetaData in com.kingsrook.qqq.api.model.metadata.tablesMethods in com.kingsrook.qqq.api.model.metadata.tables with parameters of type QSupplementalTableMetaDataModifier and TypeMethodDescriptionprotected ApiTableMetaDataContainerApiTableMetaDataContainer.finishClone(QSupplementalTableMetaData abstractClone) -
Uses of QSupplementalTableMetaData in com.kingsrook.qqq.backend.core.actions.ai
Subclasses of QSupplementalTableMetaData in com.kingsrook.qqq.backend.core.actions.aiModifier and TypeClassDescriptionclassSupplemental table meta-data (type "ai") for the AI tool kernel: how much of the table is exposed to a model, and an optional description written for a model (aiDescription), used by describe_table, search_help and the app digest.Methods in com.kingsrook.qqq.backend.core.actions.ai that return QSupplementalTableMetaDataModifier and TypeMethodDescriptionprotected QSupplementalTableMetaDataAiTableMetaData.finishClone(QSupplementalTableMetaData abstractClone) Methods in com.kingsrook.qqq.backend.core.actions.ai with parameters of type QSupplementalTableMetaDataModifier and TypeMethodDescriptionprotected QSupplementalTableMetaDataAiTableMetaData.finishClone(QSupplementalTableMetaData abstractClone) -
Uses of QSupplementalTableMetaData in com.kingsrook.qqq.backend.core.jobs
Subclasses of QSupplementalTableMetaData in com.kingsrook.qqq.backend.core.jobsModifier and TypeClassDescriptionclassTable settings for deduplicating file rows loaded by a durable job.Methods in com.kingsrook.qqq.backend.core.jobs that return QSupplementalTableMetaDataModifier and TypeMethodDescriptionprotected QSupplementalTableMetaDataDurableTableMetaData.finishClone(QSupplementalTableMetaData abstractClone) The only setting is an immutable string, already copied by clone.Methods in com.kingsrook.qqq.backend.core.jobs with parameters of type QSupplementalTableMetaDataModifier and TypeMethodDescriptionprotected QSupplementalTableMetaDataDurableTableMetaData.finishClone(QSupplementalTableMetaData abstractClone) The only setting is an immutable string, already copied by clone. -
Uses of QSupplementalTableMetaData in com.kingsrook.qqq.backend.core.model.metadata.collaboration
Subclasses of QSupplementalTableMetaData in com.kingsrook.qqq.backend.core.model.metadata.collaborationModifier and TypeClassDescriptionclassclassMethods in com.kingsrook.qqq.backend.core.model.metadata.collaboration that return QSupplementalTableMetaDataModifier and TypeMethodDescriptionprotected QSupplementalTableMetaDataRecordFeaturesTableMetaData.finishClone(QSupplementalTableMetaData abstractClone) protected QSupplementalTableMetaDataRecordReferenceTableMetaData.finishClone(QSupplementalTableMetaData clone) All fields are immutable values.Methods in com.kingsrook.qqq.backend.core.model.metadata.collaboration with parameters of type QSupplementalTableMetaDataModifier and TypeMethodDescriptionprotected QSupplementalTableMetaDataRecordFeaturesTableMetaData.finishClone(QSupplementalTableMetaData abstractClone) protected QSupplementalTableMetaDataRecordReferenceTableMetaData.finishClone(QSupplementalTableMetaData clone) All fields are immutable values. -
Uses of QSupplementalTableMetaData in com.kingsrook.qqq.backend.core.model.metadata.frontend
Methods in com.kingsrook.qqq.backend.core.model.metadata.frontend that return types with arguments of type QSupplementalTableMetaDataModifier and TypeMethodDescriptionQFrontendTableMetaData.getSupplementalTableMetaData()Getter for supplementalTableMetaData -
Uses of QSupplementalTableMetaData in com.kingsrook.qqq.backend.core.model.metadata.tables
Methods in com.kingsrook.qqq.backend.core.model.metadata.tables with type parameters of type QSupplementalTableMetaDataModifier and TypeMethodDescriptionprotected static <S extends QSupplementalTableMetaData>
SQSupplementalTableMetaData.of(QTableMetaData table, String type) Return the supplemental table meta data object assigned to the input table under the given type.protected static <S extends QSupplementalTableMetaData>
SQSupplementalTableMetaData.ofOrWithNew(QTableMetaData table, String type, Supplier<S> supplier) Return the supplemental table meta data object assigned to the input table under the given type - but also - if no object is assigned, create a new one by running the input supplier, and then assign that one to the table (that's the "withNew" part of the method nameMethods in com.kingsrook.qqq.backend.core.model.metadata.tables that return QSupplementalTableMetaDataModifier and TypeMethodDescriptionQSupplementalTableMetaData.clone()adding cloneable to this type hierarchy - subclasses need to implement finishClone to copy their specific state.protected QSupplementalTableMetaDataQSupplementalTableMetaData.finishClone(QSupplementalTableMetaData abstractClone) finish the cloning operation started in the base class. copy all state from the subclass into the input clone (which can be safely casted to the subclass's type, as it was obtained by super.clone()) Rather than making this public and breaking all existing implementations that don't have it - we're making it protected, with a one-time warning if it isn't implemented in a subclass.QTableMetaData.getSupplementalMetaData(String type) Getter for supplementalMetaDataMethods in com.kingsrook.qqq.backend.core.model.metadata.tables that return types with arguments of type QSupplementalTableMetaDataModifier and TypeMethodDescriptionQTableMetaData.getSupplementalMetaData()Getter for supplementalMetaDataMethods in com.kingsrook.qqq.backend.core.model.metadata.tables with parameters of type QSupplementalTableMetaDataModifier and TypeMethodDescriptionprotected QSupplementalTableMetaDataQSupplementalTableMetaData.finishClone(QSupplementalTableMetaData abstractClone) finish the cloning operation started in the base class. copy all state from the subclass into the input clone (which can be safely casted to the subclass's type, as it was obtained by super.clone()) Rather than making this public and breaking all existing implementations that don't have it - we're making it protected, with a one-time warning if it isn't implemented in a subclass.QTableMetaData.withSupplementalMetaData(QSupplementalTableMetaData supplementalMetaData) Fluent setter for supplementalMetaDataMethod parameters in com.kingsrook.qqq.backend.core.model.metadata.tables with type arguments of type QSupplementalTableMetaDataModifier and TypeMethodDescriptionvoidQTableMetaData.setSupplementalMetaData(Map<String, QSupplementalTableMetaData> supplementalMetaData) Setter for supplementalMetaDataQTableMetaData.withSupplementalMetaData(Map<String, QSupplementalTableMetaData> supplementalMetaData) Fluent setter for supplementalMetaData -
Uses of QSupplementalTableMetaData in com.kingsrook.qqq.backend.core.processes.implementations.columnstats
Subclasses of QSupplementalTableMetaData in com.kingsrook.qqq.backend.core.processes.implementations.columnstatsModifier and TypeClassDescriptionclassObject with properties to allow configuring behavior of the ColumnStats process. -
Uses of QSupplementalTableMetaData in com.kingsrook.qqq.esb.model
Subclasses of QSupplementalTableMetaData in com.kingsrook.qqq.esb.modelModifier and TypeClassDescriptionclassTable-level ESB meta-data: the destinations a table publishes its record change events to.Methods in com.kingsrook.qqq.esb.model with parameters of type QSupplementalTableMetaDataModifier and TypeMethodDescriptionprotected EsbTableMetaDataEsbTableMetaData.finishClone(QSupplementalTableMetaData abstractClone) -
Uses of QSupplementalTableMetaData in com.kingsrook.qqq.middleware.javalin.specs.v1.responses.components
Methods in com.kingsrook.qqq.middleware.javalin.specs.v1.responses.components that return types with arguments of type QSupplementalTableMetaData