Serialized Form


Package biz.c24

Class biz.c24.VersionNumber extends Object implements Serializable

Serialized Fields

release

int release

majorVersion

int majorVersion

minorVersion

int minorVersion

beta

boolean beta

snapshot

boolean snapshot

betaVersion

int betaVersion

branch

String branch

permitRollback

boolean permitRollback

Class biz.c24.VersionNumberFormatException extends IllegalArgumentException implements Serializable


Package biz.c24.api

Class biz.c24.api.LicenseException extends Exception implements Serializable

Class biz.c24.api.LicenseExpiredException extends LicenseException implements Serializable

Serialized Fields

evaluation

boolean evaluation

expiryDate

String expiryDate

expiryMillis

long expiryMillis

Class biz.c24.api.LicenseTimedOutException extends RuntimeException implements Serializable

Class biz.c24.api.RuntimeLicenseException extends RuntimeException implements Serializable


Package biz.c24.io.api

Class biz.c24.io.api.C24NamingStrategy extends org.hibernate.cfg.DefaultNamingStrategy implements Serializable

Serialized Fields

isSQLQuery

boolean isSQLQuery

Class biz.c24.io.api.DateFormatException extends IllegalArgumentException implements Serializable

Class biz.c24.io.api.FactoryException extends Exception implements Serializable

Class biz.c24.io.api.ParserException extends IOException implements Serializable

Serialized Fields

cause

Throwable cause

result

ValidationResultEnum result

node

String node

errors

ParserError[] errors

Class biz.c24.io.api.ValidationResultEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

code

int code

ordinal

int ordinal

Package biz.c24.io.api.data

Class biz.c24.io.api.data.Annotation extends Object implements Serializable

Serialized Fields

documentationList

List<E> documentationList

appInfoList

List<E> appInfoList

Class biz.c24.io.api.data.AnnotationItem extends Object implements Serializable

Serialized Fields

text

String text

source

String source

Class biz.c24.io.api.data.AnyAttribute extends Attribute implements Serializable

Serialized Fields

processContents

ProcessContentsEnum processContents

namespaces

List<E> namespaces

Class biz.c24.io.api.data.AnyElement extends Element implements Serializable

Serialized Fields

processContents

ProcessContentsEnum processContents

namespaces

List<E> namespaces

Class biz.c24.io.api.data.AnyURIDataType extends StringDataType implements Serializable

Class biz.c24.io.api.data.AppInfo extends AnnotationItem implements Serializable

Class biz.c24.io.api.data.AtomicDataType extends SimpleDataType implements Serializable

Serialized Fields

finaL

AtomicDataType.FinalEnum finaL

pad

String pad

padJustification

PadJustificationEnum padJustification

padAmount

int padAmount

locale

Locale locale

whiteSpace

WhiteSpaceEnum whiteSpace

Class biz.c24.io.api.data.AtomicDataType.FinalEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.Attribute extends DataComponent implements Serializable

Class biz.c24.io.api.data.Base64BinaryDataType extends BinaryDataType implements Serializable

Class biz.c24.io.api.data.BinaryDataType extends AtomicDataType implements Serializable

Serialized Fields

minLength

int minLength

maxLength

int maxLength

lengthSize

int lengthSize

Class biz.c24.io.api.data.BooleanDataType extends AtomicDataType implements Serializable

Serialized Fields

trueValue

String trueValue

falseValue

String falseValue

bitLength

int bitLength

Class biz.c24.io.api.data.BuiltInAttribute extends Attribute implements Serializable

Class biz.c24.io.api.data.ByteDataType extends ShortDataType implements Serializable

Class biz.c24.io.api.data.CharDataType extends IntDataType implements Serializable

Class biz.c24.io.api.data.ComplexDataObject extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Throws:
IOException
Serialized Fields

definingElementDecl

Element definingElementDecl

type

ComplexDataType type

model

DataModel model

elementMap

Map<K,V> elementMap

attrMap

Map<K,V> attrMap

elementDeclMap

Map<K,V> elementDeclMap

attrDeclMap

Map<K,V> attrDeclMap

elementDeclNames

List<E> elementDeclNames

attrDeclNames

List<E> attrDeclNames

substituteNameMap

Map<K,V> substituteNameMap

substituteComponentMap

Map<K,V> substituteComponentMap

orderingObject

ComplexDataObject orderingObject

orderingMap

int[] orderingMap

mixedContents

List<E> mixedContents

content

Object content

parent

ComplexDataObject parent

clientPropertiesMap

Map<K,V> clientPropertiesMap

namespaces

List<E> namespaces

comments

List<E> comments

processingInstructions

Map<K,V> processingInstructions

idKey

int idKey

validationEventBased

boolean validationEventBased

validationManager

ValidationManager validationManager

Class biz.c24.io.api.data.ComplexDataType extends DataType implements Serializable

Serialized Fields

baseType

ComplexDataType baseType

subTypes

Set<E> subTypes

finaL

FinalEnum finaL

block

TypeBlockEnum block

abstracT

boolean abstracT

mixed

boolean mixed

extension

boolean extension

restriction

boolean restriction

collated

boolean collated

elementGroup

boolean elementGroup

attributeGroup

boolean attributeGroup

validObjectClass

Class<T> validObjectClass

contentType

SimpleDataType contentType

contentModel

ContentModelEnum contentModel

formatType

FormatTypeEnum formatType

orderingType

ComplexDataType orderingType

excludeFromDatabase

boolean excludeFromDatabase

childSequenceColumnName

String childSequenceColumnName

delimiter

String[] delimiter

delimiterLocation

DelimiterLocationEnum delimiterLocation

delimiterPlaceholder

boolean delimiterPlaceholder

delimiterFieldWrapper

String[] delimiterFieldWrapper

elementDeclMap

Map<K,V> elementDeclMap

attrDeclMap

Map<K,V> attrDeclMap

elementDeclNames

List<E> elementDeclNames

attrDeclNames

List<E> attrDeclNames

elementDecls

Element[] elementDecls

attrDecls

Attribute[] attrDecls

idGenerator

IDGeneratorMethodEnum idGenerator

idGeneratorParameters

List<E> idGeneratorParameters

urType

boolean urType

processAsBatch

boolean processAsBatch

bitMap

BitMap bitMap

alignToBorder

AlignToBorder alignToBorder

Class biz.c24.io.api.data.ContentModelEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.ContextualValidationRule extends DefaultValidationRule implements Serializable

