Uses of Class
gov.nist.secauto.metaschema.core.model.constraint.IConstraint.Level
-
Packages that use IConstraint.Level Package Description gov.nist.secauto.metaschema.core.model.constraint Support for validating bound objects using Metaschema constraints.gov.nist.secauto.metaschema.core.model.validation Provides content validation support. -
-
Uses of IConstraint.Level in gov.nist.secauto.metaschema.core.model.constraint
Fields in gov.nist.secauto.metaschema.core.model.constraint declared as IConstraint.Level Modifier and Type Field Description static IConstraint.Level
IConstraint. DEFAULT_LEVEL
The default level to use if no level is provided.Methods in gov.nist.secauto.metaschema.core.model.constraint that return IConstraint.Level Modifier and Type Method Description IConstraint.Level
FindingCollectingConstraintValidationHandler. getHighestSeverity()
protected IConstraint.Level
AbstractConstraint.AbstractConstraintBuilder. getLevel()
IConstraint.Level
AbstractConstraint. getLevel()
IConstraint.Level
IConstraint. getLevel()
The significance of a violation of this constraint.IConstraint.Level
ConstraintValidationFinding. getSeverity()
static IConstraint.Level
IConstraint.Level. valueOf(String name)
Returns the enum constant of this type with the specified name.static IConstraint.Level[]
IConstraint.Level. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in gov.nist.secauto.metaschema.core.model.constraint with parameters of type IConstraint.Level Modifier and Type Method Description protected org.apache.logging.log4j.LogBuilder
LoggingConstraintValidationHandler. getLogBuilder(IConstraint.Level level)
protected boolean
LoggingConstraintValidationHandler. isLogged(IConstraint.Level level)
T
AbstractConstraint.AbstractConstraintBuilder. level(IConstraint.Level level)
protected void
LoggingConstraintValidationHandler. logConstraint(IConstraint.Level level, INodeItem node, CharSequence message, Throwable cause)
ConstraintValidationFinding.Builder
ConstraintValidationFinding.Builder. severity(IConstraint.Level severity)
Constructors in gov.nist.secauto.metaschema.core.model.constraint with parameters of type IConstraint.Level Constructor Description AbstractConstraint(String id, String formalName, MarkupLine description, IConstraint.ISource source, IConstraint.Level level, MetapathExpression target, Map<QName,Set<String>> properties, MarkupMultiline remarks)
Construct a new Metaschema constraint.AbstractKeyConstraint(String id, String formalName, MarkupLine description, IConstraint.ISource source, IConstraint.Level level, MetapathExpression target, Map<QName,Set<String>> properties, List<DefaultKeyField> keyFields, MarkupMultiline remarks)
Create a new key-based constraint, which uses a set of key fields to build a key.DefaultUniqueConstraint(String id, String formalName, MarkupLine description, IConstraint.ISource source, IConstraint.Level level, MetapathExpression target, Map<QName,Set<String>> properties, List<DefaultKeyField> keyFields, MarkupMultiline remarks)
Create a new key-based constraint, which uses a set of key fields to build a key used to identify non-unique items. -
Uses of IConstraint.Level in gov.nist.secauto.metaschema.core.model.validation
Methods in gov.nist.secauto.metaschema.core.model.validation that return IConstraint.Level Modifier and Type Method Description IConstraint.Level
AggregateValidationResult. getHighestSeverity()
IConstraint.Level
IValidationResult. getHighestSeverity()
Get the highest finding severity level for the validation.IConstraint.Level
IValidationFinding. getSeverity()
Get the finding's severity.IConstraint.Level
JsonSchemaContentValidator.JsonValidationFinding. getSeverity()
IConstraint.Level
XmlSchemaContentValidator.XmlValidationFinding. getSeverity()
Constructors in gov.nist.secauto.metaschema.core.model.validation with parameters of type IConstraint.Level Constructor Description XmlValidationFinding(IConstraint.Level severity, SAXParseException exception, URI documentUri)
-