A B C D E F G H I J K L M N O P Q R S T U V W X

A

AbsentDataException - Exception in biz.c24.io.api.transform
An exception used to identify the situation where required input or output data to a transform has not been found.
AbsentDataException(String) - Constructor for exception biz.c24.io.api.transform.AbsentDataException
Creates a new instance with the specified message.
acquireLimit(String[]) - Method in class biz.c24.io.api.presentation.stream.BorderedCharDataReader
Force to re-locate the current border if it has the same sign as expected charachters.
ActionHandler - Class in biz.c24.io.api.web
Handler designed for use by servlets to process changes made through the StructureTag.
ActionHandler() - Constructor for class biz.c24.io.api.web.ActionHandler
Creates a new instance.
ActionHandler(String) - Constructor for class biz.c24.io.api.web.ActionHandler
Creates a new instance with the specified prefix to be used for input names.
ADD_INDICATOR - Static variable in class biz.c24.io.api.web.ActionHandler
The indicator used as the value of ActionHandler.KEY_CLIENT_OPERATION to indicate an add has been performed.
addAnyMapping(Element) - Method in class biz.c24.io.api.presentation.XMLSource
Deprecated. Use XMLSource.getWrappedSource().SAXSource.registerRemoteComponent(biz.c24.io.api.data.DataComponent) instead.
addAppInfo(AppInfo) - Method in class biz.c24.io.api.data.Annotation
Adds an appinfo object.
addAttrDecl(Attribute) - Method in class biz.c24.io.api.data.ComplexDataObject
Adds a meta-data attribute declaration to this object.
addAttrDecl(Attribute, int) - Method in class biz.c24.io.api.data.ComplexDataObject
Adds a meta-data attribute declaration to this object at the specified index.
addAttrDecl(Attribute) - Method in class biz.c24.io.api.data.ComplexDataType
Adds a attribute declaration to the structure of this object.
addComment(String) - Method in class biz.c24.io.api.data.ComplexDataObject
Adds a comment.
addDatabaseKeyRef(DatabaseKeyRef) - Method in class biz.c24.io.api.data.Element
Adds a new database key reference that will allow for correct construction of database relationships between parent and child objects.
addDependentPredicateCode(String) - Method in class biz.c24.io.api.data.DefaultValidationRule
Adds a dependent predicate code.
addDerivedType(String, DataType) - Method in class biz.c24.io.api.data.DataType
s Adds a derived type.
addDocumentation(Documentation) - Method in class biz.c24.io.api.data.Annotation
Adds a documentation object.
addElement(String, Object) - Method in class biz.c24.io.api.data.ComplexDataObject
Adds value as an instance of the element called name.
addElementDecl(Element) - Method in class biz.c24.io.api.data.ComplexDataObject
Adds a meta-data element declaration to this object.
addElementDecl(Element, int) - Method in class biz.c24.io.api.data.ComplexDataObject
Adds a meta-data element declaration to this object at the specified index.
addElementDecl(Element) - Method in class biz.c24.io.api.data.ComplexDataType
Adds an element declaration.
addEntry(String, String, Annotation) - Method in class biz.c24.io.api.data.DefaultEnumeration
Adds a new entry.
addEntry(String, String, Annotation, int) - Method in class biz.c24.io.api.data.DefaultEnumeration
Adds a new entry at the specified index.
addEntryWithDescription(String, String, String) - Method in class biz.c24.io.api.data.DefaultEnumeration
Adds a new entry with a simple description.
addIdGeneratorParameter(IDGeneratorParameter) - Method in class biz.c24.io.api.data.ComplexDataType
Adds and IDGeneratorParameter to the list.
addMemberType(SimpleDataType) - Method in class biz.c24.io.api.data.UnionDataType
Adds a member type.
addNamespace(String) - Method in class biz.c24.io.api.data.AnyAttribute
Adds the specified namespace.
addNamespace(String) - Method in class biz.c24.io.api.data.AnyElement
Adds the specified namespace.
addNamespaceMapping(NamespaceMapping) - Method in class biz.c24.io.api.data.ComplexDataObject
Adds a namespace mapping - a mapping from a prefix to a namespace URI.
addQualifiedRestrictionMap(String, DataComponent[], boolean, int[], String, int[]) - Method in class biz.c24.io.api.data.swift.SwiftFieldDataType
Add a restriction map, which operates when qualifier is matched in one of options, dssPresent equals the presence of the data source scheme, and if present the data source scheme value matches an item in dssRestrictionMap.
addSubstitution(Element) - Method in class biz.c24.io.api.data.Element
Adds an element to this elements substitution group.
addValidationListener(ValidationListener) - Method in class biz.c24.io.api.data.ComplexDataObject
Deprecated. Use ValidationManager instead - this method will be removed in the next major version release.
addValidationListener(ValidationListener) - Method in class biz.c24.io.api.data.ValidationManager
Adds a validation listener to be notified of validation events.
addValidator(Validator) - Method in class biz.c24.io.api.data.DataType
Adds a validator.
addValidator(int, Validator) - Method in class biz.c24.io.api.data.DataType
Adds a validator at index.
adjustTimeZone(TimeZone) - Method in class biz.c24.io.api.data.ISO8601Value
Adjusts this object to the specified time zone.
ALL - Static variable in class biz.c24.io.api.data.AtomicDataType.FinalEnum
Specifies that derivation can occur by list, union or restriction.
ALL - Static variable in class biz.c24.io.api.data.ContentModelEnum
Specifies the types content model is an all, i.e. all elements must appear but in any order.
ALL - Static variable in class biz.c24.io.api.data.ElementBlockEnum
The enumeration value used to block derivation by extension, restriction and substitution.
ALL - Static variable in class biz.c24.io.api.data.FinalEnum
Specifies that derivation can occur by extension or restriction.
ALL - Static variable in class biz.c24.io.api.data.TypeBlockEnum
The enumeration value used to block derivation by extension and restriction.
ancestorArray(ComplexDataObject) - Static method in class biz.c24.io.api.Utils
Returns an array of the ancestors of obj.
ancestorArrayReversed(ComplexDataObject) - Static method in class biz.c24.io.api.Utils
Returns an array of the ancestors of obj.
Annotation - Class in biz.c24.io.api.data
A group of documentation and application information objects used to annotate data models.
Annotation() - Constructor for class biz.c24.io.api.data.Annotation
Constructs a new instance.
Annotation(String) - Constructor for class biz.c24.io.api.data.Annotation
Constructs a new instance with a single description.
Annotation(Documentation[], AppInfo[]) - Constructor for class biz.c24.io.api.data.Annotation
Creates a new instances with supplied arrays of documentation and appinfo objects.
Annotation(Annotation) - Constructor for class biz.c24.io.api.data.Annotation
Constructs a new instance cloned from clone.
AnnotationItem - Class in biz.c24.io.api.data
An immutable item used to annotate data models.
AnnotationItem(String, String) - Constructor for class biz.c24.io.api.data.AnnotationItem
Constructs a new instance with specified values.
Any - Interface in biz.c24.io.api.data
A wildcard.
ANY - Static variable in class biz.c24.io.api.data.NamespaceEnum
Specifies that all elements / attributes from any namespace are allowed.
AnyAttribute - Class in biz.c24.io.api.data
An attribute wildcard.
AnyAttribute() - Constructor for class biz.c24.io.api.data.AnyAttribute
Constructs a new instance which will require subsequent initialisation.
AnyAttribute(DataModel) - Constructor for class biz.c24.io.api.data.AnyAttribute
Constructs a new instance from the specified model.
AnyElement - Class in biz.c24.io.api.data
An element wildcard.
AnyElement() - Constructor for class biz.c24.io.api.data.AnyElement
Constructs a new instance which will require subsequent initialisation.
AnyElement(int, int, DataModel) - Constructor for class biz.c24.io.api.data.AnyElement
Constructs a new instance with the specified values.
AnyURIDataType - Class in biz.c24.io.api.data
A simple data type representing a URI.
AnyURIDataType() - Constructor for class biz.c24.io.api.data.AnyURIDataType
Constructs a new instance.
AppInfo - Class in biz.c24.io.api.data
An annotation designed for computer processing.
AppInfo(String, String) - Constructor for class biz.c24.io.api.data.AppInfo
Constructs a new instance with specified values.
ASSIGNED - Static variable in class biz.c24.io.api.data.IDGeneratorMethodEnum
lets the application to assign an identifier to the object before save() is called.
AtomicDataType - Class in biz.c24.io.api.data
A simple type representing an atomic item of data.
AtomicDataType.FinalEnum - Class in biz.c24.io.api.data
An enumeration of possible final values.
atomize() - Method in class biz.c24.io.api.data.saxon.AttributeNode
Get the typed value.
atomize() - Method in class biz.c24.io.api.data.saxon.ComplexElementNode
Get the typed value.
atomize() - Method in class biz.c24.io.api.data.saxon.DocumentNode
Get the typed value.
atomize() - Method in class biz.c24.io.api.data.saxon.LeafNode
Get the typed value.
atomize() - Method in class biz.c24.io.api.data.saxon.SimpleElementNode
Get the typed value.
atomize() - Method in class biz.c24.io.api.data.saxon.TextNode
Get the typed value.
Attribute - Class in biz.c24.io.api.data
A declaration of an attribute.
Attribute() - Constructor for class biz.c24.io.api.data.Attribute
Constructs a new instance which will require subsequent initialisation.
Attribute(String, int, int, Class, DataModel) - Constructor for class biz.c24.io.api.data.Attribute
Constructs a new lazily initialised instance with the specified type class and other values.
Attribute(String, int, int, SimpleDataType, DataModel) - Constructor for class biz.c24.io.api.data.Attribute
Constructs a new instance with the specified type and other values.
Attribute(String, int, int, Attribute, DataModel) - Constructor for class biz.c24.io.api.data.Attribute
Constructs a new instance with the specified reference and other values.
AttributeNode - Class in biz.c24.io.api.data.saxon
This class represents an attribute of an object in the Artix Data Services data model.
attrIterator(ComplexDataObject) - Static method in class biz.c24.io.api.Utils
Returns an iterator over all of the attributes of obj.
AuxilaryAccessor - Class in biz.c24.io.api.presentation.hibernate
A Hibernate property accessor.
AuxilaryAccessor() - Constructor for class biz.c24.io.api.presentation.hibernate.AuxilaryAccessor
 