Serialized Fields

query

XPathStatement query

validator

Validator validator

Class biz.c24.io.api.data.DatabaseLookupValidationRule extends DefaultValidationRule implements Serializable

Serialized Fields

properties

Properties properties

sqlQuery

String sqlQuery

externalSession

org.hibernate.classic.Session externalSession

Class biz.c24.io.api.data.DatabaseSourcedEnumeration extends SourcedEnumeration implements Serializable

Serialized Fields

configuration

org.hibernate.cfg.Configuration configuration

primaryKey

String primaryKey

sqlQuery

String sqlQuery

hqlQuery

String hqlQuery

hibernateDialect

String hibernateDialect

Class biz.c24.io.api.data.DataComponent extends Object implements Serializable

Serialized Fields

name

String name

originalName

String originalName

databaseColumnName

String databaseColumnName

minCardinality

int minCardinality

maxCardinality

int maxCardinality

group

boolean group

primaryKey

boolean primaryKey

type

DataType type

ref

DataComponent ref

defaultValue

String defaultValue

fixedValue

String fixedValue

form

FormEnum form

lengthConstraint

XPathStatement lengthConstraint

cardinalityConstraint

XPathStatement cardinalityConstraint

annotation

Annotation annotation

model

DataModel model

ssOffset

String ssOffset

suppressDatabaseKeyValidation

boolean suppressDatabaseKeyValidation

validateDatabaseKeyPresence

boolean validateDatabaseKeyPresence

Class biz.c24.io.api.data.DataModel extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Prevent skipping of license checking on deserialization.

Note for developer.Should have protected visibility to spread this on child.

Serialized Fields

SINGLETON

boolean SINGLETON

name

String name

annotation

Annotation annotation

targetNamespace

String targetNamespace

userVersion

String userVersion

elementFormDefault

FormEnum elementFormDefault

attributeFormDefault

FormEnum attributeFormDefault

finalDefault

FinalEnum finalDefault

blockDefault

ElementBlockEnum blockDefault

generatorMethodDefault

IDGeneratorMethodEnum generatorMethodDefault

defaultNamespaceMapping

NamespaceMapping defaultNamespaceMapping

source

Source source

sink

Sink sink

redefinerToRedefined

Map<K,V> redefinerToRedefined

redefinedToRedefiner

Map<K,V> redefinedToRedefiner

uniqueID

String uniqueID

Class biz.c24.io.api.data.DataType extends Object implements Serializable

Serialized Fields

SINGLETON

boolean SINGLETON

name

String name

originalName

String originalName

databaseColumnName

String databaseColumnName

model

DataModel model

annotation

Annotation annotation

local

boolean local

initiator

String[] initiator

terminator

String[] terminator

patternMatch

String patternMatch

originalPatternMatch

String originalPatternMatch

patternType

PatternTypeEnum patternType

validators

List<E> validators

derivedTypesMap

Map<K,V> derivedTypesMap

hasEnumerations

boolean hasEnumerations
Validates an object against its data type properties.


hasPatternMatching

boolean hasPatternMatching

qualifierValidation

boolean qualifierValidation

duringParsing

boolean duringParsing

Class biz.c24.io.api.data.DateDataType extends AtomicDataType implements Serializable

Class biz.c24.io.api.data.DatePatternInstanceEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.DateStyleEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

format

int format

ordinal

int ordinal

Class biz.c24.io.api.data.DecimalDataType extends NumberDataType implements Serializable

Class biz.c24.io.api.data.DefaultEnumeration extends Object implements Serializable

Serialized Fields

name

String name

annotation

Annotation annotation

caseSensitive

boolean caseSensitive

entries

List<E> entries

errorCode

String errorCode

firstEntry

biz.c24.io.api.data.DefaultEnumeration.Entry firstEntry

Class biz.c24.io.api.data.DefaultValidationRule extends Object implements Serializable

Serialized Fields

name

String name

annotation

Annotation annotation

severity

ValidationSeverityEnum severity

errorCode

String errorCode

predicateCode

String predicateCode

dependentPredicateCodes

List<E> dependentPredicateCodes

Class biz.c24.io.api.data.DelimiterLocationEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.Documentation extends AnnotationItem implements Serializable

Serialized Fields

language

String language

Class biz.c24.io.api.data.DocumentRoot extends ComplexDataObject implements Serializable

Class biz.c24.io.api.data.DomainConstraint extends DefaultValidationRule implements Serializable

Serialized Fields

selector

XPathStatement selector

identifier

String identifier

Class biz.c24.io.api.data.DoubleDataType extends NumberDataType implements Serializable

Class biz.c24.io.api.data.Element extends DataComponent implements Serializable

Serialized Fields

finaL

FinalEnum finaL

block

ElementBlockEnum block

abstracT

boolean abstracT

nillable

boolean nillable

substitutionGroup

Element substitutionGroup

substitutions

List<E> substitutions

composition

boolean composition

identifier

boolean identifier

databaseKeyRefs

List<E> databaseKeyRefs

bitMapIndex

BitMapIndex bitMapIndex

Class biz.c24.io.api.data.ElementBlockEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.EntitiesDataType extends ListDataType implements Serializable

Class biz.c24.io.api.data.EntityDataType extends NCNameDataType implements Serializable

Class biz.c24.io.api.data.FinalEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.FloatDataType extends DoubleDataType implements Serializable

Class biz.c24.io.api.data.FormatTypeEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.FormEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.GenericDateDataType extends DateDataType implements Serializable

Serialized Fields

formatPatterns

String[] formatPatterns

patternInstance

DatePatternInstanceEnum patternInstance

dateStyle

DateStyleEnum dateStyle

timeStyle

DateStyleEnum timeStyle

lenient

boolean lenient

twoDigitYearStart

String twoDigitYearStart

timeZone

TimeZone timeZone

minInclusive

Date minInclusive

maxInclusive

Date maxInclusive

minExclusive

Date minExclusive

maxExclusive

Date maxExclusive

Class biz.c24.io.api.data.GenericStringDataType extends StringDataType implements Serializable

Class biz.c24.io.api.data.HexBinaryDataType extends BinaryDataType implements Serializable

Class biz.c24.io.api.data.IDDataType extends NCNameDataType implements Serializable

Class biz.c24.io.api.data.IDGeneratorMethodEnum extends Object implements Serializable

Serialized Fields

name

String name

