Class Hierarchy
- java.lang.Object
- dev.metaschema.core.configuration.AbstractConfigurationFeature<V> (implements dev.metaschema.core.configuration.IConfigurationFeature<V>)
- dev.metaschema.core.model.constraint.ValidationFeature<V>
- dev.metaschema.core.model.constraint.AbstractConstraintBuilder<T,
R> - dev.metaschema.core.model.constraint.AbstractConfigurableMessageConstraintBuilder<T,
R> - dev.metaschema.core.model.constraint.AbstractKeyConstraintBuilder<T,
R> - dev.metaschema.core.model.constraint.IIndexConstraint.Builder
- dev.metaschema.core.model.constraint.IIndexHasKeyConstraint.Builder
- dev.metaschema.core.model.constraint.IUniqueConstraint.Builder
- dev.metaschema.core.model.constraint.ICardinalityConstraint.Builder
- dev.metaschema.core.model.constraint.IExpectConstraint.Builder
- dev.metaschema.core.model.constraint.IMatchesConstraint.Builder
- dev.metaschema.core.model.constraint.IReportConstraint.Builder
- dev.metaschema.core.model.constraint.AbstractKeyConstraintBuilder<T,
- dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Builder
- dev.metaschema.core.model.constraint.AbstractConfigurableMessageConstraintBuilder<T,
- dev.metaschema.core.model.constraint.AbstractConstraintSet (implements dev.metaschema.core.model.constraint.IConstraintSet)
- dev.metaschema.core.model.constraint.MetaConstraintSet
- dev.metaschema.core.model.constraint.AbstractConstraintValidationHandler (implements dev.metaschema.core.model.constraint.IConstraintValidationHandler)
- dev.metaschema.core.model.constraint.FindingCollectingConstraintValidationHandler (implements dev.metaschema.core.model.validation.IValidationResult)
- dev.metaschema.core.model.constraint.LoggingConstraintValidationHandler
- dev.metaschema.core.model.constraint.AbstractTargetedConstraints<T> (implements dev.metaschema.core.model.constraint.IFeatureValueConstrained, dev.metaschema.core.model.constraint.ITargetedConstraints)
- dev.metaschema.core.model.constraint.FieldTargetedConstraints
- dev.metaschema.core.model.constraint.FlagTargetedConstraints
- dev.metaschema.core.model.constraint.ModelTargetedConstraints (implements dev.metaschema.core.model.constraint.IFeatureModelConstrained)
- dev.metaschema.core.model.constraint.AssemblyTargetedConstraints
- dev.metaschema.core.model.constraint.ConstraintValidationFinding (implements dev.metaschema.core.model.validation.IValidationFinding)
- dev.metaschema.core.model.constraint.ConstraintValidationFinding.Builder
- dev.metaschema.core.model.constraint.DefaultConstraintValidator (implements dev.metaschema.core.model.constraint.IConstraintValidator, dev.metaschema.core.configuration.IMutableConfiguration<T>)
- dev.metaschema.core.model.constraint.DefaultScopedContraints (implements dev.metaschema.core.model.constraint.IScopedContraints)
- dev.metaschema.core.model.constraint.ExternalConstraintsModulePostProcessor (implements dev.metaschema.core.model.IModuleLoader.IModulePostProcessor)
- dev.metaschema.core.model.constraint.MetaConstraintSet.Context
- dev.metaschema.core.model.constraint.ParallelValidationConfig (implements java.lang.AutoCloseable)
- dev.metaschema.core.model.constraint.ScopedConstraintSet (implements dev.metaschema.core.model.constraint.IConstraintSet)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- dev.metaschema.core.model.constraint.ConstraintValidationException
- java.lang.RuntimeException
- java.lang.IllegalStateException
- dev.metaschema.core.model.ModelInitializationException
- dev.metaschema.core.model.constraint.ConstraintInitializationException
- dev.metaschema.core.model.ModelInitializationException
- java.lang.IllegalStateException
- java.lang.Exception
- dev.metaschema.core.model.constraint.ValueConstraintSet (implements dev.metaschema.core.model.constraint.IValueConstrained)
- dev.metaschema.core.model.constraint.AssemblyConstraintSet (implements dev.metaschema.core.model.constraint.IModelConstrained)
- dev.metaschema.core.configuration.AbstractConfigurationFeature<V> (implements dev.metaschema.core.configuration.IConfigurationFeature<V>)
Interface Hierarchy
- java.lang.AutoCloseable
- dev.metaschema.core.model.constraint.IConstraintValidator
- dev.metaschema.core.model.constraint.IAllowedValue
- dev.metaschema.core.model.IAttributable
- dev.metaschema.core.model.constraint.IConstraint (also extends dev.metaschema.core.model.IDescribable)
- dev.metaschema.core.model.constraint.IAllowedValuesConstraint
- dev.metaschema.core.model.constraint.IConfigurableMessageConstraint
- dev.metaschema.core.model.constraint.ICardinalityConstraint
- dev.metaschema.core.model.constraint.IExpectConstraint
- dev.metaschema.core.model.constraint.IKeyConstraint
- dev.metaschema.core.model.constraint.IIndexConstraint
- dev.metaschema.core.model.constraint.IIndexHasKeyConstraint
- dev.metaschema.core.model.constraint.IUniqueConstraint
- dev.metaschema.core.model.constraint.IMatchesConstraint
- dev.metaschema.core.model.constraint.IReportConstraint
- dev.metaschema.core.model.constraint.IConstraint (also extends dev.metaschema.core.model.IDescribable)
- dev.metaschema.core.model.constraint.IConstraintSet
- dev.metaschema.core.model.constraint.IConstraintValidationHandler
- dev.metaschema.core.model.constraint.IConstraintVisitor<T,
R> - dev.metaschema.core.model.IDescribable
- dev.metaschema.core.model.constraint.IConstraint (also extends dev.metaschema.core.model.IAttributable)
- dev.metaschema.core.model.constraint.IAllowedValuesConstraint
- dev.metaschema.core.model.constraint.IConfigurableMessageConstraint
- dev.metaschema.core.model.constraint.ICardinalityConstraint
- dev.metaschema.core.model.constraint.IExpectConstraint
- dev.metaschema.core.model.constraint.IKeyConstraint
- dev.metaschema.core.model.constraint.IIndexConstraint
- dev.metaschema.core.model.constraint.IIndexHasKeyConstraint
- dev.metaschema.core.model.constraint.IUniqueConstraint
- dev.metaschema.core.model.constraint.IMatchesConstraint
- dev.metaschema.core.model.constraint.IReportConstraint
- dev.metaschema.core.model.constraint.IConstraint (also extends dev.metaschema.core.model.IAttributable)
- dev.metaschema.core.model.constraint.IIndex
- dev.metaschema.core.model.constraint.IKeyField
- dev.metaschema.core.model.constraint.ILet
- dev.metaschema.core.model.constraint.IScopedContraints
- dev.metaschema.core.model.constraint.IValueConstrained
- dev.metaschema.core.model.constraint.IFeatureValueConstrained
- dev.metaschema.core.model.constraint.IFeatureModelConstrained (also extends dev.metaschema.core.model.constraint.IModelConstrained)
- dev.metaschema.core.model.constraint.IModelConstrained
- dev.metaschema.core.model.constraint.IFeatureModelConstrained (also extends dev.metaschema.core.model.constraint.IFeatureValueConstrained)
- dev.metaschema.core.model.constraint.ITargetedConstraints
- dev.metaschema.core.model.constraint.IFeatureValueConstrained
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- dev.metaschema.core.model.constraint.IAllowedValuesConstraint.Extensible
- dev.metaschema.core.model.constraint.IConstraint.Level
- dev.metaschema.core.model.constraint.IConstraint.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)