Serialized Form

Package org.castor.jdo.conf

Class org.castor.jdo.conf.Database extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name

_engine

 java.lang.String _engine
Field _engine

_databaseChoice

 DatabaseChoice _databaseChoice
Field _databaseChoice

_mappingList

 java.util.ArrayList _mappingList
Field _mappingList

Class org.castor.jdo.conf.DatabaseChoice extends java.lang.Object implements Serializable

Serialized Fields

_driver

 Driver _driver
Field _driver

_dataSource

 DataSource _dataSource
Field _dataSource

_jndi

 Jndi _jndi
Field _jndi

Class org.castor.jdo.conf.DataSource extends java.lang.Object implements Serializable

Serialized Fields

_className

 java.lang.String _className
Field _className

_paramList

 java.util.ArrayList _paramList
Field _paramList

Class org.castor.jdo.conf.Driver extends java.lang.Object implements Serializable

Serialized Fields

_url

 java.lang.String _url
Field _url

_className

 java.lang.String _className
Field _className

_paramList

 java.util.ArrayList _paramList
Field _paramList

Class org.castor.jdo.conf.JdoConf extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name

_databaseList

 java.util.ArrayList _databaseList
Field _databaseList

_transactionDemarcation

 TransactionDemarcation _transactionDemarcation
Field _transactionDemarcation

Class org.castor.jdo.conf.Jndi extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name

Class org.castor.jdo.conf.Mapping extends java.lang.Object implements Serializable

Serialized Fields

_href

 java.lang.String _href
Field _href

Class org.castor.jdo.conf.Param extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name

_value

 java.lang.String _value
Field _value

Class org.castor.jdo.conf.TransactionDemarcation extends java.lang.Object implements Serializable

Serialized Fields

_mode

 java.lang.String _mode
Field _mode

_transactionManager

 TransactionManager _transactionManager
Field _transactionManager

Class org.castor.jdo.conf.TransactionManager extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name

_paramList

 java.util.ArrayList _paramList
Field _paramList

Package org.castor.persist.cache

Class org.castor.persist.cache.CacheEntry extends java.lang.Object implements Serializable

serialVersionUID: -5165311222436920871L

Serialized Fields

_oid

 OID _oid
OID of the entry to be cached.

_entry

 Object[] _entry
Actual data to be cached.

_timeStamp

 long _timeStamp
Associated time stamp.

Package org.exolab.castor.builder.binding

Class org.exolab.castor.builder.binding.ExtendedBinding extends Binding implements Serializable

Serialized Fields

_componentBindings

 Hashtable _componentBindings
The hashtables that contain the different componentBindings.

_bindingProcessed

 boolean _bindingProcessed
A flag that indicates if the component bindings of that Binding have been processed.

_automaticNameResolutionForced

 Set _automaticNameResolutionForced
Maintains a list of element names where automatic name conflict resolution should be used all times, incl. the first one.

_automaticNameResolutionExcludes

 Map _automaticNameResolutionExcludes
Maintains a map of exclusions from the automatic name conflict.

Package org.exolab.castor.builder.binding.xml

Class org.exolab.castor.builder.binding.xml.AutomaticNamingType extends java.lang.Object implements Serializable

Serialized Fields

_forces

 Forces _forces
Field _forces.

_excludes

 Excludes _excludes
Field _excludes.

Class org.exolab.castor.builder.binding.xml.Binding extends java.lang.Object implements Serializable

Serialized Fields

_defaultBindingType

 BindingType _defaultBindingType
Field _defaultBindingType.

_includeList

 java.util.List _includeList
Field _includeList.

_packageList

 java.util.List _packageList
Field _packageList.

_namingXML

 NamingXMLType _namingXML
Field _namingXML.

_automaticNaming

 AutomaticNamingType _automaticNaming
Field _automaticNaming.

_componentBindingList

 java.util.List _componentBindingList
Field _componentBindingList.

_elementBindingList

 java.util.List _elementBindingList
Field _elementBindingList.

_attributeBindingList

 java.util.List _attributeBindingList
Field _attributeBindingList.

_complexTypeBindingList

 java.util.List _complexTypeBindingList
Field _complexTypeBindingList.

_groupBindingList

 java.util.List _groupBindingList
Field _groupBindingList.

_enumBindingList

 java.util.List _enumBindingList
Field _enumBindingList.

_simpleTypeBindingList

 java.util.List _simpleTypeBindingList
Field _simpleTypeBindingList.

Class org.exolab.castor.builder.binding.xml.ClassType extends java.lang.Object implements Serializable

Serialized Fields

_package

 java.lang.String _package
Field _package.

_name

 java.lang.String _name
Field _name.

_final

 boolean _final
Field _final.

_has_final

 boolean _has_final
keeps track of state for field: _final

_abstract

 boolean _abstract
Field _abstract.

_has_abstract

 boolean _has_abstract
keeps track of state for field: _abstract

_equals

 boolean _equals
Field _equals.

_has_equals

 boolean _has_equals
keeps track of state for field: _equals

_bound

 boolean _bound
Field _bound.

_has_bound

 boolean _has_bound
keeps track of state for field: _bound

_implementsList

 java.util.List _implementsList
Field _implementsList.

_extends

 java.lang.String _extends
Field _extends.

Class org.exolab.castor.builder.binding.xml.ComponentBindingType extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_componentBindingTypeChoice

 ComponentBindingTypeChoice _componentBindingTypeChoice
Field _componentBindingTypeChoice.

_componentBindingList

 java.util.List _componentBindingList
Field _componentBindingList.

_elementBindingList

 java.util.List _elementBindingList
Field _elementBindingList.

_attributeBindingList

 java.util.List _attributeBindingList
Field _attributeBindingList.

_complexTypeBindingList

 java.util.List _complexTypeBindingList
Field _complexTypeBindingList.

_groupBindingList

 java.util.List _groupBindingList
Field _groupBindingList.

_enumBindingList

 java.util.List _enumBindingList
Field _enumBindingList.

_simpleTypeBindingList

 java.util.List _simpleTypeBindingList
Field _simpleTypeBindingList.

Class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice extends java.lang.Object implements Serializable

Serialized Fields

_javaClass

 ClassType _javaClass
Field _javaClass.

_interface

 Interface _interface
Field _interface.

_member

 FieldType _member
Field _member.

_enumDef

 EnumBindingType _enumDef
Field _enumDef.

_contentMember

 ContentMemberType _contentMember
Field _contentMember.

Class org.exolab.castor.builder.binding.xml.ContentMemberType extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_visibility

 VisibilityType _visibility
Field _visibility.

Class org.exolab.castor.builder.binding.xml.EnumBindingType extends java.lang.Object implements Serializable

Serialized Fields

_enumClassName

 EnumClassName _enumClassName
Field _enumClassName.

_enumMemberList

 java.util.List _enumMemberList
Field _enumMemberList.