Class biz.c24.io.api.data.IDRefDataType extends NCNameDataType implements Serializable

Class biz.c24.io.api.data.IDRefsDataType extends ListDataType implements Serializable

Class biz.c24.io.api.data.IntDataType extends LongDataType implements Serializable

Class biz.c24.io.api.data.IntegerDataType extends DecimalDataType implements Serializable

Class biz.c24.io.api.data.IOXPathException extends Exception implements Serializable

Class biz.c24.io.api.data.ISO13616IBANValidator extends DefaultValidationRule implements Serializable

Class biz.c24.io.api.data.ISO3166CountryValidationRule extends DefaultValidationRule implements Serializable

Class biz.c24.io.api.data.ISO3166CountryValidator extends Object implements Serializable

Class biz.c24.io.api.data.ISO4217CurrencyAmountAttributeValidator extends DefaultValidationRule implements Serializable

Class biz.c24.io.api.data.ISO4217CurrencyAmountValidator extends DefaultValidationRule implements Serializable

Class biz.c24.io.api.data.ISO4217CurrencyAttributeValidator extends ISO4217CurrencyAmountValidator implements Serializable

Class biz.c24.io.api.data.ISO4217CurrencyValidator extends ISO4217CurrencyAmountValidator implements Serializable

Class biz.c24.io.api.data.ISO8601DataType extends DateDataType implements Serializable

Class biz.c24.io.api.data.ISO8601Date extends ISO8601Value implements Serializable

Serialized Fields

value

biz.c24.io.api.data.exolab.castor.types.Date value

Class biz.c24.io.api.data.ISO8601DateDataType extends ISO8601DataType implements Serializable

Serialized Fields

minInclusive

ISO8601Date minInclusive

maxInclusive

ISO8601Date maxInclusive

minExclusive

ISO8601Date minExclusive

maxExclusive

ISO8601Date maxExclusive

Class biz.c24.io.api.data.ISO8601DateTime extends ISO8601Value implements Serializable

Serialized Fields

valueDate

biz.c24.io.api.data.exolab.castor.types.Date valueDate

valueTime

biz.c24.io.api.data.exolab.castor.types.Time valueTime

Class biz.c24.io.api.data.ISO8601DateTimeDataType extends ISO8601DataType implements Serializable

Serialized Fields

minInclusive

ISO8601DateTime minInclusive

maxInclusive

ISO8601DateTime maxInclusive

minExclusive

ISO8601DateTime minExclusive

maxExclusive

ISO8601DateTime maxExclusive

Class biz.c24.io.api.data.ISO8601Duration extends ISO8601Value implements Serializable

Serialized Fields

value

biz.c24.io.api.data.exolab.castor.types.Duration value

Class biz.c24.io.api.data.ISO8601DurationDataType extends ISO8601DataType implements Serializable

Serialized Fields

minInclusive

ISO8601Duration minInclusive

maxInclusive

ISO8601Duration maxInclusive

minExclusive

ISO8601Duration minExclusive

maxExclusive

ISO8601Duration maxExclusive

Class biz.c24.io.api.data.ISO8601GDay extends ISO8601Value implements Serializable

Serialized Fields

value

biz.c24.io.api.data.exolab.castor.types.GDay value

Class biz.c24.io.api.data.ISO8601GDayDataType extends ISO8601DataType implements Serializable

Serialized Fields

minInclusive

ISO8601GDay minInclusive

maxInclusive

ISO8601GDay maxInclusive

minExclusive

ISO8601GDay minExclusive

maxExclusive

ISO8601GDay maxExclusive

Class biz.c24.io.api.data.ISO8601GMonth extends ISO8601Value implements Serializable

Serialized Fields

value

biz.c24.io.api.data.exolab.castor.types.GMonth value

Class biz.c24.io.api.data.ISO8601GMonthDataType extends ISO8601DataType implements Serializable

Serialized Fields

minInclusive

ISO8601GMonth minInclusive

maxInclusive

ISO8601GMonth maxInclusive

minExclusive

ISO8601GMonth minExclusive

maxExclusive

ISO8601GMonth maxExclusive

Class biz.c24.io.api.data.ISO8601GMonthDay extends ISO8601Value implements Serializable

Serialized Fields

value

biz.c24.io.api.data.exolab.castor.types.GMonthDay value

Class biz.c24.io.api.data.ISO8601GMonthDayDataType extends ISO8601DataType implements Serializable

Serialized Fields

minInclusive

ISO8601GMonthDay minInclusive

maxInclusive

ISO8601GMonthDay maxInclusive

minExclusive

ISO8601GMonthDay minExclusive

maxExclusive

ISO8601GMonthDay maxExclusive

Class biz.c24.io.api.data.ISO8601GYear extends ISO8601Value implements Serializable

Serialized Fields

value

biz.c24.io.api.data.exolab.castor.types.GYear value

Class biz.c24.io.api.data.ISO8601GYearDataType extends ISO8601DataType implements Serializable

Serialized Fields

minInclusive

ISO8601GYear minInclusive

maxInclusive

ISO8601GYear maxInclusive

minExclusive

ISO8601GYear minExclusive

maxExclusive

ISO8601GYear maxExclusive

Class biz.c24.io.api.data.ISO8601GYearMonth extends ISO8601Value implements Serializable

Serialized Fields

value

biz.c24.io.api.data.exolab.castor.types.GYearMonth value

Class biz.c24.io.api.data.ISO8601GYearMonthDataType extends ISO8601DataType implements Serializable

Serialized Fields

minInclusive

ISO8601GYearMonth minInclusive

maxInclusive

ISO8601GYearMonth maxInclusive

minExclusive

ISO8601GYearMonth minExclusive

maxExclusive

ISO8601GYearMonth maxExclusive

Class biz.c24.io.api.data.ISO8601Time extends ISO8601Value implements Serializable

Serialized Fields

value

biz.c24.io.api.data.exolab.castor.types.Time value

Class biz.c24.io.api.data.ISO8601TimeDataType extends ISO8601DataType implements Serializable

Serialized Fields

minInclusive

ISO8601Time minInclusive

maxInclusive

ISO8601Time maxInclusive

minExclusive

ISO8601Time minExclusive

maxExclusive

ISO8601Time maxExclusive

Class biz.c24.io.api.data.ISO8601Value extends Object implements Serializable

Serialized Fields

timeZone

TimeZone timeZone
Time zone.

