Package io.jmix.dynmodel
package io.jmix.dynmodel
-
ClassDescriptionCarries the entity, metadata property, and definition used to evaluate a calculated dynamic attribute.Evaluates a calculated dynamic attribute.Exposes an explicitly registered helper function to calculated-attribute expression evaluators.Describes a validation violation produced by dynamic model validation.Published after a dynamic model definition has been successfully applied and persisted.Allows dependent modules to validate and prepare runtime artifacts against the working metadata snapshot.Validates a dynamic entity-level constraint registered by name.Thrown during dynamic model apply when a unique constraint cannot be created because the existing data already contains duplicate values for the participating attributes.Calculates and applies dynamic model metadata and schema migrations.Represents a single step in the dynamic model migration process.Alters the physical column (length/LOB) of an existing dynamic attribute.Updates dynamic attribute validation metadata.Updates dynamic entity validation metadata.Updates dynamic entity unique constraints.Provides helper methods for working with dynamic model metadata and generated physical database names.Thrown when dynamic model validation of a saved entity fails (for example, a
requireddynamic attribute isnull).Validates dynamic model constraints stored in runtime metadata.Carries data required by a dynamic entity-level constraint validator.Configuration for the dynamic model core module.Configuration properties for the dynamic model add-on.Configuration properties for calculated dynamic attributes.Configuration properties for dynamic model security integration.Thrown during dynamic model apply when an identity-defining property of an already-applied entity, attribute, or enumeration is changed.