Class org.exolab.castor.builder.binding.xml.EnumClassName extends java.lang.Object implements Serializable

Serialized Fields

_content

 java.lang.String _content
internal content storage

_package

 java.lang.String _package
Field _package.

Class org.exolab.castor.builder.binding.xml.EnumMember extends java.lang.Object implements Serializable

Serialized Fields

_value

 java.lang.String _value
Field _value.

_javaName

 java.lang.String _javaName
Field _javaName.

Class org.exolab.castor.builder.binding.xml.Exclude extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_className

 java.lang.String _className
Field _className.

Class org.exolab.castor.builder.binding.xml.Excludes extends java.lang.Object implements Serializable

Serialized Fields

_excludeList

 java.util.List _excludeList
Field _excludeList.

Class org.exolab.castor.builder.binding.xml.FieldType extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_javaType

 java.lang.String _javaType
Field _javaType.

_wrapper

 boolean _wrapper
Field _wrapper.

_has_wrapper

 boolean _has_wrapper
keeps track of state for field: _wrapper

_handler

 java.lang.String _handler
Field _handler.

_collection

 FieldTypeCollectionType _collection
Field _collection.

_visibility

 FieldTypeVisibilityType _visibility
Field _visibility.

_validator

 java.lang.String _validator
Field _validator.

Class org.exolab.castor.builder.binding.xml.Force extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_className

 java.lang.String _className
Field _className.

Class org.exolab.castor.builder.binding.xml.Forces extends java.lang.Object implements Serializable

Serialized Fields

_forceList

 java.util.List _forceList
Field _forceList.

Class org.exolab.castor.builder.binding.xml.IncludeType extends java.lang.Object implements Serializable

Serialized Fields

_URI

 java.lang.String _URI
Field _URI.

Class org.exolab.castor.builder.binding.xml.Interface extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

Class org.exolab.castor.builder.binding.xml.NamingType extends java.lang.Object implements Serializable

Serialized Fields

_prefix

 java.lang.String _prefix
Field _prefix.

_suffix

 java.lang.String _suffix
Field _suffix.

Class org.exolab.castor.builder.binding.xml.NamingXMLType extends java.lang.Object implements Serializable

Serialized Fields

_elementName

 NamingType _elementName
Field _elementName.

_complexTypeName

 NamingType _complexTypeName
Field _complexTypeName.

_modelGroupName

 NamingType _modelGroupName
Field _modelGroupName.

Class org.exolab.castor.builder.binding.xml.PackageType extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_packageTypeChoice

 PackageTypeChoice _packageTypeChoice
Field _packageTypeChoice.

Class org.exolab.castor.builder.binding.xml.PackageTypeChoice extends java.lang.Object implements Serializable

Serialized Fields

_namespace

 java.lang.String _namespace
Field _namespace.

_schemaLocation

 java.lang.String _schemaLocation
Field _schemaLocation.

Class org.exolab.castor.builder.binding.xml.PathType extends java.lang.Object implements Serializable

Package org.exolab.castor.builder.binding.xml.types

Class org.exolab.castor.builder.binding.xml.types.BindingType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
this deserialized object

Serialized Fields

type

 int type
Field type.

stringValue

 java.lang.String stringValue
Field stringValue.

Class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
this deserialized object

Serialized Fields

type

 int type
Field type.

stringValue

 java.lang.String stringValue
Field stringValue.

Class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
this deserialized object

Serialized Fields

type

 int type
Field type.

stringValue

 java.lang.String stringValue
Field stringValue.

Class org.exolab.castor.builder.binding.xml.types.VisibilityType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
this deserialized object

Serialized Fields

type

 int type
Field type.

stringValue

 java.lang.String stringValue
Field stringValue.

Package org.exolab.castor.gui

Class org.exolab.castor.gui.QueryHistory extends java.lang.Object implements Serializable

serialVersionUID: 235997211123063614L

Serialized Fields

_querys

 Vector _querys

_currentPos

 int _currentPos

_maxsize

 int _maxsize

Package org.exolab.castor.mapping.xml

Class org.exolab.castor.mapping.xml.BindXml extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
An optional attribute used for specifying the XML name for the field associated with the 'bind-xml' element.

_type

 java.lang.String _type
Field _type.

_autoNaming

 BindXmlAutoNamingType _autoNaming
Allows specifying how Castor should automatically determines the XML name of this field when no name has been specified. In most cases the XML name is determined by using the field name, but in some cases the user may want to use the Class name of the field type. This attribute allows choosing between the two approaches. If this attribute is not specified, the field name is used as the XML name.

_location

 java.lang.String _location
Allows specifying a nested location path for this field, the value should just be a simplified XPath like value where names are separated by "/".

_matches

 java.lang.String _matches
Field _matches.

_reference

 boolean _reference
Field _reference.

_has_reference

 boolean _has_reference
keeps track of state for field: _reference

_node

 BindXmlNodeType _node
Field _node.

_QNamePrefix

 java.lang.String _QNamePrefix
Field _QNamePrefix.

_transient

 boolean _transient
Field _transient.

_has_transient

 boolean _has_transient
keeps track of state for field: _transient

_classMapping

 ClassMapping _classMapping
Field _classMapping.

_propertyList

 java.util.List _propertyList
Field _propertyList.

Class org.exolab.castor.mapping.xml.CacheTypeMapping extends java.lang.Object implements Serializable

Serialized Fields

_type

 java.lang.String _type
Field _type.

_debug

 boolean _debug
Field _debug.

_has_debug

 boolean _has_debug
keeps track of state for field: _debug

_capacity

 long _capacity
Field _capacity.

_has_capacity

 boolean _has_capacity
keeps track of state for field: _capacity

_paramList

 java.util.List _paramList
Field _paramList.

Class org.exolab.castor.mapping.xml.ClassChoice extends java.lang.Object implements Serializable

Serialized Fields

_fieldMappingList

 java.util.List _fieldMappingList
Field _fieldMappingList.

_containerList

 java.util.List _containerList
Field _containerList.

Class org.exolab.castor.mapping.xml.ClassMapping extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_extends

 java.lang.Object _extends
Field _extends.

_depends

 java.lang.Object _depends
Field _depends.

_identity

 java.util.List _identity
Field _identity.

_access

 ClassMappingAccessType _access
Field _access.

_keyGenerator

 java.lang.String _keyGenerator
Field _keyGenerator.

_autoComplete

 boolean _autoComplete
Field _autoComplete.

_has_autoComplete

 boolean _has_autoComplete
keeps track of state for field: _autoComplete

_verifyConstructable

 boolean _verifyConstructable
Field _verifyConstructable.

_has_verifyConstructable

 boolean _has_verifyConstructable
keeps track of state for field: _verifyConstructable

_description

 java.lang.String _description
Field _description.

_cacheTypeMapping

 CacheTypeMapping _cacheTypeMapping
Field _cacheTypeMapping.