Class biz.c24.io.api.data.ISO9362BICValidationRule extends DefaultValidationRule implements Serializable

Class biz.c24.io.api.data.ISO9362BICValidator extends Object implements Serializable

Class biz.c24.io.api.data.LanguageDataType extends TokenDataType implements Serializable

Class biz.c24.io.api.data.ListDataType extends SimpleDataType implements Serializable

Serialized Fields

memberType

SimpleDataType memberType

Class biz.c24.io.api.data.LongDataType extends IntegerDataType implements Serializable

Class biz.c24.io.api.data.MappedEnumeration extends Object implements Serializable

Serialized Fields

mainEnumeration

Enumeration mainEnumeration

map

int[] map

Class biz.c24.io.api.data.NameDataType extends TokenDataType implements Serializable

Class biz.c24.io.api.data.NamespaceEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.NamespaceMapping extends Object implements Serializable

Serialized Fields

uri

String uri

prefix

String prefix

Class biz.c24.io.api.data.NCNameDataType extends NameDataType implements Serializable

Class biz.c24.io.api.data.NegativeIntegerDataType extends NonPositiveIntegerDataType implements Serializable

Class biz.c24.io.api.data.NMTokenDataType extends TokenDataType implements Serializable

Class biz.c24.io.api.data.NMTokensDataType extends ListDataType implements Serializable

Class biz.c24.io.api.data.NonNegativeIntegerDataType extends IntegerDataType implements Serializable

Class biz.c24.io.api.data.NonPositiveIntegerDataType extends IntegerDataType implements Serializable

Class biz.c24.io.api.data.NormalizedStringDataType extends StringDataType implements Serializable

Class biz.c24.io.api.data.NotationDataType extends StringDataType implements Serializable

Class biz.c24.io.api.data.NumberDataType extends AtomicDataType implements Serializable

Serialized Fields

formatPatterns

String[] formatPatterns

patternInstance

NumberPatternInstanceEnum patternInstance

minIntegerDigits

int minIntegerDigits

maxIntegerDigits

int maxIntegerDigits

minFractionDigits

int minFractionDigits

maxFractionDigits

int maxFractionDigits

minTotalDigits

int minTotalDigits

maxTotalDigits

int maxTotalDigits

minInclusive

Object minInclusive

maxInclusive

Object maxInclusive

minExclusive

Object minExclusive

maxExclusive

Object maxExclusive

thousandSeparator

char thousandSeparator

minusSign

char minusSign

percentSign

char percentSign

permillSign

char permillSign

currencySymbol

String currencySymbol

internationalCurrencySymbol

String internationalCurrencySymbol

decimalSeparatorAlwaysShown

boolean decimalSeparatorAlwaysShown

decimalSeparatorNeverShown

boolean decimalSeparatorNeverShown

decimalSeparator

char decimalSeparator

monetaryDecimalSeparator

char monetaryDecimalSeparator

bitLength

int bitLength

Class biz.c24.io.api.data.NumberPatternInstanceEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.PadJustificationEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.PatternTypeEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.PositiveIntegerDataType extends NonNegativeIntegerDataType implements Serializable

Class biz.c24.io.api.data.ProcessContentsEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.QNameDataType extends StringDataType implements Serializable

Class biz.c24.io.api.data.ShortDataType extends IntDataType implements Serializable

Class biz.c24.io.api.data.SimpleDataType extends DataType implements Serializable

Class biz.c24.io.api.data.SimpleValidator extends Object implements Serializable

Class biz.c24.io.api.data.SourcedEnumeration extends Object implements Serializable

Serialized Fields

rootClassName

String rootClassName

source

Source source

xpath

XPathStatement xpath

trim

boolean trim

classLoader

ClassLoader classLoader

delgateFailed

boolean delgateFailed

delegate

Enumeration delegate

Class biz.c24.io.api.data.SQLBlobDataType extends StringDataType implements Serializable

Class biz.c24.io.api.data.SQLClobDataType extends StringDataType implements Serializable

Class biz.c24.io.api.data.SQLDateDataType extends DateDataType implements Serializable

Serialized Fields

minInclusive

Date minInclusive

maxInclusive

Date maxInclusive

minExclusive

Date minExclusive

maxExclusive

Date maxExclusive

Class biz.c24.io.api.data.SQLTimeDataType extends DateDataType implements Serializable

Serialized Fields

minInclusive

Time minInclusive

maxInclusive

Time maxInclusive

minExclusive

Time minExclusive

maxExclusive

Time maxExclusive

Class biz.c24.io.api.data.SQLTimestampDataType extends DateDataType implements Serializable

Serialized Fields

minInclusive

Timestamp minInclusive

maxInclusive

Timestamp maxInclusive

minExclusive

Timestamp minExclusive

maxExclusive

Timestamp maxExclusive

Class biz.c24.io.api.data.StringDataType extends AtomicDataType implements Serializable

Serialized Fields

minLength

int minLength

maxLength

int maxLength

lengthSize

int lengthSize

Class biz.c24.io.api.data.SwiftFieldValidationRule extends DefaultValidationRule implements Serializable

Serialized Fields

swiftFieldName

String swiftFieldName

sequence

ComplexDataObject sequence

swiftFieldCount

int swiftFieldCount

errorsNonRepetitiveQualifiers

Set<E> errorsNonRepetitiveQualifiers

nonRepetitiveQualifiers

String[] nonRepetitiveQualifiers

errorsMandatoryQualifiers

Set<E> errorsMandatoryQualifiers

mandatoryQualifiers

String[][] mandatoryQualifiers

errorsMutuallyExlusiveQualifiers

Set<E> errorsMutuallyExlusiveQualifiers

mutuallyExclusiveQualifiers

String[][] mutuallyExclusiveQualifiers

errorQualifierCardinality

StringBuffer errorQualifierCardinality

errorSubfieldRestrictions

Set<E> errorSubfieldRestrictions

Class biz.c24.io.api.data.TokenDataType extends NormalizedStringDataType implements Serializable

Class biz.c24.io.api.data.TypeBlockEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.UnionDataType extends SimpleDataType implements Serializable

Serialized Fields

memberTypeList

List<E> memberTypeList

Class biz.c24.io.api.data.UnsignedByteDataType extends UnsignedShortDataType implements Serializable

Class biz.c24.io.api.data.UnsignedIntDataType extends UnsignedLongDataType implements Serializable

