| Class | Description |
|---|---|
| AllowedAttributesRule |
The AllowedAttributesRule class determines whether or not an object conforms
to the must have/may have attribute definitions.
|
| CardinalityRule | |
| CheckAttributesBasedOnValueRule | |
| InitRule |
The InitRule is used to initialize the values of a DMO to some standard state.
|
| NamedObjectRule | |
| NumericRangeRule |
The NumericRangeRule validates that a numeric value falls with in a certain range
of values.
|
| OneOfTheseAttributesRequiredRule | |
| OnlyOneOfTheseAttributesAllowedRule | |
| PartCheckerRule | |
| PatternMatchRule | |
| ReferencedAttributeTypeRule |
The ReferencedAttributeTypeRule is used to test whether or not the attribute referred
to by an AttributeReference is of a particular type.
|
| RelatedNumbersRule |
On the surface, this seems like a pretty trivial rule, but things get interesting
when you consider that we want to be able to handle comparisons between all different
numeric types.
|
| RestrictReferencesRule | |
| StringSetRule | |
| UCOAllowedAttributesRule | |
| ValueLengthRule |
The ValueLengthRule validates whether or not the length of the string format of
an attribute value conforms to the minimum/maximum lengths specified by the
rule data.
|
Copyright © 2023. All rights reserved.