_mapTo

 MapTo _mapTo
Field _mapTo.

_namedQueryList

 java.util.List _namedQueryList
Field _namedQueryList.

_classChoice

 ClassChoice _classChoice
Field _classChoice.

Class org.exolab.castor.mapping.xml.Container extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_type

 java.lang.String _type
Field _type.

_required

 boolean _required
Field _required.

_has_required

 boolean _has_required
keeps track of state for field: _required

_direct

 boolean _direct
Field _direct.

_has_direct

 boolean _has_direct
keeps track of state for field: _direct

_getMethod

 java.lang.String _getMethod
Field _getMethod.

_setMethod

 java.lang.String _setMethod
Field _setMethod.

_createMethod

 java.lang.String _createMethod
Field _createMethod.

_description

 java.lang.String _description
Field _description.

_fieldMapping

 FieldMapping _fieldMapping
Field _fieldMapping.

Class org.exolab.castor.mapping.xml.FieldHandlerDef extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_clazz

 java.lang.String _clazz
Field _clazz.

_paramList

 java.util.List _paramList
Field _paramList.

Class org.exolab.castor.mapping.xml.FieldMapping extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_type

 java.lang.String _type
Field _type.

_required

 boolean _required
Field _required.

_has_required

 boolean _has_required
keeps track of state for field: _required

_transient

 boolean _transient
Field _transient.

_has_transient

 boolean _has_transient
keeps track of state for field: _transient

_direct

 boolean _direct
Field _direct.

_has_direct

 boolean _has_direct
keeps track of state for field: _direct

_lazy

 boolean _lazy
Field _lazy.

_has_lazy

 boolean _has_lazy
keeps track of state for field: _lazy

_container

 boolean _container
Field _container.

_has_container

 boolean _has_container
keeps track of state for field: _container

_getMethod

 java.lang.String _getMethod
Field _getMethod.

_hasMethod

 java.lang.String _hasMethod
Field _hasMethod.

_setMethod

 java.lang.String _setMethod
Field _setMethod.

_createMethod

 java.lang.String _createMethod
Field _createMethod.

_handler

 java.lang.String _handler
Field _handler.

_collection

 FieldMappingCollectionType _collection
Field _collection.

_comparator

 java.lang.String _comparator
Field _comparator.

_identity

 boolean _identity
Field _identity.

_has_identity

 boolean _has_identity
keeps track of state for field: _identity

_description

 java.lang.String _description
Field _description.

_sql

 Sql _sql
Field _sql.

_bindXml

 BindXml _bindXml
The 'bind-xml' element is used for specifying XML specific databinding properties and behavior for a specific field. 'bind-xml' may only appear as a child of a 'field' element.

_ldap

 Ldap _ldap
Field _ldap.

Class org.exolab.castor.mapping.xml.Include extends java.lang.Object implements Serializable

Serialized Fields

_href

 java.lang.String _href
Field _href.

Class org.exolab.castor.mapping.xml.KeyGeneratorDef extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_alias

 java.lang.String _alias
Field _alias.

_paramList

 java.util.List _paramList
Field _paramList.

Class org.exolab.castor.mapping.xml.Ldap extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

Class org.exolab.castor.mapping.xml.MappingRoot extends java.lang.Object implements Serializable

Serialized Fields

_description

 java.lang.String _description
Field _description.

_includeList

 java.util.List _includeList
Field _includeList.

_classMappingList

 java.util.List _classMappingList
Field _classMappingList.

_keyGeneratorDefList

 java.util.List _keyGeneratorDefList
Field _keyGeneratorDefList.

_fieldHandlerDefList

 java.util.List _fieldHandlerDefList
Field _fieldHandlerDefList.

Class org.exolab.castor.mapping.xml.MapTo extends java.lang.Object implements Serializable

Serialized Fields

_table

 java.lang.String _table
Field _table.

_xml

 java.lang.String _xml
Field _xml.

_nsUri

 java.lang.String _nsUri
Field _nsUri.

_nsPrefix

 java.lang.String _nsPrefix
Field _nsPrefix.

_elementDefinition

 boolean _elementDefinition
Field _elementDefinition.

_has_elementDefinition

 boolean _has_elementDefinition
keeps track of state for field: _elementDefinition

_ldapDn

 java.lang.String _ldapDn
Field _ldapDn.

_ldapOc

 java.lang.String _ldapOc
Field _ldapOc.

Class org.exolab.castor.mapping.xml.NamedQuery extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_query

 java.lang.String _query
Field _query.

_queryHintList

 java.util.List _queryHintList
Field _queryHintList.

Class org.exolab.castor.mapping.xml.Param extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_value

 java.lang.String _value
Field _value.

Class org.exolab.castor.mapping.xml.Property extends PropertyType implements Serializable

Class org.exolab.castor.mapping.xml.PropertyType extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_value

 java.lang.String _value
Field _value.

Class org.exolab.castor.mapping.xml.QueryHint extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_value

 java.lang.String _value
Field _value.

Class org.exolab.castor.mapping.xml.Sql extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.util.List _name
Field _name.

_type

 java.lang.String _type
Field _type.

_manyTable

 java.lang.String _manyTable
Field _manyTable.

_manyKey

 java.util.List _manyKey
Field _manyKey.

_readOnly

 boolean _readOnly
Field _readOnly.

_has_readOnly

 boolean _has_readOnly
keeps track of state for field: _readOnly

_transient

 boolean _transient
Field _transient.

_has_transient

 boolean _has_transient
keeps track of state for field: _transient

_dirty

 SqlDirtyType _dirty
Field _dirty.

Package org.exolab.castor.mapping.xml.types

Class org.exolab.castor.mapping.xml.types.BindXmlAutoNamingType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
Object

Serialized Fields

type

 int type
Field type

stringValue

 java.lang.String stringValue
Field stringValue

Class org.exolab.castor.mapping.xml.types.BindXmlNodeType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
Object

Serialized Fields

type

 int type
Field type

stringValue

 java.lang.String stringValue
Field stringValue

Class org.exolab.castor.mapping.xml.types.ClassMappingAccessType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
Object

Serialized Fields

type

 int type
Field type

stringValue

 java.lang.String stringValue
Field stringValue

Class org.exolab.castor.mapping.xml.types.FieldMappingCollectionType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
this deserialized object

Serialized Fields

type

 int type
Field type.

stringValue

 java.lang.String stringValue
Field stringValue.

Class org.exolab.castor.mapping.xml.types.SqlDirtyType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
Object

Serialized Fields

type

 int type
Field type

stringValue

 java.lang.String stringValue
Field stringValue

Package org.exolab.castor.persist.spi

Class org.exolab.castor.persist.spi.Identity extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

_all

 Object[] _all

_hashCode

 int _hashCode

Package org.exolab.castor.tests.framework.testDescriptor