Class biz.c24.io.api.data.UnsignedLongDataType extends NonNegativeIntegerDataType implements Serializable

Class biz.c24.io.api.data.UnsignedShortDataType extends UnsignedIntDataType implements Serializable

Class biz.c24.io.api.data.URISourcedEnumeration extends SourcedEnumeration implements Serializable

Serialized Fields

uri

URI uri

Class biz.c24.io.api.data.ValidationConstraints extends Object implements Serializable

Serialized Fields

validateElements

boolean validateElements
Specifies whether elements should be validated.


validateAttributes

boolean validateAttributes
Specifies whether attributes should be validated.


validateEnumerations

boolean validateEnumerations
Specifies whether enumerations should be validated.


validateRules

boolean validateRules
Specifies whether validation rules should be run.


severity

ValidationSeverityEnum severity
Specified the severity of validation rule to run.

Class biz.c24.io.api.data.ValidationEvent extends EventObject implements Serializable

Serialized Fields

object

Object object

component

DataComponent component

context

ComplexDataObject context

validationResult

ValidationResultEnum validationResult

validationEventMessage

EventMessage validationEventMessage

message

String message

cause

Throwable cause

toStringCache

String toStringCache
Return the field's name and message.

Class biz.c24.io.api.data.ValidationEventCollector extends Object implements Serializable

Serialized Fields

passEvents

List<E> passEvents

failEvents

List<E> failEvents

Class biz.c24.io.api.data.ValidationException extends Exception implements Serializable

Serialized Fields

underlyingEvent

ValidationEvent underlyingEvent

Class biz.c24.io.api.data.ValidationManager extends Object implements Serializable

Serialized Fields

log

Logger log

constraints

ValidationConstraints constraints

statistics

ValidationStatistics statistics

listeners

List<E> listeners

predicates

Map<K,V> predicates

cache

Map<K,V> cache

eventBased

boolean eventBased

Class biz.c24.io.api.data.ValidationMechanismEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Deprecated. 
Serialized Fields

name

String name
Deprecated. 

ordinal

int ordinal
Deprecated. 

Class biz.c24.io.api.data.ValidationSeverityEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.ValidationStatistics extends Object implements Serializable

Serialized Fields

elements

ValidationStatistics.Stat elements

attributes

ValidationStatistics.Stat attributes

enumerations

ValidationStatistics.Stat enumerations

rules

ValidationStatistics.Stat rules

Class biz.c24.io.api.data.WhiteSpaceEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.XPathRule extends DefaultValidationRule implements Serializable

Serialized Fields

statement

XPathStatement statement

errorMessage

String errorMessage

Class biz.c24.io.api.data.XPathStatement extends Object implements Serializable

Serialized Fields

xpath

String xpath

ignoreDocumentNode

boolean ignoreDocumentNode

namespaceAware

boolean namespaceAware

namespaces

NamespaceMapping[] namespaces

Class biz.c24.io.api.data.XQueryRule extends DefaultValidationRule implements Serializable

Serialized Fields

query

XQueryStatement query

errorMessage

String errorMessage

Class biz.c24.io.api.data.XQueryStatement extends Object implements Serializable

Serialized Fields

xquery

String xquery

xqStream

InputStream xqStream

ignoreDocumentNode

boolean ignoreDocumentNode

namespaceAware

boolean namespaceAware

namespaces

NamespaceMapping[] namespaces

moduleResolver

net.sf.saxon.query.ModuleURIResolver moduleResolver

Class biz.c24.io.api.data.XsltValidator extends DefaultValidationRule implements Serializable


Package biz.c24.io.api.data.fpml

Class biz.c24.io.api.data.fpml.FpMLValidator.FpMLValidationException extends Exception implements Serializable


Package biz.c24.io.api.data.jaxen

Class biz.c24.io.api.data.jaxen.JaxenXPath extends biz.c24.io.api.data.jaxen.BaseXPath implements Serializable

Class biz.c24.io.api.data.jaxen.Navigator extends org.jaxen.DefaultNavigator implements Serializable


Package biz.c24.io.api.data.sepa

Class biz.c24.io.api.data.sepa.IdentifierOfCreditorValidator extends DefaultValidationRule implements Serializable

Class biz.c24.io.api.data.sepa.IdentifierOfCreditorValidatorXT33 extends DefaultValidationRule implements Serializable


Package biz.c24.io.api.data.swapswire

Class biz.c24.io.api.data.swapswire.Swdml31Validator extends SwdmlValidator implements Serializable

Class biz.c24.io.api.data.swapswire.SwdmlEqd42Validator extends SwdmlValidator implements Serializable

Class biz.c24.io.api.data.swapswire.SwdmlGenericValidator extends SwdmlValidator implements Serializable

Class biz.c24.io.api.data.swapswire.SwdmlIrd42Validator extends SwdmlValidator implements Serializable

Class biz.c24.io.api.data.swapswire.SwdmlValidator extends XsltValidator implements Serializable

Serialized Fields

xsltResource

String xsltResource

Package biz.c24.io.api.data.swift

Class biz.c24.io.api.data.swift.LTAddressValidator extends DefaultValidationRule implements Serializable

Class biz.c24.io.api.data.swift.QualifierUsageEnum extends Object implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

name

String name

ordinal

int ordinal

Class biz.c24.io.api.data.swift.SwiftCurrency_PCT_REN_YLD_Validator extends ISO4217CurrencyAmountValidator implements Serializable

Class biz.c24.io.api.data.swift.SwiftFieldDataType extends ComplexDataType implements Serializable

Serialized Fields

qualifiedRestrictionMaps

List<E> qualifiedRestrictionMaps

qualifierFieldName

String qualifierFieldName

dataSourceSchemeFieldName

String dataSourceSchemeFieldName

Class biz.c24.io.api.data.swift.SwiftFieldDataType.QualifiedRestrictionMap extends Object implements Serializable

Serialized Fields

qualifier

String qualifier

options

DataComponent[] options

dssPresent

boolean dssPresent

dssRestrictionMap

int[] dssRestrictionMap

subfieldName

String subfieldName

restrictionMap

int[] restrictionMap

Class biz.c24.io.api.data.swift.SwiftPartyFieldJValidator extends DefaultValidationRule implements Serializable

Class biz.c24.io.api.data.swift.SwiftQualifierValidator extends DefaultValidationRule implements Serializable

Serialized Fields

elementName

String elementName

optionArr

char[][] optionArr

qualifierArr