available() - Method in class biz.c24.io.api.presentation.stream.BorderedCharDataReader
Returns the number of available charachters (taking into consideration the existing borders).
available() - Method in class biz.c24.io.api.presentation.stream.ByteAlignedBitDataReader
Returns the number of bits that can be read from this input stream.
available() - Method in class biz.c24.io.api.presentation.stream.DataReader
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class biz.c24.io.api.RewindableInputStream
 
availableBytes() - Method in class biz.c24.io.api.presentation.stream.ByteAlignedBitDataReader
Returns the number of bytes that can be read from this input stream.
AWK_COMPILE - Static variable in class biz.c24.io.api.data.JakartaOroEvaluator
Flag used to specify that the regular expression should be interpreted in AWK style.

B

Base64BinaryDataType - Class in biz.c24.io.api.data
A simple data type representing base 64 encoded binary data in a byte[].
Base64BinaryDataType() - Constructor for class biz.c24.io.api.data.Base64BinaryDataType
Constructs a new instance.
bigDecimalValueWrapper(Number) - Static method in class biz.c24.io.api.Utils
Converts number value objects to BigDecimal object.
bigIntegerValueWrapper(Number) - Static method in class biz.c24.io.api.Utils
Converts integer value objects to BigInteger object.
BinaryDataType - Class in biz.c24.io.api.data
A simple data type representing binary data.
BinarySink - Class in biz.c24.io.api.presentation
A sink for generating default string representations from data objects.
BinarySink() - Constructor for class biz.c24.io.api.presentation.BinarySink
Constructs a new instance.
BinarySink(BinarySink) - Constructor for class biz.c24.io.api.presentation.BinarySink
Constructs a new instance cloned from clone.
BinarySink(OutputStream) - Constructor for class biz.c24.io.api.presentation.BinarySink
Constructs a new instance which will write to stream.
BinarySink(Writer) - Constructor for class biz.c24.io.api.presentation.BinarySink
Constructs a new instance which will write to writer.
BinarySource - Class in biz.c24.io.api.presentation
A source for generating data objects from a string formatted with the default presentation properties of a data type hierarchy.
BinarySource() - Constructor for class biz.c24.io.api.presentation.BinarySource
Constructs a new instance.
BinarySource(BinarySource) - Constructor for class biz.c24.io.api.presentation.BinarySource
Constructs a new instance cloned from clone.
BitDataReader - Class in biz.c24.io.api.presentation.stream
Bit aligned data stream reader.
BitDataReader(InputStream) - Constructor for class biz.c24.io.api.presentation.stream.BitDataReader
Constructs the bit sequence stream with underlied input stream.
BitDataWriter - Class in biz.c24.io.api.presentation.stream
Bit aligned data stream writer.
BitDataWriter(OutputStream) - Constructor for class biz.c24.io.api.presentation.stream.BitDataWriter
Constructs the bit sequence stream with underlied input stream.
BitMap - Class in biz.c24.io.api.data
Bit map representation class.
BitMap(List) - Constructor for class biz.c24.io.api.data.BitMap
Constructs the bit map with specified part.
BitMap.Part - Class in biz.c24.io.api.data
Class that represents the part of bit map construction.
BitMap.Part(int, BitMapIndex) - Constructor for class biz.c24.io.api.data.BitMap.Part
Constructs the bit map part with specified length and optional reference in other part.
BitMapIndex - Class in biz.c24.io.api.data
Bit map index representation class.
BitMapIndex(int, int) - Constructor for class biz.c24.io.api.data.BitMapIndex
Constructs the Bit map reference with specified part number and index of bit within it.
biz.c24.io.api - package biz.c24.io.api
Various utility classes.
biz.c24.io.api.data - package biz.c24.io.api.data
Data Model super and utility classes.
biz.c24.io.api.data.fpml - package biz.c24.io.api.data.fpml
Specialist API extensions for the FpML libraries - used internally.
biz.c24.io.api.data.jaxen - package biz.c24.io.api.data.jaxen
XPath integration with Jaxen.
biz.c24.io.api.data.saxon - package biz.c24.io.api.data.saxon
XPath integration with Saxonica.
biz.c24.io.api.data.sepa - package biz.c24.io.api.data.sepa
Specialist API extensions for the SEPA libraries - used internally.
biz.c24.io.api.data.swift - package biz.c24.io.api.data.swift
Specialist API extensions for the SWIFT libraries - used internally.
biz.c24.io.api.mule - package biz.c24.io.api.mule
Specialist API extensions for Mule integration.
biz.c24.io.api.presentation - package biz.c24.io.api.presentation
Various classes for parsing and formatting data objects.
biz.c24.io.api.presentation.crestiso - package biz.c24.io.api.presentation.crestiso
Specialist API extensions for the CREST ISO libraries.
biz.c24.io.api.presentation.hibernate - package biz.c24.io.api.presentation.hibernate
Specialist API extensions for Hibernate integration.
biz.c24.io.api.presentation.stream - package biz.c24.io.api.presentation.stream
Various classes for stream based parsing and formatting of data objects.
biz.c24.io.api.presentation.swift - package biz.c24.io.api.presentation.swift
Specialist API extensions for the SWIFT libraries.
biz.c24.io.api.transform - package biz.c24.io.api.transform
Transform super and utility classes.
biz.c24.io.api.web - package biz.c24.io.api.web
Web components and tag libraries.
BooleanDataType - Class in biz.c24.io.api.data
A simple data type representing a primitive boolean.
BooleanDataType() - Constructor for class biz.c24.io.api.data.BooleanDataType
Constructs a new instance.
booleanSystemProperty(String, boolean) - Static method in class biz.c24.io.api.Utils
Returns the value of the specified system proeprty, default to def is the proeprty is not found.
booleanValue(Object) - Static method in class biz.c24.io.api.Utils
Returns a boolean value from the argument.
booleanValueArray(Object) - Static method in class biz.c24.io.api.Utils
Returns a boolean value array from the argument.
BorderedCharDataReader - Class in biz.c24.io.api.presentation.stream
Char data stream reader.
BorderedCharDataReader() - Constructor for class biz.c24.io.api.presentation.stream.BorderedCharDataReader
Default constructor.
BuiltInAttribute - Class in biz.c24.io.api.data
A built-in attribute.
ByteAlignedBitDataReader - Class in biz.c24.io.api.presentation.stream
Byte aligned data stream reader.
ByteAlignedBitDataReader(InputStream) - Constructor for class biz.c24.io.api.presentation.stream.ByteAlignedBitDataReader
Constructor with underlied byte input stream.
ByteAlignedBitDataWriter - Class in biz.c24.io.api.presentation.stream
Byte aligned data stream writer.
ByteAlignedBitDataWriter(OutputStream) - Constructor for class biz.c24.io.api.presentation.stream.ByteAlignedBitDataWriter
Constructor with underlied byte output stream.
ByteDataType - Class in biz.c24.io.api.data
A simple data type representing a primitive byte.
ByteDataType() - Constructor for class biz.c24.io.api.data.ByteDataType
Constructs a new instance.
byteValue(Object) - Static method in class biz.c24.io.api.Utils
Returns a byte value from the argument without a loss of precision.
byteValueArray(Object) - Static method in class biz.c24.io.api.Utils
Returns a byte value array from the argument.

