Uses of Class
dev.metaschema.core.model.IAttributable.Key
Packages that use IAttributable.Key
Package
Description
Core Metaschema model interfaces and implementations.
Metaschema constraint definitions and validation framework.
Provides a set of annotations for associating Module information with a Java
class.
-
Uses of IAttributable.Key in dev.metaschema.core.model
Methods in dev.metaschema.core.model that return IAttributable.KeyModifier and TypeMethodDescriptionstatic IAttributable.KeyGet a property key based on the provided name and the default namespace.static IAttributable.KeyGet a property key based on the provided name and namespace.Methods in dev.metaschema.core.model that return types with arguments of type IAttributable.KeyModifier and TypeMethodDescriptionIAttributable.getProperties()Get the mapping of property key to values.Methods in dev.metaschema.core.model with parameters of type IAttributable.KeyModifier and TypeMethodDescriptionIAttributable.getPropertyValues(IAttributable.Key key) Get the values associated with a given property key.default booleanIAttributable.hasProperty(IAttributable.Key key) Determine if a property is defined.default booleanIAttributable.hasPropertyValue(IAttributable.Key key, String value) Determine if a given property, with a givenkey, has the identifiedvalue. -
Uses of IAttributable.Key in dev.metaschema.core.model.constraint
Methods in dev.metaschema.core.model.constraint that return types with arguments of type IAttributable.KeyModifier and TypeMethodDescriptionprotected Map<IAttributable.Key,Set<String>> AbstractConstraintBuilder.getProperties()Get the constraint properties provided to the builder.Methods in dev.metaschema.core.model.constraint with parameters of type IAttributable.KeyModifier and TypeMethodDescriptionAbstractConstraintBuilder.property(IAttributable.Key key, String value) Set the values of the property with the providednameto the providedvalue.AbstractConstraintBuilder.property(IAttributable.Key key, Set<String> values) Set the values of the property with the providednameto the providedvalues.Method parameters in dev.metaschema.core.model.constraint with type arguments of type IAttributable.KeyModifier and TypeMethodDescriptionAbstractConstraintBuilder.properties(Map<IAttributable.Key, Set<String>> properties) Set the collection of properties associated with the constraint. -
Uses of IAttributable.Key in dev.metaschema.databind.model.annotations
Methods in dev.metaschema.databind.model.annotations that return types with arguments of type IAttributable.KeyModifier and TypeMethodDescriptionstatic Map.Entry<IAttributable.Key,Set<String>> ModelUtil.toPropertyEntry(Property property) Convert aPropertyannotation to a map entry suitable for use in anIAttributableproperties map. -
Uses of IAttributable.Key in dev.metaschema.modules.sarif
Fields in dev.metaschema.modules.sarif declared as IAttributable.KeyModifier and TypeFieldDescriptionstatic final IAttributable.KeySarifValidationHandler.SARIF_HELP_MARKDOWN_KEYThe property key for specifying markdown-formatted help content for a constraint.static final IAttributable.KeySarifValidationHandler.SARIF_HELP_TEXT_KEYThe property key for specifying plain text help content for a constraint.static final IAttributable.KeySarifValidationHandler.SARIF_HELP_URL_KEYThe property key for specifying a URL that provides help information for a constraint.