String[] qualifierArr

repetitiveArr

boolean[] repetitiveArr

usageArr

QualifierUsageEnum[] usageArr

Package biz.c24.io.api.data.target2

Class biz.c24.io.api.data.target2.TARGET2Validator extends DefaultValidationRule implements Serializable

Class biz.c24.io.api.data.target2.ValueDateRule extends DefaultValidationRule implements Serializable


Package biz.c24.io.api.mule

Class biz.c24.io.api.mule.IOComplexDataObjectToString extends org.mule.transformers.AbstractTransformer implements Serializable

Serialized Fields

sinkClassname

String sinkClassname

elementClassname

String elementClassname

sink

Sink sink

element

Element element

Class biz.c24.io.api.mule.IOTransformer extends org.mule.transformers.AbstractTransformer implements Serializable

Serialized Fields

transformClassname

String transformClassname

transform

Transform transform

Class biz.c24.io.api.mule.StringToIOComplexDataObject extends org.mule.transformers.AbstractTransformer implements Serializable

Serialized Fields

sourceClassname

String sourceClassname

elementClassname

String elementClassname

source

Source source

element

Element element

Package biz.c24.io.api.presentation

Class biz.c24.io.api.presentation.BinarySink extends Sink implements Serializable

Serialization Methods

writeObject

public void writeObject(ComplexDataObject obj)
                 throws IOException
Throws:
IOException - If the complete object could not be written for any reason.
Serialized Fields

writer

ByteAlignedBitDataWriter writer

Class biz.c24.io.api.presentation.BinarySource extends Source implements Serializable

Serialization Methods

readObject

public void readObject(ComplexDataObject context)
                throws IOException
Throws:
IOException - If the complete object could not be read for any reason.

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Throws:
IOException - If the complete object could not be read for any reason.
Serialized Fields

endOfDataRequired

boolean endOfDataRequired

errors

List<E> errors

parentsTree

LinkedList<E> parentsTree

accelerator

biz.c24.io.api.presentation.Accelerator accelerator

lookAhead

int lookAhead

lookBehind

int lookBehind

reader

ByteAlignedBitDataReader reader

Class biz.c24.io.api.presentation.DefaultSink extends Sink implements Serializable

Serialization Methods

writeObject

public void writeObject(ComplexDataObject obj)
                 throws IOException
Deprecated. 
Throws:
IOException - If the complete object could not be written for any reason.
Serialized Fields

wrappedSink

TextualSink wrappedSink
Deprecated. 

Class biz.c24.io.api.presentation.DefaultSource extends Source implements Serializable

Serialization Methods

readObject

public void readObject(ComplexDataObject context)
                throws IOException
Deprecated. 
Throws:
IOException - If the complete object could not be read for any reason.

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Deprecated. 
Throws:
IOException - If the complete object could not be read for any reason.
Serialized Fields

wrappedSource

TextualSource wrappedSource
Deprecated. 

Class biz.c24.io.api.presentation.FixedLengthSource extends Source implements Serializable

Serialization Methods

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Throws:
IOException - If the complete object could not be read for any reason.

readObject

public void readObject(ComplexDataObject object)
                throws IOException
Throws:
IOException - If the complete object could not be read for any reason.
Serialized Fields

source

byte[] source

Class biz.c24.io.api.presentation.FIXSource extends Source implements Serializable

Serialization Methods

readObject

public void readObject(ComplexDataObject context)
                throws IOException
Throws:
IOException - If the complete object could not be read for any reason.

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Throws:
IOException - If the complete object could not be read for any reason.
Serialized Fields

endOfDataRequired

boolean endOfDataRequired

lookAhead

int lookAhead

lookBehind

int lookBehind

allowFieldsOutOfOrder

boolean allowFieldsOutOfOrder

allowNoData

boolean allowNoData

ignoreRepeatingGroupOrder

boolean ignoreRepeatingGroupOrder

ignoreUnknownFields

boolean ignoreUnknownFields

buffer

BorderedCharDataReader buffer

parsedRepeatingGroups

List<E> parsedRepeatingGroups

currentRepeatingGroups

List<E> currentRepeatingGroups

header

ComplexDataObject header

body

ComplexDataObject body

trailer

ComplexDataObject trailer

lastPoint

DataReader.Locator lastPoint

keyMap

Map<K,V> keyMap

currentContext

ComplexDataObject currentContext

rootType

ComplexDataType rootType

parentsTree

LinkedList<E> parentsTree

foundLastField

boolean foundLastField

Class biz.c24.io.api.presentation.InterchangeSink extends Sink implements Serializable

Serialization Methods

writeObject

public void writeObject(ComplexDataObject obj)
                 throws IOException
Throws:
IOException - If the complete object could not be written for any reason.
Serialized Fields

content

String content

Class biz.c24.io.api.presentation.JavaClassSink extends Sink implements Serializable

Serialization Methods

writeObject

public void writeObject(ComplexDataObject obj)
                 throws IOException
Throws:
IOException - If the complete object could not be written for any reason.
Serialized Fields

rootClazz

Class<T> rootClazz

classInfoMap

IdentityHashMap<K,V> classInfoMap

enumClassInfoMap

IdentityHashMap<K,V> enumClassInfoMap

Class biz.c24.io.api.presentation.JavaClassSource extends Source implements Serializable

Serialization Methods

readObject

public void readObject(ComplexDataObject cdo)
                throws IOException
Throws:
IOException - If the complete object could not be read for any reason.

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Throws:
IOException - If the complete object could not be read for any reason.
Serialized Fields

classLoader

ClassLoader classLoader

classInfoMap

IdentityHashMap<K,V> classInfoMap

enumClassInfoMap

IdentityHashMap<K,V> enumClassInfoMap

Class biz.c24.io.api.presentation.JsonSink extends Sink implements Serializable

serialVersionUID: 1L

Serialization Methods

writeObject

public void writeObject(ComplexDataObject cdo)
                 throws IOException
Throws:
IOException - If the complete object could not be written for any reason.

Class biz.c24.io.api.presentation.JsonSource extends Source implements Serializable

serialVersionUID: 7790665978787864161L

Serialization Methods

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Throws:
IOException - If the complete object could not be read for any reason.

readObject

public void readObject(ComplexDataObject cdo)
                throws IOException
Throws:
IOException - If the complete object could not be read for any reason.
Serialized Fields

logOut

boolean logOut

depth

int depth

