Uses of Interface
biz.c24.io.api.data.Validator

Packages that use Validator
biz.c24.io.api Various utility classes. 
biz.c24.io.api.data Data Model super and utility classes. 
biz.c24.io.api.data.sepa Specialist API extensions for the SEPA libraries - used internally. 
biz.c24.io.api.data.swapswire   
biz.c24.io.api.data.swift Specialist API extensions for the SWIFT libraries - used internally. 
biz.c24.io.api.data.target2   
 

Uses of Validator in biz.c24.io.api
 

Methods in biz.c24.io.api that return Validator
static Validator Utils.loadValidator(String[] classNames, ClassLoader classLoader, Class clazz)
          Loads a validator instance by examing the classNames array.
 

Uses of Validator in biz.c24.io.api.data
 

Subinterfaces of Validator in biz.c24.io.api.data
 interface Enumeration
          An enumeration of values, one of which must match the value of an object for it to be considered valid.
 interface ValidationRule
          A codified rule which will validate the content of a data object.
 

Classes in biz.c24.io.api.data that implement Validator
 class ContextualValidationRule
          A validator implementation for context specific validation.
 class DatabaseLookupValidationRule
          A validator implementation for on-the-fly validation against a database without loading all the data into memory.
 class DatabaseSourcedEnumeration
          An enumeration sourced from a database.
 class DefaultEnumeration
          The default enumeration implementation.
 class DefaultValidationRule
          The default validation rule implementation.
 class DomainConstraint
          A validation rule whose validation routine is dependent on an identifier looked up via an XPath statement in the object model being validated.
 class ISO13616IBANValidator
          A class for validating a supplied String in order to check for validity against the ISO13616 IBAN specification.
 class ISO3166CountryValidationRule
          author: Matteo De Luise
 class ISO3166CountryValidator
          A class for validating a country code against a list of valid ISO3166 country codes.
 class ISO4217CurrencyAmountAttributeValidator
          A class for validating a currency / amount field to ensure that the field value has the correct number of decimal places for its given currency.
 class ISO4217CurrencyAmountValidator
          A class for validating a currency / amount field to ensure that the field value has the correct number of decimal places for its given currency.
 class ISO4217CurrencyAttributeValidator
          A class for validating a currency field asainst a list of valid ISO4217 currency codes.
 class ISO4217CurrencyValidator
          A class for validating a currency field asainst a list of valid ISO4217 currency codes.
 class ISO9362BICValidationRule
          author: Matteo De Luise
 class ISO9362BICValidator
          A class for validating a BIC field against a list of valid ISO9362 BICs.
 class MappedEnumeration
          A mappend enumeration implementation.
 class SimpleValidator
          Validator implementation which will always pass or fail validation depending on the value of a System property.
 class SourcedEnumeration
          An enumeration sourced from an external repository of static data such as a file, url, database.
 class SwiftFieldValidationRule
          author: Matteo De Luise
 class URISourcedEnumeration
          An enumeration sourced from a URI.
 class XPathRule
          A validation rule which uses an XPath statement to resolve a boolean value which determines whether the rule will pass or fail.
 class XQueryRule
          A validation rule which uses an XQuery expression to resolve a boolean value which determines whether the rule will pass or fail.
 class XsltValidator
          Validator which runs an XSLT over the Complex Data Object and exposes the output as a DOM for subclasses to interpret.
 

Methods in biz.c24.io.api.data that return Validator
 Validator ContextualValidationRule.getValidator()
          Returns the validator to which the actual validation is delegated.
 Validator DomainConstraintManager.getValidator(int index)
          Returns the validator at index.
 Validator DataType.getValidator(int index)
          Returns the validator at index.
 Validator DomainConstraintManager.validator(String identifier)
          Attempts to find a validator for identifier among the registered mappings.
 

Methods in biz.c24.io.api.data with parameters of type Validator
 void DataType.addValidator(int index, Validator validator)
          Adds a validator at index.
 void DataType.addValidator(Validator validator)
          Adds a validator.
 int DataType.getValidatorIndex(Validator v)
          Returns the index of v.
 void DomainConstraintManager.register(String identifier, Validator validator)
          Registers validator against the specified identifier, overwriting any previous mappings present.
 void ContextualValidationRule.setValidator(Validator validator)
          Sets the validator to which the actual validation is delegated.
 

Constructors in biz.c24.io.api.data with parameters of type Validator
ContextualValidationRule(XPathStatement query, Validator validator)
          Creates a new contextual validator which will use the given XPath to lookup the value to validated against the supplied validator.
 

Uses of Validator in biz.c24.io.api.data.sepa
 

Classes in biz.c24.io.api.data.sepa that implement Validator
 class IdentifierOfCreditorValidator
          A class for validating a supplied String in order to check for validity of an Identifier of Creditor.
 class IdentifierOfCreditorValidatorXT33
          A class for validating a supplied String in order to check for validity of an Identifier of Creditor.
 

Uses of Validator in biz.c24.io.api.data.swapswire
 

Classes in biz.c24.io.api.data.swapswire that implement Validator
 class Swdml31Validator
          Validator to verify an SWDML 3.1 document against the SwapsWire supplied validation XSLT.
 class SwdmlEqd42Validator
          Validator to verify an SWDML EQD 4.2 document against the SwapsWire supplied validation XSLT.
 class SwdmlGenericValidator
          Validator to verify a generic SWDML document against the SwapsWire supplied validation XSLT.
 class SwdmlIrd42Validator
          Validator to verify an SWDML IRD 4.2 document against the SwapsWire supplied validation XSLT.
 class SwdmlValidator
          Validator to verify an SWDML document against the SwapsWire supplied validation XSL script.
 

Uses of Validator in biz.c24.io.api.data.swift
 

Classes in biz.c24.io.api.data.swift that implement Validator
 class LTAddressValidator
          A class for parsing Target2 data.
 class SwiftCurrency_PCT_REN_YLD_Validator
          A class for validating a SWIFT Currency field (including PCT, REN, YLD), specifically to ensure that such a field value matches a value from the list of SWIFT-approved currency codes.
 class SwiftPartyFieldJValidator
          A class for validating the contents of '' fields, i.e.: 53J, 56J, 57J, 58J, 82J, 83J, 84J, 85J, 86J, 87J and 88J.
 class SwiftQualifierValidator
          Validator to check the presence and repetitivness of SWIFT qualifiers in generic fields.
 

Uses of Validator in biz.c24.io.api.data.target2
 

Classes in biz.c24.io.api.data.target2 that implement Validator
 class TARGET2Validator
          A class for parsing Target2 data.
 class ValueDateRule
           
 



C24 Technologies © 2002-2012: All Rights Reserved.