Class org.exolab.castor.tests.framework.testDescriptor.BugFix extends java.lang.Object implements Serializable

Serialized Fields

_reporter

 java.lang.String _reporter
Field _reporter.

_issue

 java.lang.String _issue
Field _issue.

_date_Report

 Date _date_Report
Field _date_Report.

_date_Fix

 Date _date_Fix
Field _date_Fix.

_commentList

 java.util.Vector _commentList
Field _commentList.

Class org.exolab.castor.tests.framework.testDescriptor.CallMethod extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_valueList

 java.util.Vector _valueList
A parameter to be provided to a method.

Class org.exolab.castor.tests.framework.testDescriptor.Configuration extends java.lang.Object implements Serializable

Serialized Fields

_choiceValue

 java.lang.Object _choiceValue
Internal choice value storage

_marshal

 Marshal _marshal
Field _marshal.

_unmarshal

 Unmarshal _unmarshal
Field _unmarshal.

Class org.exolab.castor.tests.framework.testDescriptor.ConfigurationType extends java.lang.Object implements Serializable

Serialized Fields

_callMethodList

 java.util.Vector _callMethodList
A single method to call

Class org.exolab.castor.tests.framework.testDescriptor.CustomTest extends CustomTestType implements Serializable

Class org.exolab.castor.tests.framework.testDescriptor.CustomTestType extends java.lang.Object implements Serializable

Serialized Fields

_testClass

 java.lang.String _testClass
Field _testClass.

_methods

 Methods _methods
Field _methods.

Class org.exolab.castor.tests.framework.testDescriptor.ExpectedSources extends java.lang.Object implements Serializable

Serialized Fields

_expectedSourceList

 java.util.Vector _expectedSourceList
Field _expectedSourceList.

Class org.exolab.castor.tests.framework.testDescriptor.Failure extends FailureType implements Serializable

Class org.exolab.castor.tests.framework.testDescriptor.FailureType extends java.lang.Object implements Serializable

Serialized Fields

_content

 boolean _content
internal content storage

_has_content

 boolean _has_content
keeps track of state for field: _content

_exception

 java.lang.String _exception
Field _exception.

_failureStep

 FailureStepType _failureStep
Field _failureStep.

Class org.exolab.castor.tests.framework.testDescriptor.Listener extends ListenerType implements Serializable

Class org.exolab.castor.tests.framework.testDescriptor.ListenerType extends java.lang.Object implements Serializable

Serialized Fields

_goldFile

 java.lang.String _goldFile
Field _goldFile.

_className

 java.lang.String _className
Field _className.

_type

 TypeType _type
Field _type.

Class org.exolab.castor.tests.framework.testDescriptor.Marshal extends ConfigurationType implements Serializable

Class org.exolab.castor.tests.framework.testDescriptor.MarshallingTest extends java.lang.Object implements Serializable

Serialized Fields

_root_Object

 Root_Object _root_Object
The qualified name of the root Object. TODO: define a pattern to describe a Java quailified name.

_configuration

 Configuration _configuration

_unitTestCaseList

 java.util.Vector _unitTestCaseList
A definition of a single Unit Test testcase.

Class org.exolab.castor.tests.framework.testDescriptor.Methods extends ConfigurationType implements Serializable

Class org.exolab.castor.tests.framework.testDescriptor.OnlySourceGenerationTest extends java.lang.Object implements Serializable

Serialized Fields

_schemaList

 java.util.Vector _schemaList
Field _schemaList.

_property_File

 java.lang.String _property_File
Field _property_File.

_collection

 CollectionType _collection
The data type to use in collections.

_bindingFile

 java.lang.String _bindingFile
Field _bindingFile.

_package

 java.lang.String _package
Field _package.

_unitTestCaseList

 java.util.Vector _unitTestCaseList
A definition of a single Unit Test testcase.

Class org.exolab.castor.tests.framework.testDescriptor.RootType extends StringType implements Serializable

Serialized Fields

_content

 java.lang.String _content
internal content storage

_random

 boolean _random
Field _random.

_has_random

 boolean _has_random
keeps track of state for field: _random

_dump

 boolean _dump
Field _dump.

_has_dump

 boolean _has_dump
keeps track of state for field: _dump

Class org.exolab.castor.tests.framework.testDescriptor.Root_Object extends RootType implements Serializable

Class org.exolab.castor.tests.framework.testDescriptor.SchemaDifferences extends SchemaDifferencesType implements Serializable

Class org.exolab.castor.tests.framework.testDescriptor.SchemaDifferencesType extends java.lang.Object implements Serializable

Serialized Fields

_content

 java.math.BigDecimal _content
internal content storage

_failureStep

 FailureStepType _failureStep
Field _failureStep.

Class org.exolab.castor.tests.framework.testDescriptor.SchemaTest extends java.lang.Object implements Serializable

Serialized Fields

_unitTestCaseList

 java.util.Vector _unitTestCaseList
A definition of a single Unit Test testcase.

Class org.exolab.castor.tests.framework.testDescriptor.SourceGeneratorTest extends java.lang.Object implements Serializable

Serialized Fields

_schemaList

 java.util.Vector _schemaList
Field _schemaList.

_property_File

 java.lang.String _property_File
Field _property_File.

_collection

 CollectionType _collection
The data type to use in collections.

_bindingFile

 java.lang.String _bindingFile
Field _bindingFile.

_package

 java.lang.String _package
Field _package.

_root_Object

 Root_Object _root_Object
The qualified name of the root Object. TODO: define a pattern to describe a Java quailified name.

_expectedSources

 ExpectedSources _expectedSources
Field _expectedSources.

_unitTestCaseList

 java.util.Vector _unitTestCaseList
A definition of a single Unit Test testcase.

Class org.exolab.castor.tests.framework.testDescriptor.StringType extends java.lang.Object implements Serializable

Serialized Fields

_content

 java.lang.String _content
internal content storage

Class org.exolab.castor.tests.framework.testDescriptor.TestDescriptor extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_author

 java.lang.String _author
Field _author.

_commentList

 java.util.Vector _commentList
Field _commentList.

_category

 CategoryType _category
Field _category.

_bugFix

 BugFix _bugFix
Encapsulates information about a bug fix, including the reporter's name (or Email address), the date of the report and of the fix, and one or more comments about the bug.

_minimumJavaVersion

 float _minimumJavaVersion
Field _minimumJavaVersion.

_has_minimumJavaVersion

 boolean _has_minimumJavaVersion
keeps track of state for field: _minimumJavaVersion

_testDescriptorChoice

 TestDescriptorChoice _testDescriptorChoice
Field _testDescriptorChoice.

Class org.exolab.castor.tests.framework.testDescriptor.TestDescriptorChoice extends java.lang.Object implements Serializable

Serialized Fields

_sourceGeneratorTest

 SourceGeneratorTest _sourceGeneratorTest
Tests source generation and then tests the generated source, testing both marshaling and unmarshaling.

