Frames | No Frames |
java.util.Vector _includeList
java.util.Vector _packageList
java.util.Vector _elementBindingList
java.util.Vector _attributeBindingList
java.util.Vector _complexTypeBindingList
java.util.Vector _groupBindingList
java.lang.String _package
java.lang.String _name
boolean _final
boolean _has_final
keeps track of state for field: _final
boolean _abstract
boolean _has_abstract
keeps track of state for field: _abstract
boolean _equals
boolean _has_equals
keeps track of state for field: _equals
boolean _bound
boolean _has_bound
keeps track of state for field: _bound
java.util.Vector _implementsList
java.lang.String _extends
java.lang.String _name
java.util.Vector _elementBindingList
java.util.Vector _attributeBindingList
java.util.Vector _complexTypeBindingList
java.util.Vector _groupBindingList
Hashtable _componentBindings
The hashtables that contain the different componentBindings
boolean _bindingProcessed
A flag that indicates if the component bindings of that Binding have been processed.
java.lang.String _name
java.lang.String _javaType
boolean _wrapper
boolean _has_wrapper
keeps track of state for field: _wrapper
java.lang.String _handler
java.lang.String _validator
java.lang.String _engine
java.lang.String _name
java.util.Vector _mappingList
java.lang.String _className
java.lang.String _url
java.util.Vector _paramList
java.lang.String _name
An optional attribute used for specifying the XML name for the field associated with the 'bind-xml' element.
java.lang.String _type
Field _type
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.
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 "/".
java.lang.String _matches
Field _matches
boolean _reference
Field _reference
boolean _has_reference
keeps track of state for field: _reference
java.lang.String _QNamePrefix
Field _QNamePrefix
boolean _transient
Field _transient
boolean _has_transient
keeps track of state for field: _transient
int _capacity
boolean _has_capacity
keeps track of state for field: _capacity
java.lang.String _name
java.lang.Object _extends
java.lang.Object _depends
java.util.Vector _identity
java.lang.String _timestamp
java.lang.String _keyGenerator
boolean _autoComplete
boolean _has_autoComplete
keeps track of state for field: _autoComplete
java.lang.String _description
java.util.Vector _fieldMappingList
java.util.Vector _containerList
boolean _verifyConstructable
A flag which allows by-passing Castor's check for whether or not a class has a default constructor
java.lang.String _name
java.lang.String _type
boolean _required
boolean _has_required
keeps track of state for field: _required
boolean _direct
boolean _has_direct
keeps track of state for field: _direct
java.lang.String _getMethod
java.lang.String _setMethod
java.lang.String _createMethod
java.lang.String _description
java.lang.String _name
java.lang.String _type
boolean _required
boolean _has_required
keeps track of state for field: _required
boolean _transient
boolean _has_transient
keeps track of state for field: _transient
boolean _direct
boolean _has_direct
keeps track of state for field: _direct
boolean _lazy
boolean _has_lazy
keeps track of state for field: _lazy
boolean _container
boolean _has_container
keeps track of state for field: _container
java.lang.String _handler
java.lang.String _getMethod
java.lang.String _hasMethod
java.lang.String _setMethod
java.lang.String _createMethod
java.lang.String _description
java.lang.String _description
java.util.Vector _includeList
java.util.Vector _classMappingList
java.util.Vector _keyGeneratorDefList
java.lang.String _table
java.lang.String _xml
java.lang.String _nsUri
java.lang.String _nsPrefix
java.lang.String _ldapDn
java.lang.String _ldapOc
java.util.Vector _name
Field _name
java.lang.String _type
Field _type
java.lang.String _manyTable
Field _manyTable
java.util.Vector _manyKey
Field _manyKey
boolean _readonly
Field _readonly
boolean _has_readonly
keeps track of state for field: _readonly
boolean _transient
Field _transient
boolean _has_transient
keeps track of state for field: _transient
short _nodeType
The type of the current node. ELEMENT is the default value.
String _localName
the local name of the current node.
String _uri
the Namespace URI of the current node
String _prefix
The prefix of the Namespace
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 -->.
short _century
The century field
short _year
The year field
short _month
The month field
short _day
The day field
short _hour
the hour field
short _minute
the minute field
short _second
the second field
short _millsecond
the millsecond field
short _zoneHour
the time zone hour field
short _zoneMinute
the time zone minute field
boolean _UTC
true if this date/time type is UTC related
boolean _zoneNegative
true if the time zone is negative
boolean _isNegative
true if this date/time type is negative
short _year
the number of years
short _month
the number of months
short _day
the number of days
short _hour
the number of hours
short _minute
the number of minutes
short _second
the number of seconds
short _millisecond
the potential number of milliseconds
boolean _isNegative
true if the Duration is negative
short _hour
the hour field of this recurringDuration -1 means that the field has been omitted (cf section 4.5 of ISO 8601)
short _minute
the minute field of this recurringDuration -1 means that the field has been omitted (cf section 4.5 of ISO 8601)
short _second
the second field of this recurringDuration -1 means that the field has been omitted (cf section 4.5 of ISO 8601)
short _millsecond
the millsecond field of this recurringDuration
short _zoneHour
the time zone hour field of this recurringDuration
short _zoneMinute
the time zone minute field of this recurringDuration
boolean _UTC
true if this recurringDuration is UTC related
boolean _zoneNegative
boolean _isNegative
short _year
the number of years
short _month
the number of months
short _day
the number of days
short _hour
the number of hours
short _minute
the number of minutes
short _second
the number of seconds
short _millisecond
the potential number of milliseconds
boolean _isNegative
true if the Time Duration is negative
int DEFAULT_SIZE
Object[] elements
int initialSize
int elementCount
The next available location in the elements array
Vector appInfoList
List ofobjects
Vector documentationList
List ofobjects
String _id
The id for this AttributeDecl
String _name
The name of attributes defined by this AttributeDecl
short _useFlag
The current value of the 'use' property. The value is OPTIONAL by default.
String _fixed
The fixed value for attribute instances of this attribute declaration.
String _default
The default value for attribute instances of this attribute declaration.
String _attributeRef
A reference to a top-level attribute
String _name
The name of this AttributeGroup
Vector _attributes
The collection of attributes for this AttributeGroup
Vector _references
The collection of AttributesGroupReferences for this AttributeGroup
boolean _abstract
The abstract flag for this ComplexType
Wildcard _anyAttribute
A wildcard that represents anelement if any. Only one can appear inside the global scope of a complexType
String _baseType
The name of the base type used inor
BlockList _block
The value of the 'block' property for this ComplexType. This value may be null.
boolean _complexContent
a flag set to true if this complexType is a complexContent
ContentType _content
The content type ("mixed", "simpleType","elemOnly") for this ComplexType.
Structure _parent
The parent structure for this ComplexType (either an ElementDecl or a Schema)
boolean _restricted
a flag set to true if this complexType is a restriction
boolean _simpleContent
a flag set to true if this complexType is a simpleContent
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.
String baseTypeName
The parent's name.
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.
Vector _constraints
collection of Identity Constraints
String _default
The default value for this element definition. Only useful for simpleContent.
String _elementRef
A reference to a top-level element declaration
String _fixed
The fixed value for this element definition. Only used for simpleContent.
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.
String _id
The unique ID for this element definition (optional).
boolean _isAbstract
Flag indicating whether or not this Element declaration is abstract
String _name
The element name
boolean _nillable
Flag indicating whether or not the element value may be null.
String _substitutionGroup
The substitutionGroup for this element definition.
String name
The name of this Group
boolean export
String _id
boolean _isModelGroupDefinition
True if was created for a group tag, false otherwise (all, choice, sequence)
String _id
Identity Constraint id
String _name
Identity Constraint name
Vector _fields
The fields of this Identity Constraint
String _id
Identity Field id (optional)
String _xpath
XPath expression for field nodes (required)
String _id
Identity Selector id (optional)
String _xpath
XPath expression for selector nodes (required)
String _groupRef
the name of the ModelGroup referenced
Vector _modelDefs
An ordered list of all ModelGroup definitions
Hashtable _attributeGroups
The global AttribteGroups for this Schema
Hashtable _attributes
The global attributes for this Schema
Hashtable _complexTypes
A list of defined architypes
Hashtable _elements
A list of defined elements
Hashtable _groups
A list of defined top-levels groups
String _id
The ID for this Schema
Hashtable _importedSchemas
A list of imported schemas
Vector _includedSchemas
A list of XML Schema files included in this schema
Hashtable _namespaces
A list of namespaces declared in this schema
String _schemaLocation
The schemaLocation hint provided in the 'import' tag. By default the schemaLocation is the locator of the SaxUnmarshaller
String _schemaNamespace
The namespace of this XML Schema (ie the namespace of the W3C Schema supported by this Schema).
Hashtable _simpleTypes
A list of defined SimpleTypes
String _targetNamespace
The targetNamespace for this Schema
String _version
The version information as specified by the version attribute
SimpleType _simpleType
The simpleType definition that defines this content type (if any)
String _typeName
The name of the simpleType, used when the simpleType has not yet been read or added to the parent Schema
String _final
The value of the final attribute (optional)
Structure parent
The parent structure of this SimpleType (Schema, AttributeDecl or ElementDecl)
int typeCode
The code for this simple type (As defined by SimpleTypesFactory)
String _id
The id attribute for this Union
Vector _simpleTypes
The simpleType members of this Union
boolean _hasReferencedTypes
Vector _namespaces
The vector where we store the list of namespaces
boolean _attribute
A boolean that indicates if this wildcard represents. By default a wildcard represents
String _processContents
the processContent of this wildcard. (strict by default)
String _id
the id for this wildcard
String _id
The ID of this datatype
String name
The name of this type
String derivationMethod
The name of the derivation method (if any)
long _minMantissa
long _maxMantissa
long _minExponent
long _maxExponent