Class biz.c24.io.api.presentation.SAXSink extends Sink implements Serializable

Serialization Methods

writeObject

public void writeObject(ComplexDataObject obj)
                 throws IOException
Throws:
IOException - If the complete object could not be written for any reason.
Serialized Fields

writeOptionalDefaultValues

boolean writeOptionalDefaultValues

writeOptionalFixedValues

boolean writeOptionalFixedValues

numberFormat

DecimalFormat numberFormat

contentHandler

ContentHandler contentHandler

lexicalHandler

LexicalHandler lexicalHandler

variableNames

Set<E> variableNames

Class biz.c24.io.api.presentation.SAXSource extends Source implements Serializable

Serialization Methods

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Initialises this source to read data against the specified element declaration.

If element == null, a new object will be created on the fly from the SAX event data, in a similar fashion to a DOM. In this case, logging output will be sent to SAXSource.DEFAULT_LOG_NAME.

This method will always return null since parsing the incoming SAX events is an asynchronous process. To get access to the parsed object call SAXSource.getRootObject() after firing all SAX events.

Throws:
IOException - If an error occours reading the data.

readObject

public void readObject(ComplexDataObject object)
                throws IOException
Unsupported operation, use SAXSource.readObject(biz.c24.io.api.data.Element) instead.

XML instance documents often consist of a root element whose name is different from it's type or which use the xsi:type attribute. In both these cases the object which is to be produced by the parse process may not be compatible with that which is passed in. A pointer to the root element is required so that the correct instance can be created, populated and returned, it is therefore neccesary to use the alternative readObject method.

Throws:
IOException - If the complete object could not be read for any reason.
Serialized Fields

rootDir

File rootDir

strictNamespaces

boolean strictNamespaces

unknownComponentsAllowed

boolean unknownComponentsAllowed

elementOrderValidationEnabled

boolean elementOrderValidationEnabled

skipWrongData

boolean skipWrongData

populateOptionalDefaultValues

boolean populateOptionalDefaultValues

populateOptionalFixedValues

boolean populateOptionalFixedValues

Class biz.c24.io.api.presentation.Sink extends Object implements Serializable

Serialization Methods

writeObject

public abstract void writeObject(ComplexDataObject obj)
                          throws IOException
Writes an object to the writer or output stream that has been set.

Throws:
IOException - If the complete object could not be written for any reason.
IllegalArgumentException - If neither a writer nor an output stream has been set.

readResolve

private Object readResolve()
Prevent skipping of license checking on deserialization.

Note for developer.Should have protected visibility to spread this on child.

Serialized Fields

batchIterators

Map<K,V> batchIterators

Class biz.c24.io.api.presentation.Source extends Object implements Serializable

Serialization Methods

readObject

public abstract ComplexDataObject readObject(Element element)
                                      throws IOException
Reads an object from the the reader or input stream that has been set.

Throws:
IOException - If the complete object could not be read for any reason.
IllegalArgumentException - If neither a reader nor an input stream has been set.

readObject

public abstract void readObject(ComplexDataObject object)
                         throws IOException
Reads an object from the the reader or input stream that has been set (optional operation).

Throws:
IOException - If the complete object could not be read for any reason.
IllegalArgumentException - If neither a reader nor an input stream has been set.
UnsupportedOperationException - If this source does not support this method, in which case Source.readObject(Element) should be used.

readResolve

private Object readResolve()
Prevent skipping of license checking on deserialization.

Note for developer.Should have protected visibility to spread this on child.

Class biz.c24.io.api.presentation.SSSink extends Sink implements Serializable

Serialization Methods

writeObject

public void writeObject(ComplexDataObject obj)
                 throws IOException
Writes an object to the writer or output stream that has been set previously.

Throws:
IOException - If the complete object could not be written for any reason.
IllegalArgumentException - If neither a writer nor an output stream has been set.
Serialized Fields

accelerator

biz.c24.io.api.presentation.Accelerator accelerator

broker

SpreadSheetWriter broker

start

String start

format

int format

Class biz.c24.io.api.presentation.SSSource extends Source implements Serializable

Serialization Methods

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Reads an object from the the reader or input stream that has been set.

Returns the data object tree that is bound to the SpreadSheet previously specified by incoming data stream.

Throws:
IOException - If the complete object could not be read for any reason.
IllegalArgumentException - If neither a reader nor an input stream has been set.

readObject

public void readObject(ComplexDataObject object)
                throws IOException
Reads an object from the the reader or input stream that has been set (optional operation).

Is not implemented and throw exception.

Throws:
IOException - If the complete object could not be read for any reason.
IllegalArgumentException - If neither a reader nor an input stream has been set.
UnsupportedOperationException - If this source does not support this method, in which case SSSource.readObject(Element) should be used.
Serialized Fields

parentsTree

LinkedList<E> parentsTree

accelerator

biz.c24.io.api.presentation.Accelerator accelerator

broker

SpreadSheetReader broker

start

String start

Class biz.c24.io.api.presentation.SwiftSink extends Sink implements Serializable

Serialization Methods

writeObject

public void writeObject(ComplexDataObject obj)
                 throws IOException
Throws:
IOException - If the complete object could not be written for any reason.
Serialized Fields

messageBuffer

StringBuilder messageBuffer

sepPrefix

String sepPrefix

sepSuffix

String sepSuffix

separator

String separator

hasQualifier

boolean hasQualifier

currentBlock

int currentBlock

isBlockFourServiceMessage

boolean isBlockFourServiceMessage

count

int count
Counter for written chars

Class biz.c24.io.api.presentation.SwiftSource extends Source implements Serializable

Serialization Methods

readObject

public void readObject(ComplexDataObject object)
                throws IOException
Throws:
IOException - If the complete object could not be read for any reason.

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Throws:
IOException - If the complete object could not be read for any reason.
Serialized Fields

endOfDataRequired

boolean endOfDataRequired

lookAhead

int lookAhead

lookBehind

int lookBehind

buffer

BorderedCharDataReader buffer

delegateSource

Source delegateSource

Class biz.c24.io.api.presentation.TagValuePairSink extends Sink implements Serializable

Serialization Methods

writeObject

private void writeObject(Object object,
                         DataComponent comp,
                         int level)
                  throws IOException
Throws:
IOException

writeObject

public void writeObject(ComplexDataObject obj)
                 throws IOException
Throws:
IOException - If the complete object could not be written for any reason.
Serialized Fields

