Interface IMatchesConstraint
-
- All Superinterfaces:
IConstraint
- All Known Implementing Classes:
DefaultMatchesConstraint
public interface IMatchesConstraint extends IConstraint
Represents a rule requiring the value of a field or flag to match a pattern and/or conform to an identified data type.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
IConstraint.ExternalModelSource, IConstraint.ExternalSource, IConstraint.InternalModelSource, IConstraint.ISource, IConstraint.Level
-
-
Field Summary
-
Fields inherited from interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
DEFAULT_LEVEL, DEFAULT_TARGET, DEFAULT_TARGET_METAPATH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IDataTypeAdapter<?>
getDataType()
Pattern
getPattern()
-
Methods inherited from interface gov.nist.secauto.metaschema.core.model.constraint.IConstraint
accept, getDescription, getFormalName, getId, getLevel, getProperties, getRemarks, getSource, getTarget, matchTargets, matchTargets
-
-
-
-
Method Detail
-
getPattern
Pattern getPattern()
-
getDataType
IDataTypeAdapter<?> getDataType()
-
-