_marshallingTest

 MarshallingTest _marshallingTest
Test marshaling.

_schemaTest

 SchemaTest _schemaTest
Tests a schema.

_onlySourceGenerationTest

 OnlySourceGenerationTest _onlySourceGenerationTest
Tests source generation only, and does not attempt to use the generated code. While a SourceGeneratorTest is better because it is more thorough, sometimes the only thing that requires testing is the code generation.

Class org.exolab.castor.tests.framework.testDescriptor.UnitTestCase extends java.lang.Object implements Serializable

Serialized Fields

_name

 java.lang.String _name
Field _name.

_unitTestCaseChoice

 UnitTestCaseChoice _unitTestCaseChoice
Field _unitTestCaseChoice.

_customTest

 CustomTest _customTest
Field _customTest.

_configuration

 Configuration _configuration

_input

 java.lang.String _input
Field _input.

_goldFile

 java.lang.String _goldFile
Field _goldFile.

_objectBuilder

 java.lang.String _objectBuilder
Field _objectBuilder.

_failure

 Failure _failure
Field _failure.

_skip

 boolean _skip
Field _skip.

_has_skip

 boolean _has_skip
keeps track of state for field: _skip

_listener

 Listener _listener
Field _listener.

_schemaDifferencesList

 java.util.Vector _schemaDifferencesList
Field _schemaDifferencesList.

_commentList

 java.util.Vector _commentList
Field _commentList.

_javaSourceVersion

 float _javaSourceVersion
Field _javaSourceVersion.

_has_javaSourceVersion

 boolean _has_javaSourceVersion
keeps track of state for field: _javaSourceVersion

_generateImported

 boolean _generateImported
Field _generateImported.

_has_generateImported

 boolean _has_generateImported
keeps track of state for field: _generateImported

Class org.exolab.castor.tests.framework.testDescriptor.UnitTestCaseChoice extends java.lang.Object implements Serializable

Serialized Fields

_mapping_File

 java.lang.String _mapping_File
This element is used only for a MarshallingTest and is optional. It specifies the mapping file to be used (if any).

_schema

 java.lang.String _schema
This element is used only for a SchemaTest and is required for a SchemaTest. It gives the name of the schema to read + write. If the value if this element is '' then the CTF will use all of the schemas present in the directory or jar.

Class org.exolab.castor.tests.framework.testDescriptor.Unmarshal extends ConfigurationType implements Serializable

Class org.exolab.castor.tests.framework.testDescriptor.Value extends java.lang.Object implements Serializable

Serialized Fields

_content

 java.lang.String _content
internal content storage

_type

 java.lang.String _type
Field _type.

Package org.exolab.castor.tests.framework.testDescriptor.types

Class org.exolab.castor.tests.framework.testDescriptor.types.CategoryType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
this deserialized object

Serialized Fields

type

 int type
Field type.

stringValue

 java.lang.String stringValue
Field stringValue.

Class org.exolab.castor.tests.framework.testDescriptor.types.CollectionType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
this deserialized object

Serialized Fields

type

 int type
Field type.

stringValue

 java.lang.String stringValue
Field stringValue.

Class org.exolab.castor.tests.framework.testDescriptor.types.FailureStepType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
this deserialized object

Serialized Fields

type

 int type
Field type.

stringValue

 java.lang.String stringValue
Field stringValue.

Class org.exolab.castor.tests.framework.testDescriptor.types.TypeType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
Returns:
this deserialized object

Serialized Fields

type

 int type
Field type.

stringValue

 java.lang.String stringValue
Field stringValue.

Package org.exolab.castor.types

Class org.exolab.castor.types.AnyNode extends java.lang.Object implements Serializable

serialVersionUID: -4104117996051705975L

Serialized Fields

_nodeType

 short _nodeType
The type of the current node. ELEMENT is the default value.

_nextSiblingNode

 AnyNode _nextSiblingNode
The next sibling of this AnyNode

_firstChildNode

 AnyNode _firstChildNode
The first child of this AnyNode

_localName

 String _localName
the local name of the current node.

_uri

 String _uri
the Namespace URI of the current node

_prefix

 String _prefix
The prefix of the Namespace

_value

 String _value
The value of this node defined as follow:
  • for an element the value is its TEXT NODE value (if any)
  • for an attribute the value is the value of the attribute
  • for a text node it is the character data
  • for a namespace it is the namespace URI that is being bound to the namespace prefix
  • for a comment it is the content of the comment not including the opening <!-- and the closing -->.

Class org.exolab.castor.types.Century extends TimePeriod implements Serializable

serialVersionUID: 88787876938390034L

Class org.exolab.castor.types.Date extends DateTimeBase implements Serializable

serialVersionUID: -1634875709019365137L

Class org.exolab.castor.types.DateTime extends DateTimeBase implements Serializable

serialVersionUID: 6278590966410879734L

Class org.exolab.castor.types.DateTimeBase extends java.lang.Object implements Serializable

Serialized Fields

_isNegative

 boolean _isNegative
true if this date/time type is negative.

_century

 short _century
The century field.

_year

 short _year
The year field.

_month

 short _month
The month field.

_day

 short _day
The day field.

_hour

 short _hour
the hour field.

_minute

 short _minute
the minute field.

_second

 short _second
the second field.

_millsecond

 short _millsecond
the millsecond field.

_zoneNegative

 boolean _zoneNegative
true if the time zone is negative.

_UTC

 boolean _UTC
true if this date/time type has a time zone assigned.

_zoneHour

 short _zoneHour
the time zone hour field.

_zoneMinute

 short _zoneMinute
the time zone minute field.

Class org.exolab.castor.types.Duration extends java.lang.Object implements Serializable

serialVersionUID: -6475091654291323029L

Serialized Fields

_year

 short _year
the number of years.

_month

 short _month
the number of months.

_day

 short _day
the number of days.

_hour

 short _hour
the number of hours.

_minute

 short _minute
the number of minutes.

_second

 short _second
the number of seconds.

_millisecond

 long _millisecond
the potential number of milliseconds.

_isNegative

 boolean _isNegative
true if the Duration is negative.

Class org.exolab.castor.types.GDay extends DateTimeBase implements Serializable

serialVersionUID: 8571596440117087631L

Class org.exolab.castor.types.GMonth extends DateTimeBase implements Serializable

serialVersionUID: -1950758441188466762L

Class org.exolab.castor.types.GMonthDay extends DateTimeBase implements Serializable

serialVersionUID: -6351252242146921258L

Class org.exolab.castor.types.GYear extends DateTimeBase implements Serializable

serialVersionUID: -8977039151222106864L

Class org.exolab.castor.types.GYearMonth extends DateTimeBase implements Serializable

serialVersionUID: -8864050276805766473L

Class org.exolab.castor.types.Month extends TimePeriod implements Serializable

serialVersionUID: 8102039626686892932L

Class org.exolab.castor.types.RecurringDuration extends RecurringDurationBase implements Serializable

