Uses of Interface
gov.nist.secauto.metaschema.core.model.constraint.IConstraint.ISource
-
Packages that use IConstraint.ISource Package Description gov.nist.secauto.metaschema.core.model.constraint Support for validating bound objects using Metaschema constraints. -
-
Uses of IConstraint.ISource in gov.nist.secauto.metaschema.core.model.constraint
Classes in gov.nist.secauto.metaschema.core.model.constraint that implement IConstraint.ISource Modifier and Type Class Description static class
IConstraint.ExternalModelSource
static class
IConstraint.ExternalSource
static class
IConstraint.InternalModelSource
Methods in gov.nist.secauto.metaschema.core.model.constraint that return IConstraint.ISource Modifier and Type Method Description protected IConstraint.ISource
AbstractConstraint.AbstractConstraintBuilder. getSource()
IConstraint.ISource
AbstractConstraint. getSource()
IConstraint.ISource
IConstraint. getSource()
Get information about the source of the constraint.static IConstraint.ISource
IConstraint.ExternalModelSource. instance(URI location)
static IConstraint.ISource
IConstraint.ExternalSource. instance(URI location)
static IConstraint.ISource
IConstraint.InternalModelSource. instance()
Methods in gov.nist.secauto.metaschema.core.model.constraint with parameters of type IConstraint.ISource Modifier and Type Method Description T
AbstractConstraint.AbstractConstraintBuilder. source(IConstraint.ISource source)
Constructors in gov.nist.secauto.metaschema.core.model.constraint with parameters of type IConstraint.ISource 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.
-