Package com.blackbuild.klum.ast.runtime
package com.blackbuild.klum.ast.runtime
-
ClassDescriptionVisits mutable Builders before
DefaultKlumPhase.INSTANTIATE.Default phases for Klum model creation.KlumBuilder<T>Public construction capability implemented by generated DSL Builders.Base exception for errors in the Klum Framework.KlumFactory<T>Factory to create DSL model objects.KlumFactory.BuilderFactory<T,B extends KlumBuilder<T>> Active-session Builder-producing operations shared by keyed and unkeyed factories.KlumFactory.BuilderFactoryProvider<T,B extends KlumBuilder<T>> Public factory capability used by generated polymorphic relationship methods.Factory for keyed models.KlumFactory.KeyedBuilderFactory<T,B extends KlumBuilder<T>> Builder-producing operations for keyed model types.Factory for unkeyed models.KlumFactory.UnkeyedBuilderFactory<T,B extends KlumBuilder<T>> Builder-producing operations for unkeyed model types.Marker interface for all keyed Klum model objects.Denotes an exception thrown during the creation of a model.Marker interface for all Klum model objects.Java-first support for a completed DSL Object or one of its completed subtrees.Structural support rooted at a completed DSL Object.Stored validation support rooted at a completed DSL Object.Denotes an exception that means an error is in the schema as opposed to the model.Schema-authoring support for framework-managed lifecycle callbacks and closures.Marker interface for all unkeyed Klum model objects.Reports validation diagnostics during a framework-managed lifecycle callback or closure.Visits completed DSL Objects afterDefaultKlumPhase.INSTANTIATE.