serialVersionUID: -6037158412155942249L

Serialized Fields

_century

 short _century

_year

 short _year

_month

 short _month

_day

 short _day

Class org.exolab.castor.types.RecurringDurationBase extends java.lang.Object implements Serializable

Serialized Fields

_period

 TimeDuration _period
the period facet of this recurringDuration.

_duration

 TimeDuration _duration
the duration facet of this recurringDuration.

_hour

 short _hour
the hour field of this recurringDuration. -1 means that the field has been omitted (cf section 4.5 of ISO 8601)

_minute

 short _minute
the minute field of this recurringDuration. -1 means that the field has been omitted (cf section 4.5 of ISO 8601)

_second

 short _second
the second field of this recurringDuration. -1 means that the field has been omitted (cf section 4.5 of ISO 8601)

_millsecond

 short _millsecond
the millsecond field of this recurringDuration.

_zoneHour

 short _zoneHour
the time zone hour field of this recurringDuration.

_zoneMinute

 short _zoneMinute
the time zone minute field of this recurringDuration.

_UTC

 boolean _UTC
true if this recurringDuration is UTC related.

_zoneNegative

 boolean _zoneNegative
true if the time zone is negative.

_isNegative

 boolean _isNegative
true if the recurring duration is negative.

Class org.exolab.castor.types.Time extends DateTimeBase implements Serializable

serialVersionUID: -8268707778437931489L

Class org.exolab.castor.types.TimeDuration extends java.lang.Object implements Serializable

serialVersionUID: -3080457339689062021L

Serialized Fields

_year

 short _year
the number of years

_month

 short _month
the number of months

_day

 short _day
the number of days

_hour

 short _hour
the number of hours

_minute

 short _minute
the number of minutes

_second

 short _second
the number of seconds

_millisecond

 short _millisecond
the potential number of milliseconds

_isNegative

 boolean _isNegative
true if the Time Duration is negative

Class org.exolab.castor.types.TimeInstant extends RecurringDuration implements Serializable

serialVersionUID: -5261713908033956150L

Class org.exolab.castor.types.TimePeriod extends RecurringDuration implements Serializable

serialVersionUID: -7057026912711829943L

Class org.exolab.castor.types.Year extends TimePeriod implements Serializable

serialVersionUID: 8485456751196062574L

Package org.exolab.castor.xml.location

Class org.exolab.castor.xml.location.FileLocation extends java.lang.Object implements Serializable

serialVersionUID: 7112551880124131785L

Serialized Fields

_filename

 String _filename
Filename for the file represented by this FileLocation.

_line

 int _line
Line number in the file for this FileLocation.

_col

 int _col
Column number in the file for this FileLocation.

Class org.exolab.castor.xml.location.XPathLocation extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

path

 Vector path
Our XPath, built up one String at a time.

allowChildrenOrAtts

 boolean allowChildrenOrAtts
If we have reached the logical end of XPath (i.e., an attribute), set to false.

Package org.exolab.castor.xml.schema

Class org.exolab.castor.xml.schema.Annotated extends Structure implements Serializable

Serialized Fields

_annotations

 Vector _annotations
The Annotations of this Annotated structure

Class org.exolab.castor.xml.schema.Annotation extends Structure implements Serializable

serialVersionUID: 2838816224303555598L

Serialized Fields

appInfoList

 Vector appInfoList
List of objects

documentationList

 Vector documentationList
List of objects

Class org.exolab.castor.xml.schema.AnnotationItem extends Structure implements Serializable

Serialized Fields

_objects

 Vector _objects
List of any elements

_source

 String _source
The source attribute

Class org.exolab.castor.xml.schema.AnyType extends XMLType implements Serializable

serialVersionUID: 7670252205849057981L

Serialized Fields

name

 String name
The name of this type

_parent

 Schema _parent
The parent Schema for this AnyType

Class org.exolab.castor.xml.schema.AppInfo extends AnnotationItem implements Serializable

serialVersionUID: -8678983924238645714L

Class org.exolab.castor.xml.schema.AttributeDecl extends Annotated implements Serializable

serialVersionUID: -8720345516857919305L

Serialized Fields

_form

 Form _form
The default namespace form for this AttributeDecl (optional).

_id

 String _id
The id for this AttributeDecl

_name

 String _name
The name of attributes defined by this AttributeDecl

_parent

 Structure _parent
The parent for this AttributeDecl

_schema

 Schema _schema
The Schema to which this AttributeDecl belongs

_simpleType

 SimpleType _simpleType
The simple type for this AttributeDecl.

_useFlag

 short _useFlag
The current value of the 'use' property. The value is OPTIONAL by default.

_fixed

 String _fixed
The fixed value for attribute instances of this attribute declaration.

_default

 String _default
The default value for attribute instances of this attribute declaration.

_attributeRef

 String _attributeRef
A reference to a top-level attribute

Class org.exolab.castor.xml.schema.AttributeGroup extends Annotated implements Serializable

Serialized Fields

_id

 String _id
The id of this AttributeGroup

Class org.exolab.castor.xml.schema.AttributeGroupDecl extends AttributeGroup implements Serializable

serialVersionUID: -5401452412514803353L

Serialized Fields

_name

 String _name
The name of this AttributeGroup

_schema

 Schema _schema
The Schema to which this AttributeDecl belongs

_attributes

 Vector _attributes
The collection of attributes for this AttributeGroup

_references

 Vector _references
The collection of AttributesGroupReferences for this AttributeGroup

_anyAttribute

 Wildcard _anyAttribute
the anyattribute wilcard, if any

_redefinition

 boolean _redefinition
An attribute that indicates if this AttributeGroupDecl is a redefinition

Class org.exolab.castor.xml.schema.AttributeGroupReference extends AttributeGroup implements Serializable

serialVersionUID: -6283626049554689747L

Serialized Fields

_schema

 Schema _schema
The Schema to which this AttributeDecl belongs

_reference

 String _reference

Class org.exolab.castor.xml.schema.ComplexType extends XMLType implements Serializable

serialVersionUID: 5348120259072084658L

Serialized Fields

_abstract

 boolean _abstract
The abstract flag for this ComplexType

_anyAttribute

 Wildcard _anyAttribute
A wildcard that represents an element if any. Only one can appear inside the global scope of a complexType

_attributes

 AttributeGroupDecl _attributes
The attribute declarations for this ComplexType.

_baseType

 String _baseType
The name of the base type used in or

_block

 BlockList _block
The value of the 'block' property for this ComplexType. This value may be null.

_complexContent

 boolean _complexContent
a flag set to true if this complexType is a complexContent

_content

 ContentType _content
The content type ("mixed", "simpleType","elemOnly") for this ComplexType.

_contentModel

 ContentModelGroup _contentModel
The ContentModel for this ComplexType

_final

 FinalList _final
The final property for this ComplexType. This value may be null.

