Uses of Interface
dev.metaschema.core.model.constraint.IAllowedValue
Packages that use IAllowedValue
Package
Description
Metaschema constraint definitions and validation framework.
Provides generated Metaschema binding classes for module(s): Metaschema
Model.
Provides schema generation capabilities for Metaschema modules.
-
Uses of IAllowedValue in dev.metaschema.core.model.constraint
Methods in dev.metaschema.core.model.constraint that return IAllowedValueModifier and TypeMethodDescriptiondefault IAllowedValueIAllowedValuesConstraint.getAllowedValue(String name) Get a specific allowed value by name, if it is defined for this constraint.static IAllowedValueIAllowedValue.of(String value, MarkupLine description, String deprecatedVersion) Construct a new allowed value entry for use in anIAllowedValuesConstraint.Methods in dev.metaschema.core.model.constraint that return types with arguments of type IAllowedValueModifier and TypeMethodDescriptionMap<String,? extends IAllowedValue> IAllowedValuesConstraint.getAllowedValues()Get the collection allowed values associated with this constraint.Methods in dev.metaschema.core.model.constraint with parameters of type IAllowedValueModifier and TypeMethodDescriptionIAllowedValuesConstraint.Builder.allowedValue(IAllowedValue allowedValue) Use the provided allowed value to validate associated values.Method parameters in dev.metaschema.core.model.constraint with type arguments of type IAllowedValueModifier and TypeMethodDescriptionIAllowedValuesConstraint.Builder.allowedValues(Map<String, IAllowedValue> allowedValues) Use the provided allowed values to validate associated values. -
Uses of IAllowedValue in dev.metaschema.databind.model.metaschema.binding
Classes in dev.metaschema.databind.model.metaschema.binding that implement IAllowedValue -
Uses of IAllowedValue in dev.metaschema.databind.model.metaschema.impl
Classes in dev.metaschema.databind.model.metaschema.impl that implement IAllowedValueModifier and TypeClassDescriptionclassdev.metaschema.databind.model.metaschema.impl.AbstractAllowedValueAbstract base class for allowed value implementations. -
Uses of IAllowedValue in dev.metaschema.schemagen
Methods in dev.metaschema.schemagen that return types with arguments of type IAllowedValueModifier and TypeMethodDescriptionAbstractGenerationState.AllowedValueCollection.getValues()Get the list of allowed values.Constructor parameters in dev.metaschema.schemagen with type arguments of type IAllowedValueModifierConstructorDescriptionAllowedValueCollection(boolean closed, List<IAllowedValue> values) Construct a new allowed value collection.