C# (CSharp) HandCoded.FpML.Validation Namespace

Classes

Name Description
AllRules The AllRules class contains a RuleSet that holds all of the defined validation Rule instances.
BrokenSchemeRule The BrokenSchemeRule class provides the logic to validate FpML scheme code values where the default attribute on the root node was omitted by mistake.
BusinessProcessRules The BusinessProcessRulesRules class contains a RuleSet initialised with FpML defined validation rules for business process messages.
CdsRules The CdsRules class contains a RuleSet that holds all of the defined validation Rule instances for Credit Derivative Products.
ContentPrecondition The ContentPrecondition checks if the document being processed contains specific elements determined from either their XML Schema type or from a list (if type information is not available).
DataTypeRules The DataTypeRules class contains HandCoded rule extensions for validating datatypes in DTD based documents.
EqdRules The EqdRules class contains a RuleSet that holds all of the defined validation Rule instances for Equity Derivative Products.
FpMLRuleSet The FpMLRuleSet is the abstract base class used by all other FpML rule sets.
FpMLRules The FpMLRules class contains a RuleSet that holds all of the FpML defined validation Rule instances.
FxRules The FxRules class contains a RuleSet that holds all of the defined validation Rule instances for Foreign Exchange Products.
IrdRules The IrdRules class contains a RuleSet that holds all of the defined validation Rule instances for Interest Rate Derivative Products.
LoanRules The LoanRules class contains a RuleSet initialised with FpML defined validation rules for syndicated loan messages.
Preconditions The Preconditions class contains a set of Precondition instances used by the rules to define thier applicability.
PricingAndRiskRules The PricingAndRiskRules class contains a RuleSet that holds all of the defined validation Rule instances for Pricing and Risk data structures.
ReferenceRule The ReferenceRule class validates an intra-document reference recorded using 'ID' and 'IDREF' based attributes. When possible type information is used to locate possible matching elements otherwise element names are used instead.
ReferenceRules The ReferenceRules class contains a RuleSet that holds all of the defined validation Rule instances for IDREF based intra-document references.
SchemeRule The SchemeRule class provides the logic to validate FpML scheme code values for all versions of FpML.
SchemeRules The SchemeRules class contains a RuleSet initialised with validation rules for scheme values.
SharedRules The SharedRules class contains a RuleSet that holds all of the defined validation Rule instances for shared components.
VersionPrecondition The VersionPrecondition class checks that the FpML root element contains a specific version string.
VersionRangePrecondition A VersionRangePrecondition instance tests if the FpML version of a documents lies between two limits. Either of the minimum or maximum values can be omitted to make the range open ended.