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

Packages that use ModelComponent
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 ModelComponent in biz.c24.io.api.data
 

Subinterfaces of ModelComponent 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 ModelComponent
 class AnyAttribute
          An attribute wildcard.
 class AnyElement
          An element wildcard.
 class AnyURIDataType
          A simple data type representing a URI.
 class AtomicDataType
          A simple type representing an atomic item of data.
 class Attribute
          A declaration of an attribute.
 class Base64BinaryDataType
          A simple data type representing base 64 encoded binary data in a byte[].
 class BinaryDataType
          A simple data type representing binary data.
 class BooleanDataType
          A simple data type representing a primitive boolean.
 class BuiltInAttribute
          A built-in attribute.
 class ByteDataType
          A simple data type representing a primitive byte.
 class CharDataType
          A simple data type representing a primitive char.
 class ComplexDataType
          A data type constructed from other data types.
 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 DataComponent
          The super class of element and attribute.
 class DataModel
          A deployed data model, analagous to an XML schema.
 class DataType
          A data type, analagous to a java.lang.Class.
 class DateDataType
          A simple data type representing a Date.
 class DecimalDataType
          A simple data type representing a BigDecimal.
 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 DoubleDataType
          A simple data type representing a primitve double.
 class Element
          A declaration of an element.
 class EntitiesDataType
          A simple data type representing a list of entities.
 class EntityDataType
          A simple data type representing an entity.
 class FloatDataType
          A simple data type representing a primitive float.
 class GenericDateDataType
          A simple data type representing a Date.
 class GenericStringDataType
          A simple data type representing a String.
 class HexBinaryDataType
          A simple data type representing hex encoded binary data in a byte[].
 class IDDataType
          A simple data type representing an ID.
 class IDRefDataType
          A simple data type representing an ID ref.
 class IDRefsDataType
          A simple data type representing a list of IDs.
 class IntDataType
          A simple data type representing a primitive int.
 class IntegerDataType
          A simple data type representing a BigInteger.
 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 ISO8601DataType
           
 class ISO8601DateDataType
          A simple data type representing an ISO8601 Date.
 class ISO8601DateTimeDataType
          A simple data type representing an ISO8601 date time.
 class ISO8601DurationDataType
          A simple data type representing an ISO8601 duration.
 class ISO8601GDayDataType
          A simple data type representing an ISO8601 gDay.
 class ISO8601GMonthDataType
          A simple data type representing an ISO8601 gMonth.
 class ISO8601GMonthDayDataType
          A simple data type representing an ISO8601 gMonthDay.
 class ISO8601GYearDataType
          A simple data type representing an ISO8601 gYear.
 class ISO8601GYearMonthDataType
          A simple data type representing an ISO8601 gYearMonth.
 class ISO8601TimeDataType
          A simple data type representing an ISO8601 time.
 class ISO9362BICValidationRule
          author: Matteo De Luise
 class ISO9362BICValidator
          A class for validating a BIC field against a list of valid ISO9362 BICs.
 class LanguageDataType
          A simple data type representing a language.
 class ListDataType
          A simple data type representing an array of another simple data type.
 class LongDataType
          A simple data type representing a primitive long.
 class MappedEnumeration
          A mappend enumeration implementation.
 class NameDataType
          A simple data type representing a name.
 class NCNameDataType
          A simple data type representing an NC name.
 class NegativeIntegerDataType
          A simple data type representing a negative integer.
 class NMTokenDataType
          A simple data type representing an NM token.
 class NMTokensDataType
          A simple data type representing a list of NM Tokens.
 class NonNegativeIntegerDataType
          A simple data type representing a non negative integer.
 class NonPositiveIntegerDataType
          A simple data type representing a non positive integer.
 class NormalizedStringDataType
          A simple data type representing a normalized string.
 class NotationDataType
          A simple data type representing a notation.
 class NumberDataType
          A simple data type representing a number.
 class PositiveIntegerDataType
          A simple data type representing a positive integer.
 class QNameDataType
          A simple data type representing namespace qualified names.
 class ShortDataType
          A simple data type representing a primitive short.
 class SimpleDataType
          A simple data type.
 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 SQLBlobDataType
          A simple data type representing a SQL BLOB (Binary Large OBject).
 class SQLClobDataType
          A simple data type representing a SQL CLOB (Character Large OBject).
 class SQLDateDataType
          A simple data type representing a SQL date.
 class SQLTimeDataType
          A simple data type representing a SQL time.
 class SQLTimestampDataType
          A simple data type representing a SQL timestamp.
 class StringDataType
          A simple data type representing a String.
 class SwiftFieldValidationRule
          author: Matteo De Luise
 class TokenDataType
          A simple data type representing a tokenized String.
 class UnionDataType
          A simple data type representing a union of other simple data types.
 class UnsignedByteDataType
          A simple data type representing an unsigned primitive byte.
 class UnsignedIntDataType
          A simple data type representing an unsigned primitive int.
 class UnsignedLongDataType
          A simple data type representing an unsigned primitive long.
 class UnsignedShortDataType
          A simple data type representing an unsigned primitive short.
 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 ModelComponent
 ModelComponent DataModel.getRedefined(ModelComponent redefiner)
          Returns the component that is redefined by redefiner.
 ModelComponent DataModel.getRedefiner(ModelComponent redefined)
          Returns the component that redefines redefined.
 

Methods in biz.c24.io.api.data with parameters of type ModelComponent
 ModelComponent DataModel.getRedefined(ModelComponent redefiner)
          Returns the component that is redefined by redefiner.
 ModelComponent DataModel.getRedefiner(ModelComponent redefined)
          Returns the component that redefines redefined.
 void DataModel.putRedefine(ModelComponent redefined, ModelComponent redefiner)
          Adds a redefine from the original component, redefined, to the replacement component, redefiner.
 void DataModel.removeRedefine(ModelComponent redefined)
          Removes the redefine for redefined.
 

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

Classes in biz.c24.io.api.data.sepa that implement ModelComponent
 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 ModelComponent in biz.c24.io.api.data.swapswire
 

Classes in biz.c24.io.api.data.swapswire that implement ModelComponent
 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 ModelComponent in biz.c24.io.api.data.swift
 

Classes in biz.c24.io.api.data.swift that implement ModelComponent
 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 SwiftFieldDataType
          A type representing a S.W.I.F.T field.
 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 ModelComponent in biz.c24.io.api.data.target2
 

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



C24 Technologies © 2002-2012: All Rights Reserved.