C

C24NamingStrategy - Class in biz.c24.io.api
The pupose of this class is to add back ticks(`) to column names specified in the Hibernate mappings.
C24NamingStrategy(boolean) - Constructor for class biz.c24.io.api.C24NamingStrategy
Creates the NamingStrategy that adds back ticks(`) to column names when you are using HQL or normal Hibernate persistance.
calculateRegularPeriod(ComplexDataObject) - Static method in class biz.c24.io.api.data.fpml.FpMLValidator
Term: regular period.
CARDINALITY_UNBOUNDED - Static variable in class biz.c24.io.api.data.DataComponent
The value of a cardinality that is unbounded.
CDATA_END - Static variable in class biz.c24.io.api.Utils
The end of a CDATA block.
CDATA_START - Static variable in class biz.c24.io.api.Utils
The start of a CDATA block.
CDOStreamReader - Class in biz.c24.io.api.presentation
Lowest level StAX cursor based reader implementation to read Complex Data Objects.
CDOStreamReader(ComplexDataObject) - Constructor for class biz.c24.io.api.presentation.CDOStreamReader
Constructor with the Complex Data Object.
CDOStreamWriter - Class in biz.c24.io.api.presentation
The XMLStreamWriter implementation for an Complex Data Object.
CDOStreamWriter(Element) - Constructor for class biz.c24.io.api.presentation.CDOStreamWriter
Constructor with expected object model.
CharDataType - Class in biz.c24.io.api.data
A simple data type representing a primitive char.
CharDataType() - Constructor for class biz.c24.io.api.data.CharDataType
Constructs a new instance.
charValue(Object) - Static method in class biz.c24.io.api.Utils
Returns a char value from the argument.
charValueArray(Object) - Static method in class biz.c24.io.api.Utils
Returns a char value array from the argument.
checkLicense() - Static method in class biz.c24.io.api.Utils
Called by various parts of the API to check the presence and validity of a license key.
checkPredicates(ValidationRule, ComplexDataObject) - Method in class biz.c24.io.api.data.ValidationManager
Checks the predicate conditions have passed for the context.
CHOICE - Static variable in class biz.c24.io.api.data.ContentModelEnum
Specifies the types content model is a choice, i.e. exactly one element must appear.
ClassInfo - Class in biz.c24.io.api.presentation
Helper class which introspect classes and collects properties.
ClassInfo(Class) - Constructor for class biz.c24.io.api.presentation.ClassInfo
 