indenting

boolean indenting

Class biz.c24.io.api.presentation.TextualSink extends Sink implements Serializable

Serialization Methods

writeObject

public void writeObject(ComplexDataObject obj)
                 throws IOException
Throws:
IOException - If the complete object could not be written for any reason.
Serialized Fields

count

int count
Counter for written chars

Class biz.c24.io.api.presentation.TextualSource extends Source implements Serializable

Serialization Methods

readObject

public void readObject(ComplexDataObject context)
                throws IOException
Throws:
IOException - If the complete object could not be read for any reason.

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Throws:
IOException - If the complete object could not be read for any reason.
Serialized Fields

endOfDataRequired

boolean endOfDataRequired

lookAhead

int lookAhead

lookBehind

int lookBehind

buffer

BorderedCharDataReader buffer

parentsTree

LinkedList<E> parentsTree

lastFailureOffset

int lastFailureOffset

accelerator

biz.c24.io.api.presentation.Accelerator accelerator

validationManager

ValidationManager validationManager

Class biz.c24.io.api.presentation.XMLSink extends Sink implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Throws:
IOException

writeObject

public void writeObject(ComplexDataObject obj)
                 throws IOException
Throws:
IOException - If the complete object could not be written for any reason.
Serialized Fields

wrappedSink

SAXSink wrappedSink

Class biz.c24.io.api.presentation.XMLSource extends Source implements Serializable

Serialization Methods

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Reads an object from the the reader or input stream that has been set.

If element == null, a new object will be created on the fly from the XML data, in a similar fashion to a DOM. In this case, logging output will be sent to SAXSource.DEFAULT_LOG_NAME.

Throws:
IOException - If the complete object could not be read for any reason.
IllegalArgumentException - If neither a reader nor an input stream has been set.

readObject

public void readObject(ComplexDataObject object)
                throws IOException
Unsupported operation, use XMLSource.readObject(Element) instead.

XML instance documents often consist of a root element whose name is different from it's type or which use the xsi:type attribute. In both these cases the object which is to be produced by the parse process may not be compatible with that which is passed in. A pointer to the root element is required so that the correct instance can be created, populated and returned, it is therefore neccesary to use the alternative readObject method.

Throws:
IOException - If the complete object could not be read for any reason.
Serialized Fields

wrappedSource

SAXSource wrappedSource

xmlReaderClassName

String xmlReaderClassName

validationEnabled

boolean validationEnabled

schemaValidationEnabled

boolean schemaValidationEnabled

schemaFullCheckingEnabled

boolean schemaFullCheckingEnabled

dynamicValidationEnabled

boolean dynamicValidationEnabled

externalGeneralEntities

boolean externalGeneralEntities

externalParameterEntities

boolean externalParameterEntities

warnOnDuplicateAttDef

boolean warnOnDuplicateAttDef

warnOnUndeclaredElemDef

boolean warnOnUndeclaredElemDef

continueAfterFatalError

boolean continueAfterFatalError

loadDTDGrammer

boolean loadDTDGrammer

loadExternalDTD

boolean loadExternalDTD

Package biz.c24.io.api.presentation.stream

Class biz.c24.io.api.presentation.stream.BorderedCharDataReader extends DataReader implements Serializable

Serialized Fields

reader

Reader reader
Underlied charachter data reader.


buffer

char[] buffer
Internal buffer for charachter data.


limits

Stack<E> limits
Stack of borders.


Package biz.c24.io.api.presentation.swift

Class biz.c24.io.api.presentation.swift.SwiftPreParser extends Source implements Serializable

Serialization Methods

readObject

private ComplexDataObject readObject(ComplexDataObject object,
                                     Element element)
                              throws IOException
Throws:
IOException

readObject

public ComplexDataObject readObject()
                             throws IOException
Reads an object from the the reader or input stream that has been set, infering the SWIFT FIN message type by pre-parsing the required header blocks.

Throws:
IOException - If there is a problem reading the message.

readObject

public void readObject(ComplexDataObject object)
                throws IOException
Reads an object from the the reader or input stream that has been set (optional operation).

This method can be used as for other Source subclasses. Passing the value (ComplexDataObject) null is equivalent to calling SwiftPreParser.readObject() and this later approach should be preferred for code simplicity.

Throws:
IOException - If the complete object could not be read for any reason.

readObject

public ComplexDataObject readObject(Element element)
                             throws IOException
Reads an object from the the reader or input stream that has been set.

This method can be used as for other Source subclasses. Passing the value (Element) null is equivalent to calling SwiftPreParser.readObject() and this later approach should be preferred for code simplicity.

Throws:
IOException - If the complete object could not be read for any reason.
Serialized Fields

wrappedSource

SwiftSource wrappedSource

oldWrappedSource

TextualSource oldWrappedSource

basePackageName

String basePackageName

classLoader

ClassLoader classLoader

Package biz.c24.io.api.transform

Class biz.c24.io.api.transform.AbsentDataException extends RuntimeException implements Serializable

Class biz.c24.io.api.transform.JavaFunctionCodeException extends RuntimeException implements Serializable


Package biz.c24.io.api.web

Class biz.c24.io.api.web.ErrorsTag extends javax.servlet.jsp.tagext.TagSupport implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Prevent skipping of license checking on deserialization.

Note for developer.Should have protected visibility to spread this on child.

Serialized Fields

object

ComplexDataObject object

jspName

String jspName

Class biz.c24.io.api.web.PreviewTag extends javax.servlet.jsp.tagext.TagSupport implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Prevent skipping of license checking on deserialization.

Note for developer.Should have protected visibility to spread this on child.

Serialized Fields

object

ComplexDataObject object

Class biz.c24.io.api.web.StructureTag extends javax.servlet.jsp.tagext.TagSupport implements Serializable

Serialization Methods

readResolve

private Object readResolve()
Prevent skipping of license checking on deserialization.

Note for developer.Should have protected visibility to spread this on child.

Serialized Fields

object

ComplexDataObject object

editable

String editable

addImage

String addImage

removeImage

String removeImage

jspName

String jspName

inputNamePrefix

String inputNamePrefix

drillDownObject

ComplexDataObject drillDownObject

maxDepth

int maxDepth

rootDepth

int rootDepth

depth

int depth

currentXPathUrl

String currentXPathUrl

currentDepthUrl

String currentDepthUrl



C24 Technologies © 2002-2012: All Rights Reserved.