_parent

 Structure _parent
The parent structure for this ComplexType (either an ElementDecl or a Schema)

_restricted

 boolean _restricted
a flag set to true if this complexType is a restriction

_redefinition

 boolean _redefinition
An attribute that indicates if this ComplexType is a redefinition

Class org.exolab.castor.xml.schema.ContentModelGroupImpl extends java.lang.Object implements Serializable

serialVersionUID: -2477271185972337873L

Serialized Fields

_contentModel

 Vector _contentModel

Class org.exolab.castor.xml.schema.ContentType extends java.lang.Object implements Serializable

serialVersionUID: -2985958570376322773L

Serialized Fields

_type

 short _type

Class org.exolab.castor.xml.schema.DeferredSimpleType extends SimpleType implements Serializable

serialVersionUID: 1335439479275580848L

Serialized Fields

instance

 SimpleType instance
An instance of ListType or of a class derived from AtomicType created the first time getType is called from the information contained in this simple type instance.

baseTypeName

 String baseTypeName
The parent's name.

createInstanceCallsCount

 int createInstanceCallsCount
The number of times createInstance was called (to guess when there is a cyclic reference (type A extends B; type B extends A) in the schema types) TODO: real cycle detection.

Class org.exolab.castor.xml.schema.Documentation extends AnnotationItem implements Serializable

serialVersionUID: -2388810468832309970L

Class org.exolab.castor.xml.schema.ElementDecl extends Particle implements Serializable

serialVersionUID: -7804351635137964219L

Serialized Fields

_block

 BlockList _block
The block attribute for this element definition.

_constraints

 Vector _constraints
collection of Identity Constraints

_default

 String _default
The default value for this element definition. Only useful for simpleContent.

_elementRefName

 String _elementRefName
The name of a reference to a top-level element declaration

_referencedElement

 ElementDecl _referencedElement
The top-level element declaration this element reference points to

_final

 FinalList _final
The final value for this element definition.

_fixed

 String _fixed
The fixed value for this element definition. Only used for simpleContent.

_form

 Form _form
The form type for this element definition. Specifies whether names should be qualified or unqualified. Uses the default Form from the parent Schema if unspecified.

_id

 String _id
The unique ID for this element definition (optional).

_isAbstract

 boolean _isAbstract
Flag indicating whether or not this Element declaration is abstract

_name

 String _name
The element name

_nillable

 boolean _nillable
Flag indicating whether or not the element value may be null.

_parent

 Structure _parent
The parent for this ElementDecl

_schema

 Schema _schema
The parent schema that this element declaration belongs to

_substitutionGroup

 String _substitutionGroup
The substitutionGroup for this element definition.

_xmlType

 XMLType _xmlType
The XMLType for this element declaration

Class org.exolab.castor.xml.schema.Facet extends Annotated implements Serializable

serialVersionUID: 7821829275720939922L

Serialized Fields

_name

 String _name
The name of this Facet.

_value

 String _value
The character value of this Facet.

Class org.exolab.castor.xml.schema.FacetList extends java.lang.Object implements Serializable

serialVersionUID: 3855871093270831240L

Serialized Fields

facets

 List facets
The list of facets

Class org.exolab.castor.xml.schema.Group extends Particle implements Serializable

serialVersionUID: 3133443973681261845L

Serialized Fields

_contentModel

 ContentModelGroup _contentModel
the implementation of ContentModelGroup

name

 String name
The name of this Group

_order

 Order _order
The Compositor for the Group

_id

 String _id

_isModelGroupDefinition

 boolean _isModelGroupDefinition
True if was created for a group tag, false otherwise (all, choice, sequence)

_parent

 Structure _parent
The parent for this Group (either another Group or a ComplexType)

Class org.exolab.castor.xml.schema.IdentityConstraint extends Annotated implements Serializable

Serialized Fields

_id

 String _id
Identity Constraint id

_name

 String _name
Identity Constraint name

_selector

 IdentitySelector _selector
Identity Constraint Selector

_fields

 Vector _fields
The fields of this Identity Constraint

Class org.exolab.castor.xml.schema.IdentityField extends Annotated implements Serializable

serialVersionUID: -1385357135959672473L

Serialized Fields

_id

 String _id
Identity Field id (optional)

_xpath

 String _xpath
XPath expression for field nodes (required)

Class org.exolab.castor.xml.schema.IdentitySelector extends Annotated implements Serializable

serialVersionUID: -66732684639814508L

Serialized Fields

_id

 String _id
Identity Selector id (optional)

_xpath

 String _xpath
XPath expression for selector nodes (required)

Class org.exolab.castor.xml.schema.Key extends IdentityConstraint implements Serializable

serialVersionUID: -3998837864243593902L

Class org.exolab.castor.xml.schema.KeyRef extends IdentityConstraint implements Serializable

serialVersionUID: -7342572522733089648L

Serialized Fields

_refer

 String _refer
The refer for the KeyRef, (ie. the name of key being refered to).

Class org.exolab.castor.xml.schema.ModelGroup extends Group implements Serializable

serialVersionUID: -2057934322265672413L

Serialized Fields

_groupRef

 String _groupRef
the name of the ModelGroup referenced

_modelDefs

 Vector _modelDefs
An ordered list of all ModelGroup definitions

_redefinition

 boolean _redefinition
An attribute that indicates if this Group is a redefinition

_schema

 Schema _schema
the schema that contains this model group

Class org.exolab.castor.xml.schema.Order extends java.lang.Object implements Serializable

serialVersionUID: -218491941838731735L

Serialized Fields

type

 short type

Class org.exolab.castor.xml.schema.Particle extends Annotated implements Serializable

Serialized Fields

_maxOccurs

 int _maxOccurs
The maximum occurance

_maxOccursSet

 boolean _maxOccursSet
Indicates whether maxOccurs has been set.

_minOccurs

 int _minOccurs
The minimum occurance

_minOccursSet

 boolean _minOccursSet
Indicates whether minOccurs has been set.

Class org.exolab.castor.xml.schema.RedefineSchema extends Annotated implements Serializable

serialVersionUID: -7095458840388436859L

Serialized Fields

_originalSchema

 Schema _originalSchema
The original schema that is imported in the parent schema

_parentSchema

 Schema _parentSchema
The parent schema in which this redefined XML Schema is used.

_schemaLocation

 String _schemaLocation
The schema location of the redefined schema

_complexTypes

 Hashtable _complexTypes
A vector with the names of the redefined complexTypes

_simpleTypes

 Hashtable _simpleTypes
A vector with the names of the redefined simpleTypes

_groups

 Hashtable _groups
A vector with the names of the redefined groups

_attributeGroups

 Hashtable _attributeGroups
A vector with the names of the redefined attributeGroups

Class org.exolab.castor.xml.schema.Schema extends Annotated implements Serializable

serialVersionUID: -8130246250710502508L

Serialized Fields