ClassInfo(Class, boolean, boolean, ClassInfo.AccessModifierLevel, boolean) - Constructor for class biz.c24.io.api.presentation.ClassInfo
 
ClassInfo.AccessModifierLevel - Class in biz.c24.io.api.presentation
 
clear() - Method in class biz.c24.io.api.data.ComplexDataObject
Clears all data from this object.
clear() - Method in class biz.c24.io.api.data.DomainConstraintManager
Clears all registered validators.
clear() - Method in class biz.c24.io.api.data.RedefineManager
Clears all registered models.
clear() - Method in class biz.c24.io.api.data.ValidationStatistics
Clears all statistics.
clearAttrs(String) - Method in class biz.c24.io.api.data.ComplexDataObject
Removes all attributes called name.
clearBatchIterators() - Method in class biz.c24.io.api.presentation.DefaultSink
Deprecated.  
clearBatchIterators() - Method in class biz.c24.io.api.presentation.Sink
Clears all batch iterators registered with this Sink.
clearBatchIterators() - Method in class biz.c24.io.api.presentation.XMLSink
 
clearClientProperties() - Method in class biz.c24.io.api.data.ComplexDataObject
Clears all client properties.
clearContent() - Method in class biz.c24.io.api.data.ComplexDataObject
Clears the content from this object recursivley.
clearElements(String) - Method in class biz.c24.io.api.data.ComplexDataObject
Removes all instances of the element called name.
clearNulls(List) - Static method in class biz.c24.io.api.Utils
Clears any null values from the supplied list.
clearNulls(Object[]) - Static method in class biz.c24.io.api.Utils
Clears any null values from the supplied array.
clientPropertyKeysIterator() - Method in class biz.c24.io.api.data.ComplexDataObject
Returns an iterator over the keys of the client properties.
clone() - Method in class biz.c24.io.api.data.BitMap
Creates and returns a copy of this object.
clone() - Method in class biz.c24.io.api.data.BitMap.Part
Creates and returns a copy of this object.
clone() - Method in class biz.c24.io.api.data.BitMapIndex
Creates and returns a copy of this object.
clone() - Method in class biz.c24.io.api.data.ComplexDataObject
 
clone() - Method in class biz.c24.io.api.mule.IOComplexDataObjectToString
 
clone() - Method in class biz.c24.io.api.mule.IOTransformer
 
clone() - Method in class biz.c24.io.api.mule.StringToIOComplexDataObject
 
clone() - Method in class biz.c24.io.api.presentation.BinarySink
 
clone() - Method in class biz.c24.io.api.presentation.BinarySource
 
