Serialized Form

Package org.exolab.castor.builder.binding

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

Serialized Fields

_defaultBindingType

 BindingType _defaultBindingType


_includeList

 java.util.Vector _includeList


_packageList

 java.util.Vector _packageList


_namingXML

 NamingXMLType _namingXML


_elementBindingList

 java.util.Vector _elementBindingList


_attributeBindingList

 java.util.Vector _attributeBindingList


_complexTypeBindingList

 java.util.Vector _complexTypeBindingList


_groupBindingList

 java.util.Vector _groupBindingList

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

Serialized Fields

_package

 java.lang.String _package


_name

 java.lang.String _name


_final

 boolean _final


_has_final

 boolean _has_final
keeps track of state for field: _final


_abstract

 boolean _abstract


_has_abstract

 boolean _has_abstract
keeps track of state for field: _abstract


_equals

 boolean _equals


_has_equals

 boolean _has_equals
keeps track of state for field: _equals


_bound

 boolean _bound


_has_bound

 boolean _has_bound
keeps track of state for field: _bound


_implementsList

 java.util.Vector _implementsList


_extends

 java.lang.String _extends

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

Serialized Fields

_name

 java.lang.String _name


_componentBindingTypeChoice

 ComponentBindingTypeChoice _componentBindingTypeChoice


_elementBindingList

 java.util.Vector _elementBindingList


_attributeBindingList

 java.util.Vector _attributeBindingList


_complexTypeBindingList

 java.util.Vector _complexTypeBindingList


_groupBindingList

 java.util.Vector _groupBindingList

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

Serialized Fields

_javaClass

 ClassType _javaClass


_interface

 Interface _interface


_member

 FieldType _member

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.

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

Serialized Fields

_name

 java.lang.String _name


_javaType

 java.lang.String _javaType


_wrapper

 boolean _wrapper


_has_wrapper

 boolean _has_wrapper
keeps track of state for field: _wrapper


_handler

 java.lang.String _handler


_collection

 FieldTypeCollectionType _collection


_validator

 java.lang.String _validator

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

Serialized Fields

_URI

 java.lang.String _URI

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

Serialized Fields

_name

 java.lang.String _name

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

Serialized Fields

_prefix

 java.lang.String _prefix


_suffix

 java.lang.String _suffix

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

Serialized Fields

_elementName

 NamingType _elementName


_complexTypeName

 NamingType _complexTypeName


_modelGroupName

 NamingType _modelGroupName

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

Serialized Fields

_name

 java.lang.String _name


_packageTypeChoice

 PackageTypeChoice _packageTypeChoice

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

Serialized Fields

_namespace

 java.lang.String _namespace


_schemaLocation

 java.lang.String _schemaLocation

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

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

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

Serialized Fields

type

 int type


stringValue

 java.lang.String stringValue

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

Serialized Fields

type

 int type


stringValue

 java.lang.String stringValue

Package org.exolab.castor.gui

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

Serialized Fields

querys

 Vector querys


currentPos

 int currentPos


maxsize

 int maxsize

Package org.exolab.castor.jdo.conf

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

Serialized Fields

_engine

 java.lang.String _engine


_name

 java.lang.String _name


_driver

 Driver _driver


_dataSource

 DataSource _dataSource


_jndi

 Jndi _jndi


_mappingList

 java.util.Vector _mappingList

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

Serialized Fields

_className

 java.lang.String _className


_params

 javax.sql.DataSource _params

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

Serialized Fields

_className

 java.lang.String _className


_url

 java.lang.String _url


_paramList

 java.util.Vector _paramList

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

Serialized Fields

_name

 java.lang.String _name

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

Serialized Fields

_href

 java.lang.String _href

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

Serialized Fields

_value

 java.lang.String _value


_name

 java.lang.String _name

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

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

Serialized Fields

_type

 TypeType _type


_capacity

 int _capacity


_has_capacity

 boolean _has_capacity
keeps track of state for field: _capacity

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

Serialized Fields

_name

 java.lang.String _name


_extends

 java.lang.Object _extends


_depends

 java.lang.Object _depends


_identity

 java.util.Vector _identity


_timestamp

 java.lang.String _timestamp


_access

 AccessType _access


_keyGenerator

 java.lang.String _keyGenerator


_autoComplete

 boolean _autoComplete


_has_autoComplete

 boolean _has_autoComplete
keeps track of state for field: _autoComplete


_description

 java.lang.String _description


_cacheTypeMapping

 CacheTypeMapping _cacheTypeMapping


_mapTo

 MapTo _mapTo


_fieldMappingList

 java.util.Vector _fieldMappingList


_containerList

 java.util.Vector _containerList


_verifyConstructable

 boolean _verifyConstructable
A flag which allows by-passing Castor's check for whether or not a class has a default constructor

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

Serialized Fields

_name

 java.lang.String _name


_type

 java.lang.String _type


_required

 boolean _required


_has_required

 boolean _has_required
keeps track of state for field: _required


_direct

 boolean _direct


_has_direct

 boolean _has_direct
keeps track of state for field: _direct


_getMethod

 java.lang.String _getMethod


_setMethod

 java.lang.String _setMethod


_createMethod

 java.lang.String _createMethod


