| Package | Description |
|---|---|
| org.dmd.concinnity.shared.generated.dmo | |
| org.dmd.dmc |
The Dark Matter Core (dmc) package provides the core functionality for
all aspects of objects managed via the Dark Matter Data framework.
|
| org.dmd.dmc.rules | |
| org.dmd.dmg.generated.dmo | |
| org.dmd.dmp.shared.generated.dmo | |
| org.dmd.dmr.shared.base.generated.dmo | |
| org.dmd.dmr.shared.ldap.generated.dmo | |
| org.dmd.dms | |
| org.dmd.dms.generated.dmo | |
| org.dmd.dms.generated.rulesdmo | |
| org.dmd.dms.util | |
| org.dmd.dmt.dsd.dsda.shared.generated.dmo | |
| org.dmd.dmt.dsd.dsdb.shared.generated.dmo | |
| org.dmd.dmt.dsd.dsdc.shared.generated.dmo | |
| org.dmd.dmt.shared.generated.dmo | |
| org.dmd.dmu.shared.generated.dmo | |
| org.dmd.dmv.shared.extended.rulesdmo | |
| org.dmd.dmv.shared.generated.dmo | |
| org.dmd.dmv.shared.generated.rulesdmo | |
| org.dmd.map.generated.dmo | |
| org.dmd.templates.shared.generated.dmo |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DmconcinnityDMSAG.getRules() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DmcCompactSchemaIF.getRules() |
| Modifier and Type | Class and Description |
|---|---|
class |
AttributeRuleCollection<I extends RuleIF> |
class |
ClassRuleCollection<I extends RuleIF> |
class |
RuleCollection<I extends RuleIF>
The RuleCollection maintains a collection of rule instances on the basis of the
RuleKey associated with the rule instance.
|
class |
RuleList<E extends RuleIF>
The RuleList maintains a flag to indicate if we've run up the class hierarchy to determine the complete
set of rules for a class of object.
|
| Modifier and Type | Method and Description |
|---|---|
RuleIF |
DmcRuleException.getRule() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DmcRuleCollectionIF.getRules() |
| Modifier and Type | Method and Description |
|---|---|
void |
DmcRuleCategory.add(RuleIF rule) |
abstract void |
RuleCollection.addRule(RuleIF rule)
Attempts to add a single rule instance to the collection.
|
void |
DmcRuleManager.addRule(RuleIF rule) |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleCollection.addRules(Iterator<RuleIF> rules)
Attempts to add the rules to this collection.
|
| Constructor and Description |
|---|
DmcRuleException(String baseMessage,
RuleIF ri)
Instantiates a new DmcRuleException.
|
DmcRuleException(String baseMessage,
RuleIF ri,
String mk)
Instantiates a new, translatable DmcRuleException.
|
DmcRuleException(String baseMessage,
RuleIF ri,
String mk,
String p1)
Instantiates a new, translatable DmcRuleException with a single message parameter.
|
DmcRuleException(String baseMessage,
RuleIF ri,
String mk,
String p1,
String p2)
Instantiates a new, translatable DmcRuleException with two message parameters.
|
DmcRuleException(String baseMessage,
RuleIF ri,
String mk,
String p1,
String p2,
String p3)
Instantiates a new, translatable DmcRuleException with three message parameters.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DmgDMSAG.getRules() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DmpDMSAG.getRules() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DmrbaseDMSAG.getRules() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DmrldapDMSAG.getRules() |
| Modifier and Type | Method and Description |
|---|---|
RuleIF |
RuleDefinition.newRuleInstance() |
| Modifier and Type | Method and Description |
|---|---|
TreeMap<RuleName,RuleIF> |
SchemaDefinition.getResolvedRules()
Called when we're formatting the compact schema rule data.
|
TreeMap<RuleName,RuleIF> |
SchemaDefinition.getRuleInstances(SchemaManager sm)
Get the rule instances
|
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaDefinition.setResolvedRules(TreeMap<RuleName,RuleIF> rr)
Called when resolveReferences is performed on a schema manager being used by the
DmsSchemaParser.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
MetaDMSAG.getRules() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AttributeValidationIF |
interface |
AttributeValidationWithResolverIF |
interface |
InitializationIF |
interface |
ObjectValidationIF |
interface |
UCOAttributeAuditIF |
interface |
UCOAttributeNormalizationIF |
interface |
UCOMappingIF |
interface |
UCOObjectAuditIF |
interface |
UCOObjectNormalizationIF |
interface |
UCOValidationIF |
| Modifier and Type | Method and Description |
|---|---|
void |
UCOValidationRuleCollection.addRule(RuleIF r) |
void |
UCOObjectNormalizationRuleCollection.addRule(RuleIF r) |
void |
UCOObjectAuditRuleCollection.addRule(RuleIF r) |
void |
UCOMappingRuleCollection.addRule(RuleIF r) |
void |
UCOAttributeNormalizationRuleCollection.addRule(RuleIF r) |
void |
UCOAttributeAuditRuleCollection.addRule(RuleIF r) |
void |
ObjectValidationRuleCollection.addRule(RuleIF r) |
void |
InitializationRuleCollection.addRule(RuleIF r) |
void |
AttributeValidationWithResolverRuleCollection.addRule(RuleIF r) |
void |
AttributeValidationRuleCollection.addRule(RuleIF r) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DynamicCompactSchema.getRules() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DsdADMSAG.getRules() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DsdBDMSAG.getRules() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DsdCDMSAG.getRules() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DmtDMSAG.getRules() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DmuDMSAG.getRules() |
| Modifier and Type | Class and Description |
|---|---|
class |
AllowedAttributesRule
The AllowedAttributesRule class determines whether or not an object conforms
to the must have/may have attribute definitions.
|
class |
CardinalityRule |
class |
CheckAttributesBasedOnValueRule |
class |
InitRule
The InitRule is used to initialize the values of a DMO to some standard state.
|
class |
NamedObjectRule |
class |
NumericRangeRule
The NumericRangeRule validates that a numeric value falls with in a certain range
of values.
|
class |
OneOfTheseAttributesRequiredRule |
class |
OnlyOneOfTheseAttributesAllowedRule |
class |
PartCheckerRule |
class |
PatternMatchRule |
class |
ReferencedAttributeTypeRule
The ReferencedAttributeTypeRule is used to test whether or not the attribute referred
to by an AttributeReference is of a particular type.
|
class |
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.
|
class |
RestrictReferencesRule |
class |
StringSetRule |
class |
UCOAllowedAttributesRule |
class |
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.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DmvDMSAG.getRules() |
| Modifier and Type | Class and Description |
|---|---|
class |
AllowedAttributesRuleBaseImpl |
class |
CardinalityRuleBaseImpl |
class |
CheckAttributesBasedOnValueRuleBaseImpl |
class |
InitRuleBaseImpl |
class |
NamedObjectRuleBaseImpl |
class |
NumericRangeRuleBaseImpl |
class |
OneOfTheseAttributesRequiredRuleBaseImpl |
class |
OnlyOneOfTheseAttributesAllowedRuleBaseImpl |
class |
PartCheckerRuleBaseImpl |
class |
PatternMatchRuleBaseImpl |
class |
ReferencedAttributeTypeRuleBaseImpl |
class |
RelatedNumbersRuleBaseImpl |
class |
RestrictReferencesRuleBaseImpl |
class |
StringSetRuleBaseImpl |
class |
UCOAllowedAttributesRuleBaseImpl |
class |
ValueLengthRuleBaseImpl |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
MapDMSAG.getRules() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RuleIF> |
DmtdlDMSAG.getRules() |
Copyright © 2023. All rights reserved.