clone() - Method in class biz.c24.io.api.presentation.ClassInfo.AccessModifierLevel
 
clone() - Method in class biz.c24.io.api.presentation.crestiso.CrestIsoPreParser
 
clone() - Method in class biz.c24.io.api.presentation.DefaultSink
Deprecated.  
clone() - Method in class biz.c24.io.api.presentation.DefaultSource
Deprecated.  
clone() - Method in class biz.c24.io.api.presentation.InterchangeSink
 
clone() - Method in class biz.c24.io.api.presentation.JavaClassSink
 
clone() - Method in class biz.c24.io.api.presentation.JavaClassSource
 
clone() - Method in class biz.c24.io.api.presentation.SAXSink
 
clone() - Method in class biz.c24.io.api.presentation.SAXSource
 
clone() - Method in class biz.c24.io.api.presentation.Sink
 
clone() - Method in class biz.c24.io.api.presentation.Source
 
clone() - Method in class biz.c24.io.api.presentation.stream.DataReader.Locator
Creates and returns a copy of this object.
clone() - Method in class biz.c24.io.api.presentation.swift.SwiftPreParser
 
clone() - Method in class biz.c24.io.api.presentation.TagValuePairSink
 
clone() - Method in class biz.c24.io.api.presentation.TextualSink
 
clone() - Method in class biz.c24.io.api.presentation.TextualSource
 
clone() - Method in class biz.c24.io.api.presentation.XMLSink
 
clone() - Method in class biz.c24.io.api.presentation.XMLSource
 
cloneDeep() - Method in class biz.c24.io.api.data.ComplexDataObject
Returns a deep clone of this object.
cloneDeep(Object, ComplexDataObject, String) - Static method in class biz.c24.io.api.Utils
Retruns a deep clone of the supplied object.
close() - Method in class biz.c24.io.api.data.DatabaseSession
 
close() - Method in class biz.c24.io.api.presentation.CDOStreamReader
Frees any resources associated with this Reader.
close() - Method in class biz.c24.io.api.presentation.CDOStreamWriter
Closes this writer and free any resources associated with it.
close() - Method in class biz.c24.io.api.presentation.stream.BorderedCharDataReader
Closes this reader and releases any system resources associated with it.
close() - Method in class biz.c24.io.api.presentation.stream.ByteAlignedBitDataReader
Closes this input stream and releases any system resources associated with it.
close() - Method in class biz.c24.io.api.presentation.stream.ByteAlignedBitDataWriter
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class biz.c24.io.api.presentation.stream.DataReader
Closes this reader and releases any system resources associated with it.
close() - Method in class biz.c24.io.api.RewindableInputStream
 
COLLAPSE - Static variable in class biz.c24.io.api.data.WhiteSpaceEnum
Specifies that tabs, carriage returns and line feeds should be replaced by spaces; leading and trailing white space should be deleted; and runs of more than one consecutive space should be condensed to a single space.
CollectionAccessor - Class in biz.c24.io.api.presentation.hibernate
A Hibernate property accessor.
CollectionAccessor() - Constructor for class biz.c24.io.api.presentation.hibernate.CollectionAccessor
 