_description

 java.lang.String _description


_fieldMapping

 FieldMapping _fieldMapping

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

Serialized Fields

_name

 java.lang.String _name


_type

 java.lang.String _type


_required

 boolean _required


_has_required

 boolean _has_required
keeps track of state for field: _required


_transient

 boolean _transient


_has_transient

 boolean _has_transient
keeps track of state for field: _transient


_direct

 boolean _direct


_has_direct

 boolean _has_direct
keeps track of state for field: _direct


_lazy

 boolean _lazy


_has_lazy

 boolean _has_lazy
keeps track of state for field: _lazy


_container

 boolean _container


_has_container

 boolean _has_container
keeps track of state for field: _container


_handler

 java.lang.String _handler


_getMethod

 java.lang.String _getMethod


_hasMethod

 java.lang.String _hasMethod


_setMethod

 java.lang.String _setMethod


_createMethod

 java.lang.String _createMethod


_collection

 CollectionType _collection


_description

 java.lang.String _description


_sql

 Sql _sql


_bindXml

 BindXml _bindXml


_ldap

 Ldap _ldap

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

Serialized Fields

_href

 java.lang.String _href

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

Serialized Fields

_name

 java.lang.String _name


_alias

 java.lang.String _alias


_paramList

 java.util.Vector _paramList

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

Serialized Fields

_name

 java.lang.String _name

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

Serialized Fields

_description

 java.lang.String _description


_includeList

 java.util.Vector _includeList


_classMappingList

 java.util.Vector _classMappingList


_keyGeneratorDefList

 java.util.Vector _keyGeneratorDefList

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

Serialized Fields

_table

 java.lang.String _table


_xml

 java.lang.String _xml


_nsUri

 java.lang.String _nsUri


_nsPrefix

 java.lang.String _nsPrefix


_ldapDn

 java.lang.String _ldapDn


_ldapOc

 java.lang.String _ldapOc

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

Serialized Fields

_name

 java.lang.String _name


_value

 java.lang.String _value

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

Serialized Fields

_name

 java.util.Vector _name
Field _name


_type

 java.lang.String _type
Field _type


_manyTable

 java.lang.String _manyTable
Field _manyTable


_manyKey

 java.util.Vector _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

 DirtyType _dirty
Field _dirty

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

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

Serialized Fields

type

 int type


stringValue

 java.lang.String stringValue

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

Serialized Fields

type

 int type


stringValue

 java.lang.String stringValue

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

Serialized Fields

type

 int type


stringValue

 java.lang.String stringValue

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

Serialized Fields

type

 int type


stringValue

 java.lang.String stringValue

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

Serialized Fields

type

 int type


stringValue

 java.lang.String stringValue

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

Serialized Fields

type

 int type


stringValue

 java.lang.String stringValue

Package org.exolab.castor.types

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

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

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

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

Serialized Fields

_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


_zoneHour

 short _zoneHour
the time zone hour field


_zoneMinute

 short _zoneMinute
the time zone minute field


_UTC

 boolean _UTC
true if this date/time type is UTC related


_zoneNegative

 boolean _zoneNegative
true if the time zone is negative


_isNegative

 boolean _isNegative
true if this date/time type is negative

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

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 Duration is negative

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

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

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

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

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

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

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

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


_isNegative

 boolean _isNegative

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

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

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

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

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

Package org.exolab.castor.util

Class org.exolab.castor.util.List extends java.lang.Object implements Serializable

Serialized Fields

DEFAULT_SIZE

 int DEFAULT_SIZE


elements

 Object[] elements


initialSize

 int initialSize


elementCount

 int elementCount
The next available location in the elements array

Package org.exolab.castor.xml

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

Serialized Fields

_filename

 String _filename


_line

 int _line


_col

 int _col

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

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

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

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

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

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

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

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

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


_simpleContent

 boolean _simpleContent
a flag set to true if this complexType is a simpleContent

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

Serialized Fields

_contentModel

 Vector _contentModel

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

Serialized Fields

_type

 short _type

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

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

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

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.


_elementRef

 String _elementRef
A reference to a top-level element declaration


_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

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

Serialized Fields

facets

 List facets
The list of facets

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

Serialized Fields

_contentModel

 ContentModelGroup _contentModel
the implementation of ContentModelGroup


name

 String name
The name of this Group


export

 boolean export


_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

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

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

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

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

Serialized Fields

_groupRef

 String _groupRef
the name of the ModelGroup referenced


_modelDefs

 Vector _modelDefs
An ordered list of all ModelGroup definitions


_schema

 Schema _schema
the schema that contains this model group

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

Serialized Fields

type

 short type

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

Serialized Fields

_maxOccurs

 int _maxOccurs
The maximum occurance


_minOccurs

 int _minOccurs
The minimum occurance

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

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


_id

 String _id
The ID for this Schema


_importedSchemas

 Hashtable _importedSchemas
A list of imported schemas


_includedSchemas

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


_namespaces

 Hashtable _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

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

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)

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

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

Serialized Fields

referredType

 XMLType referredType
The referred type (stored in the schema)

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

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

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

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

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)


_id

 String _id
the id for this wildcard

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

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

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

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

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

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

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

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

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

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

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


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