_attributeFormDefault

 Form _attributeFormDefault
The attributeFormDefault property

_attributeGroups

 Hashtable _attributeGroups
The global AttribteGroups for this Schema

_attributes

 Hashtable _attributes
The global attributes for this Schema

_block

 BlockList _block
The value of the block attribute.

_complexTypes

 Hashtable _complexTypes
A list of defined architypes

_elementFormDefault

 Form _elementFormDefault
The elementFormDefault attribute for this Schema

_elements

 Hashtable _elements
A list of defined elements

_final

 FinalList _final
The value of the final attribute.

_groups

 Hashtable _groups
A list of defined top-levels groups

_redefineSchemas

 Hashtable _redefineSchemas
A list of defined

_id

 String _id
The ID for this Schema

_importedSchemas

 Hashtable _importedSchemas
A list of imported schemas

_cachedincludedSchemas

 Hashtable _cachedincludedSchemas
A list of included schemas meant to be used only when the cache mechanism is enabled.

_includedSchemas

 Vector _includedSchemas
A list of XML Schema files included in this schema

_namespaces

 Namespaces _namespaces
A list of namespaces declared in this schema

_schemaLocation

 String _schemaLocation
The schemaLocation hint provided in the 'import' tag. By default the schemaLocation is the locator of the SaxUnmarshaller

_schemaNamespace

 String _schemaNamespace
The namespace of this XML Schema (ie the namespace of the W3C Schema supported by this Schema).

_simpleTypes

 Hashtable _simpleTypes
A list of defined SimpleTypes

_targetNamespace

 String _targetNamespace
The targetNamespace for this Schema

_version

 String _version
The version information as specified by the version attribute

_masterSchema

 Schema _masterSchema
A reference to the master schema used when this instance of Schema is used in another schema (redefine, include or import)

Class org.exolab.castor.xml.schema.SimpleContent extends ContentType implements Serializable

serialVersionUID: 6406889524623062413L

Serialized Fields

_schema

 Schema _schema
The associated parent Schema

_simpleType

 SimpleType _simpleType
The simpleType definition that defines this content type (if any)

_typeName

 String _typeName
The name of the simpleType, used when the simpleType has not yet been read or added to the parent Schema

Class org.exolab.castor.xml.schema.SimpleType extends XMLType implements Serializable

Serialized Fields

facets

 FacetList facets
The constraining facets of this type

_final

 String _final
The value of the final attribute (optional)

parent

 Structure parent
The parent structure of this SimpleType (Schema, AttributeDecl or ElementDecl)

typeCode

 int typeCode
The code for this simple type (As defined by SimpleTypesFactory)

_redefinition

 boolean _redefinition
An attribute that indicates if this SimpleType is a redefinition

Class org.exolab.castor.xml.schema.SimpleTypeReference extends SimpleType implements Serializable

serialVersionUID: 1020507618887404978L

Serialized Fields

referredType

 SimpleType referredType
The referred type (stored in the schema)

Class org.exolab.castor.xml.schema.Structure extends java.lang.Object implements Serializable

Class org.exolab.castor.xml.schema.TypeReference extends XMLType implements Serializable

serialVersionUID: -8707313918028332092L

Serialized Fields

referredType

 XMLType referredType
The referred type (stored in the schema)

Class org.exolab.castor.xml.schema.Union extends SimpleType implements Serializable

serialVersionUID: -1389185884142578168L

Serialized Fields

_annotation

 Annotation _annotation
The local annotation for this Union

_id

 String _id
The id attribute for this Union

_simpleTypes

 Vector _simpleTypes
The simpleType members of this Union

_hasReferencedTypes

 boolean _hasReferencedTypes

Class org.exolab.castor.xml.schema.Unique extends IdentityConstraint implements Serializable

serialVersionUID: 5254587610463428138L

Class org.exolab.castor.xml.schema.UnknownDef extends Structure implements Serializable

serialVersionUID: 8695003871138156676L

Class org.exolab.castor.xml.schema.Wildcard extends Particle implements Serializable

serialVersionUID: -2747251897459951684L

Serialized Fields

_namespaces

 Vector _namespaces
The vector where we store the list of namespaces

_attribute

 boolean _attribute
A boolean that indicates if this wildcard represents . By default a wildcard represents

_complexType

 ComplexType _complexType
The complexType that holds this wildcard.

_group

 Group _group
The Group ( or ) that holds this wildcard.

_attGroup

 AttributeGroup _attGroup
The Attribute Group that holds the wildcard

_processContents

 String _processContents
the processContent of this wildcard. (strict by default)

Class org.exolab.castor.xml.schema.XMLType extends Annotated implements Serializable

Serialized Fields

_id

 String _id
The ID of this datatype

name

 String name
The name of this type

baseType

 XMLType baseType
The base datatype reference

schema

 Schema schema
The owning Schema to which this type belongs

derivationMethod

 String derivationMethod
The name of the derivation method (if any)

Package org.exolab.castor.xml.schema.simpletypes

Class org.exolab.castor.xml.schema.simpletypes.AnyURIType extends AtomicType implements Serializable

serialVersionUID: 2322360019220182755L

Class org.exolab.castor.xml.schema.simpletypes.AtomicType extends SimpleType implements Serializable

Class org.exolab.castor.xml.schema.simpletypes.BinaryType extends AtomicType implements Serializable

serialVersionUID: 369229235823885435L

Class org.exolab.castor.xml.schema.simpletypes.BooleanType extends AtomicType implements Serializable

serialVersionUID: 4964075389839351348L

Class org.exolab.castor.xml.schema.simpletypes.DateTimeType extends AtomicType implements Serializable

serialVersionUID: 799183446555870630L

Class org.exolab.castor.xml.schema.simpletypes.DecimalType extends AtomicType implements Serializable

serialVersionUID: -5292080472364200642L

Class org.exolab.castor.xml.schema.simpletypes.DurationType extends AtomicType implements Serializable

serialVersionUID: 6278260639621816644L

Class org.exolab.castor.xml.schema.simpletypes.ListType extends SimpleType implements Serializable

serialVersionUID: 5907869367277661845L

Serialized Fields

_annotation

 Annotation _annotation
The local annotation for this ListType.

_itemType

 SimpleType _itemType
The SimpleType the list is based on.

_hasReference

 boolean _hasReference

Class org.exolab.castor.xml.schema.simpletypes.RealType extends AtomicType implements Serializable

serialVersionUID: 3968578511223258942L

Serialized Fields

_minMantissa

 long _minMantissa

_maxMantissa

 long _maxMantissa

_minExponent

 long _minExponent

_maxExponent

 long _maxExponent

Class org.exolab.castor.xml.schema.simpletypes.StringType extends AtomicType implements Serializable

serialVersionUID: 8077759890021781094L

Class org.exolab.castor.xml.schema.simpletypes.UrType extends SimpleType implements Serializable

serialVersionUID: 1900080808918191023L


Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com