columnName(String) - Method in class biz.c24.io.api.C24NamingStrategy
Adds back ticks(`) to the column name
columnNumber(StringBuffer, int, int) - Static method in class biz.c24.io.api.Utils
Computes the column number at offset.
CommentNode - Class in biz.c24.io.api.data.saxon
A comment node in the Artix Data Services data model
compareOrder(NodeInfo) - Method in class biz.c24.io.api.data.saxon.AttributeNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class biz.c24.io.api.data.saxon.ComplexElementNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class biz.c24.io.api.data.saxon.DocumentNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class biz.c24.io.api.data.saxon.ElementNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class biz.c24.io.api.data.saxon.LeafNode
Determine the relative position of this node and another node, in document order.
compareTo(Object) - Method in class biz.c24.io.api.data.IOContext
 
compareTo(Object) - Method in class biz.c24.io.api.data.ISO8601Date
 
compareTo(Object) - Method in class biz.c24.io.api.data.ISO8601DateTime
 
compareTo(Object) - Method in class biz.c24.io.api.data.ISO8601Duration
 
compareTo(Object) - Method in class biz.c24.io.api.data.ISO8601GDay
 
compareTo(Object) - Method in class biz.c24.io.api.data.ISO8601GMonth
 
compareTo(Object) - Method in class biz.c24.io.api.data.ISO8601GMonthDay
 
compareTo(Object) - Method in class biz.c24.io.api.data.ISO8601GYear
 
compareTo(Object) - Method in class biz.c24.io.api.data.ISO8601GYearMonth
 
compareTo(Object) - Method in class biz.c24.io.api.data.ISO8601Time
 
compareTo(Object) - Method in class biz.c24.io.api.data.ValidationSeverityEnum
 
ComplexDataObject - Class in biz.c24.io.api.data
A data object constructed from other simple and complex objects manifested as elements and attributes.
ComplexDataObject() - Constructor for class biz.c24.io.api.data.ComplexDataObject
Constructs a new empty instance.
ComplexDataObject(Element) - Constructor for class biz.c24.io.api.data.ComplexDataObject
Constructs a new instance defined by the specified element.
ComplexDataObject(Element, ComplexDataType) - Constructor for class biz.c24.io.api.data.ComplexDataObject
Constructs a new instance defined by the specified element but with the specified type.
ComplexDataObject(ComplexDataObject) - Constructor for class biz.c24.io.api.data.ComplexDataObject
Constructs a new instance cloned from clone.
ComplexDataType - Class in biz.c24.io.api.data
A data type constructed from other data types.
ComplexDataType() - Constructor for class biz.c24.io.api.data.ComplexDataType
Constructs a new instance.
ComplexElementNode - Class in biz.c24.io.api.data.saxon
An element in the Artix Data Services data model whose type is a complex type.
ComplexElementNode.HomogenousChildElementIterator - Class in biz.c24.io.api.data.saxon
Iterator over all the child elements with a given name
ComplexElementNode.HomogenousChildElementIterator(ComplexElementNode, DocumentNode, String, int) - Constructor for class biz.c24.io.api.data.saxon.ComplexElementNode.HomogenousChildElementIterator
Create an iterator over all the child elements sharing a specific name
ComponentLoader - Class in biz.c24.io.api.data
Alpha Release.
ComponentLoader() - Constructor for class biz.c24.io.api.data.ComponentLoader
 
ComponentLoader(ClassLoader) - Constructor for class biz.c24.io.api.data.ComponentLoader
 
ComponentNode - Interface in biz.c24.io.api.data.saxon
A common interface to elements and attributes in the Artix Data Services data model.
containsAttrDecl(String) - Method in class biz.c24.io.api.data.ComplexDataObject
Returns whether this object contains a meta-data attribute declaration called name.
containsAttrDecl(String) - Method in class biz.c24.io.api.data.ComplexDataType
Returns whether this type contains a attribute called name.
containsChild(DataComponent) - Method in class biz.c24.io.api.data.ComplexDataObject
Returns whether this object contains an element or attribute child.
containsElementDecl(String) - Method in class biz.c24.io.api.data.ComplexDataObject
Returns whether this object contains an element declaration called name.
containsElementDecl(String) - Method in class biz.c24.io.api.data.ComplexDataType
Returns whether this type contains an element declaration called nameContentModelEnum - Class in biz.c24.io.api.data
An enumeration of possible content model values.
ContextualValidationRule - Class in biz.c24.io.api.data
A validator implementation for context specific validation.
ContextualValidationRule(XPathStatement, Validator) - Constructor for class biz.c24.io.api.data.ContextualValidationRule
Creates a new contextual validator which will use the given XPath to lookup the value to validated against the supplied validator.
convertObject(ComplexDataObject) - Method in class biz.c24.io.api.presentation.JavaClassSink
Converts the specified object back to its original form, skipping the serialization and streaming steps.
convertObject(Element, Object) - Method in class biz.c24.io.api.presentation.JavaClassSource
Converts obj to a complex data object directly, skipping the serialization and streaming steps.
copy(Receiver, int, boolean, int) - Method in class biz.c24.io.api.data.saxon.AttributeNode
Copy this node to a given receiver.
copy(Receiver, int, boolean, int) - Method in class biz.c24.io.api.data.saxon.DocumentNode
Copy this node to a given outputter.
copy(Receiver, int, boolean, int) - Method in class biz.c24.io.api.data.saxon.ElementNode
Copy this node to a given receiver.
copy(Receiver, int, boolean, int) - Method in class biz.c24.io.api.data.saxon.LeafNode
Copy this node to a given Receiver.
copyFile(String, String) - Static method in class biz.c24.io.api.Utils
Copies a file.
create(Connection, String) - Static method in class biz.c24.io.api.data.DatabaseSession
 
create(String) - Static method in class biz.c24.io.api.data.ISO8601Date
Returns an instance parsed from the specified string.
create(String) - Static method in class biz.c24.io.api.data.ISO8601DateTime
Returns an instance parsed from the specified string.
create(String) - Static method in class biz.c24.io.api.data.ISO8601Duration
Returns an instance parsed from the specified string.
create(String) - Static method in class biz.c24.io.api.data.ISO8601GDay
Returns an instance parsed from the specified string.
create(String) - Static method in class biz.c24.io.api.data.ISO8601GMonth
Returns an instance parsed from the specified string.
create(String) - Static method in class biz.c24.io.api.data.ISO8601GMonthDay
Returns an instance parsed from the specified string.
create(String) - Static method in class biz.c24.io.api.data.ISO8601GYear
Returns an instance parsed from the specified string.
create(String) - Static method in class biz.c24.io.api.data.ISO8601GYearMonth
Returns an instance parsed from the specified string.
create(String) - Static method in class biz.c24.io.api.data.ISO8601Time
Returns an instance parsed from the specified string.
createContentObject() - Method in class biz.c24.io.api.data.ComplexDataObject
Creates and sets an object as the content of this object.
createElement() - Method in class biz.c24.io.api.Factory
Creates a new Element from the settings file.
createEnumeration(ComplexDataObject, XPathStatement, XPathStatement, XPathStatement) - Static method in class biz.c24.io.api.Utils
Creates and returns a new enumeration populated from the result of executing the specified XPath expression over the specified object.
createEnumeration(ComplexDataObject, XPathStatement, XPathStatement, XPathStatement, boolean) - Static method in class biz.c24.io.api.Utils
Creates and returns a new enumeration populated from the result of executing the specified XPath expression over the specified object.
createEnumeration(String[], String[], String[]) - Static method in class biz.c24.io.api.Utils
Creates and returns a new enumeration populated from the specified array of values.
createExpression(XPathStatement, Configuration) - Static method in class biz.c24.io.api.data.saxon.SaxonXPath
Helper method to create an XPath expression with all relevant namespaces initialized.
createFormat(int) - Method in interface biz.c24.io.api.data.FormatableDataType
Returns the format with specified index.
createFormat(int) - Method in class biz.c24.io.api.data.GenericDateDataType
 
createFormat(int) - Method in class biz.c24.io.api.data.NumberDataType
 
createImages() - Method in class biz.c24.io.api.data.BitMap
Returns the binary representation of this bit map.
createInputDatabaseProperties(String) - Method in class biz.c24.io.api.Factory
Creates a new input set of database properties from the settings file with the given ID.
createMappingFiles(ComplexDataObject[], File, boolean) - Static method in class biz.c24.io.api.HibernateUtils
Writes out all the hbm.xml files from the specified array.
createMappingObjects(ComplexDataObject, boolean, boolean) - Static method in class biz.c24.io.api.HibernateUtils
Creates an array of Hibernate mappings.
createObject() - Method in class biz.c24.io.api.data.DataComponent
Creates and returns a new object defined by this component.
createObject(String, String) - Method in class biz.c24.io.api.data.DataComponent
Creates an returns a new object defined by this component and a type derived from this components type.
createObject(Date) - Method in class biz.c24.io.api.data.DateDataType
Creates and returns a new date with the specified value.
createObject(long) - Method in class biz.c24.io.api.data.DateDataType
Creates and returns a new date with the specified value.
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.DateDataType
Creates and returns a new date with the specified value.
createObject(String, String) - Method in class biz.c24.io.api.data.Element
 
createObject(Date) - Method in class biz.c24.io.api.data.GenericDateDataType
 
createObject(long) - Method in class biz.c24.io.api.data.GenericDateDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.GenericDateDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.ISO8601DateDataType
 
createObject(long) - Method in class biz.c24.io.api.data.ISO8601DateDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.ISO8601DateDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.ISO8601DateTimeDataType
 
createObject(long) - Method in class biz.c24.io.api.data.ISO8601DateTimeDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.ISO8601DateTimeDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.ISO8601DurationDataType
 
createObject(long) - Method in class biz.c24.io.api.data.ISO8601DurationDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.ISO8601DurationDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.ISO8601GDayDataType
 
createObject(long) - Method in class biz.c24.io.api.data.ISO8601GDayDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.ISO8601GDayDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.ISO8601GMonthDataType
 
createObject(long) - Method in class biz.c24.io.api.data.ISO8601GMonthDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.ISO8601GMonthDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.ISO8601GMonthDayDataType
 
createObject(long) - Method in class biz.c24.io.api.data.ISO8601GMonthDayDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.ISO8601GMonthDayDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.ISO8601GYearDataType
 
createObject(long) - Method in class biz.c24.io.api.data.ISO8601GYearDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.ISO8601GYearDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.ISO8601GYearMonthDataType
 
createObject(long) - Method in class biz.c24.io.api.data.ISO8601GYearMonthDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.ISO8601GYearMonthDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.ISO8601TimeDataType
 
createObject(long) - Method in class biz.c24.io.api.data.ISO8601TimeDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.ISO8601TimeDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.SQLDateDataType
 
createObject(long) - Method in class biz.c24.io.api.data.SQLDateDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.SQLDateDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.SQLTimeDataType
 
createObject(long) - Method in class biz.c24.io.api.data.SQLTimeDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.SQLTimeDataType
 
createObject(Date) - Method in class biz.c24.io.api.data.SQLTimestampDataType
 
createObject(long) - Method in class biz.c24.io.api.data.SQLTimestampDataType
 
createObject(long, TimeZone) - Method in class biz.c24.io.api.data.SQLTimestampDataType
 
createObjectInputStream(InputStream) - Static method in class biz.c24.io.api.Utils
Returns a new optimized input stream.
createObjectOutputStream(OutputStream) - Static method in class biz.c24.io.api.Utils
Returns a new optimized output stream.
createOutputDatabaseProperties(String) - Method in class biz.c24.io.api.Factory
Creates a new output database properties from the settings file with the given ID.
createSimpleValue(DataComponent, String) - Static method in class biz.c24.io.api.Utils
Creates a value from the given string representation.
createSink(String) - Method in class biz.c24.io.api.Factory
Creates a new Sink from the given ID in the settings file.
createSource(String) - Method in class biz.c24.io.api.Factory
Creates a new Source from the given ID in the settings file.
createTransform() - Method in class biz.c24.io.api.Factory
Creates a new Transform from the settings file.
createURType(String, DataModel) - Static method in class biz.c24.io.api.Utils
Returns a new complex type which is the best possible representation of the UR-type (the base of all complex types).
CREST - Static variable in class biz.c24.io.api.data.PatternTypeEnum
Specifies the pattern is a C.R.E.S.T. pattern match.
CrestIsoPreParser - Class in biz.c24.io.api.presentation.crestiso
A source capable of parsing any CREST ISO message.
CrestIsoPreParser() - Constructor for class biz.c24.io.api.presentation.crestiso.CrestIsoPreParser
Constructs a new instance.
CrestIsoPreParser(CrestIsoPreParser) - Constructor for class biz.c24.io.api.presentation.crestiso.CrestIsoPreParser
Constructs a new instance cloned from clone.
CrestIsoPreParser(Reader) - Constructor for class biz.c24.io.api.presentation.crestiso.CrestIsoPreParser
Constructs a new instance which will read from reader.
CrestIsoPreParser(InputStream) - Constructor for class biz.c24.io.api.presentation.crestiso.CrestIsoPreParser
Constructs a new instance which will read from stream.
CURRENCY - Static variable in class biz.c24.io.api.data.NumberPatternInstanceEnum
Specifies a currency pattern should be used when localised.
current() - Method in class biz.c24.io.api.data.saxon.ComplexElementNode.HomogenousChildElementIterator
Get the current item in the sequence.
CUSTOM - Static variable in class biz.c24.io.api.data.IDGeneratorMethodEnum
uses a custom Java class to determine the new keys.

D

DatabaseKeyRef - Class in biz.c24.io.api.data
This class is used to store the relationship between a child and a parent.
DatabaseKeyRef(String, String) - Constructor for class biz.c24.io.api.data.DatabaseKeyRef
The Constructor.
DatabaseLookupValidationRule - Class in biz.c24.io.api.data
A validator implementation for on-the-fly validation against a database without loading all the data into memory.
DatabaseLookupValidationRule(String, Properties) - Constructor for class biz.c24.io.api.data.DatabaseLookupValidationRule
Creates a new lookup validator which will use the given properties and execute the supplied SQL query.
DatabaseSession - Class in biz.c24.io.api.data
 
DatabaseSourcedEnumeration - Class in biz.c24.io.api.data
An enumeration sourced from a database.
DatabaseSourcedEnumeration(String, Configuration, XPathStatement, boolean, ClassLoader, String, String, String) - Constructor for class biz.c24.io.api.data.DatabaseSourcedEnumeration
Deprecated. Use DatabaseSourcedEnumeration.DatabaseSourcedEnumeration(String, org.hibernate.cfg.Configuration, XPathStatement, boolean, ClassLoader, String, String, String, String) instead
DatabaseSourcedEnumeration(String, Configuration, XPathStatement, boolean, ClassLoader, String, String, String, String) - Constructor for class biz.c24.io.api.data.DatabaseSourcedEnumeration
Creates a new enumeration which will connect and retrieve data via the specified Hibernate configuration.
DataComponent - Class in biz.c24.io.api.data
The super class of element and attribute.
DataModel - Class in biz.c24.io.api.data
A deployed data model, analagous to an XML schema.
DataModel() - Constructor for class biz.c24.io.api.data.DataModel
Constructs a new instance.
DataNode - Interface in biz.c24.io.api.data.saxon
A virtual node in the Artix Data Services data model which holds some accessible data from the original model.
DataReader - Class in biz.c24.io.api.presentation.stream
Data reader abstraction layer.
DataReader() - Constructor for class biz.c24.io.api.presentation.stream.DataReader
 
DataReader.Locator - Class in biz.c24.io.api.presentation.stream
The location representation class.
DataReader.Locator(int) - Constructor for class biz.c24.io.api.presentation.stream.DataReader.Locator
Constructor with absolute offset.
DataType - Class in biz.c24.io.api.data
A data type, analagous to a java.lang.Class.
DATE - Static variable in class biz.c24.io.api.data.DatePatternInstanceEnum
Specifies a date pattern should be used when localised.
DATE_TIME - Static variable in class biz.c24.io.api.data.DatePatternInstanceEnum
Specifies a date time pattern should be used when localised.
DateDataType - Class in biz.c24.io.api.data
A simple data type representing a Date.
DateFormatException - Exception in biz.c24.io.api
An exception signifying a string does not conform to a certain date format pattern.
DateFormatException() - Constructor for exception biz.c24.io.api.DateFormatException
Constructs a new instances with no detail message.
DateFormatException(String) - Constructor for exception biz.c24.io.api.DateFormatException
Constructs a new instances with the specified detail message.
DatePatternInstanceEnum - Class in biz.c24.io.api.data
An enumeration of possible date pattern instances.
DateStyleEnum - Class in biz.c24.io.api.data
An enumeration of possible date styles.
DecimalDataType - Class in biz.c24.io.api.data
A simple data type representing a BigDecimal.
DecimalDataType() - Constructor for class biz.c24.io.api.data.DecimalDataType
Constructs a new instance.
decimalValue(Object) - Static method in class biz.c24.io.api.Utils
Returns a big decimal value from the argument without a loss of precision.
DEFAULT_LOG - Static variable in class biz.c24.io.api.Utils
The default log used by the Artix Data Services API.
DEFAULT_LOG_NAME - Static variable in class biz.c24.io.api.presentation.SAXSource
Default logger used when reading an object with no defining element.
DEFAULT_LOG_NAME - Static variable in class biz.c24.io.api.presentation.XMLSource
Deprecated. Use SAXSource.DEFAULT_LOG_NAME instead.
DEFAULT_SUPPORT_EMAIL - Static variable in class biz.c24.io.api.Utils
 
DefaultEnumeration - Class in biz.c24.io.api.data
The default enumeration implementation.
DefaultEnumeration() - Constructor for class biz.c24.io.api.data.DefaultEnumeration
Creates a new instance.
DefaultSink - Class in biz.c24.io.api.presentation
Deprecated. Use TextualSink instead.
DefaultSink() - Constructor for class biz.c24.io.api.presentation.DefaultSink
Deprecated. Constructs a new instance.
DefaultSink(DefaultSink) - Constructor for class biz.c24.io.api.presentation.DefaultSink
Deprecated. Constructs a new instance cloned from clone.
DefaultSink(OutputStream) - Constructor for class biz.c24.io.api.presentation.DefaultSink
Deprecated. Constructs a new instance which will write to stream.
DefaultSink(Writer) - Constructor for class biz.c24.io.api.presentation.DefaultSink
Deprecated. Constructs a new instance which will write to writer.
DefaultSource - Class in biz.c24.io.api.presentation
Deprecated. Use TextualSource instead.
DefaultSource() - Constructor for class biz.c24.io.api.presentation.DefaultSource
Deprecated. Constructs a new instance.
DefaultSource(DefaultSource) - Constructor for class biz.c24.io.api.presentation.DefaultSource
Deprecated. Constructs a new instance cloned from clone.
DefaultSource(Reader) - Constructor for class biz.c24.io.api.presentation.DefaultSource
Deprecated. Constructs a new instance which will read from reader.
DefaultSource(InputStream) - Constructor for class biz.c24.io.api.presentation.DefaultSource
Deprecated. Constructs a new instance which will read from stream.
DefaultValidationRule - Class in