Serialized Form


Package org.castor.mapping

Class org.castor.mapping.BindingType extends Object implements Serializable

serialVersionUID: -2116844968191798202L

Serialization Methods

readResolve

protected Object readResolve()
Called during deserialization.

Serialized Fields

_type

String _type

Package org.exolab.castor.dsml

Class org.exolab.castor.dsml.ImportDescriptor extends HandlerBase implements Serializable

serialVersionUID: 197365948293655041L

Serialized Fields

_policies

Hashtable<K,V> _policies

_insideRoot

boolean _insideRoot

Class org.exolab.castor.dsml.ImportExportException extends Exception implements Serializable

serialVersionUID: -6003260515410305829L

Serialized Fields

_except

Exception _except

Class org.exolab.castor.dsml.SearchDescriptor extends HandlerBase implements Serializable

serialVersionUID: -6614367393322175115L

Serialized Fields

_scope

int _scope

_baseDN

String _baseDN

_filter

String _filter

_returnAttrs

Vector<E> _returnAttrs

_attrName

StringBuffer _attrName

_insideRoot

boolean _insideRoot

Package org.exolab.castor.mapping

Class org.exolab.castor.mapping.AccessMode extends Object implements Serializable

serialVersionUID: -7113303922354626951L

Serialization Methods

readResolve

protected Object readResolve()
Called during deserialization.

Serialized Fields

_id

short _id
The id of this access mode as originally used at Database.load() and Query.execute().


_name

String _name
The name of this access mode as it would appear in a mapping file.

Class org.exolab.castor.mapping.MappingException extends Exception implements Serializable

serialVersionUID: 841446747748696044L

Serialized Fields

_except

Exception _except

Class org.exolab.castor.mapping.MappingRuntimeException extends IllegalStateException implements Serializable

serialVersionUID: 238861866150334375L

Serialized Fields

_exception

Throwable _exception
The exception which caused this Exception

Class org.exolab.castor.mapping.ValidityException extends Exception implements Serializable

serialVersionUID: 6928906878046428690L

Serialized Fields

_except

Exception _except

Package org.exolab.castor.mapping.loader

Class org.exolab.castor.mapping.loader.CollectionHandlers.EmptyEnumerator extends Object implements Serializable


Package org.exolab.castor.mapping.xml

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

Serialized Fields

_name

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


_type

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

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

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

String _QNamePrefix
Field _QNamePrefix.


_transient

boolean _transient
Field _transient.


_has_transient

boolean _has_transient
keeps track of state for field: _transient


_classMapping

ClassMapping _classMapping
The 'class' element is used to store information about mapping of a class.


_propertyList

List<E> _propertyList
Field _propertyList.

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

Serialized Fields

_type

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

List<E> _paramList
Field _paramList.

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

Serialized Fields

_fieldMappingList

List<E> _fieldMappingList
The 'field' element is used to describe the property of a Java object.


_containerList

List<E> _containerList
Field _containerList.

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

Serialized Fields

_name

String _name
Specifies the fully qualified package name of the Java object needed to be mapped.


_extends

Object _extends
An optional attribute to specify the extension relationship between objects. Used only if mapping of the another object is provided.


_depends

Object _depends
An optional attribute to specify that one object depends on another object.


_identity

List<E> _identity
An optional attribute for specifying the unique identificator of the object within the persistence storage.


_access

ClassMappingAccessType _access
Field _access.


_keyGenerator

String _keyGenerator
Field _keyGenerator.


_autoComplete

boolean _autoComplete
Specifies whether Castor should use reflection to establish XML data binding information at startup time for those fields that are not mapped explicitly.


_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


_version

String _version
If set to the name of a mapped field, this field will be used for check on object modifications during transactions (Castor JDO only).


_description

String _description
Field _description.


_cacheTypeMapping

CacheTypeMapping _cacheTypeMapping
Field _cacheTypeMapping.


_mapTo

MapTo _mapTo
The 'map-to' element is used for specifying the name of the item that should be associated with the given Java object.


_namedQueryList

List<E> _namedQueryList
Field _namedQueryList.


_namedNativeQueryList

List<E> _namedNativeQueryList
Field _namedNativeQueryList.


_classChoice

ClassChoice _classChoice
Field _classChoice.

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

Serialized Fields

_name

String _name
Field _name.


_type

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

String _getMethod
Field _getMethod.


_setMethod

String _setMethod
Field _setMethod.


_createMethod

String _createMethod
Field _createMethod.


_description

String _description
Field _description.


_fieldMapping

FieldMapping _fieldMapping
The 'field' element is used to describe the property of a Java object.

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

Serialized Fields

_name

String _name
Field _name.


_clazz

String _clazz
Field _clazz.


_paramList

List<E> _paramList
Field _paramList.

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

Serialized Fields

_name

String _name
A required attribute used to identify the name of the property.


_type

String _type
An optional attribute used to identify the type of the property.


_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


_nillable

boolean _nillable
Field _nillable.


_has_nillable

boolean _has_nillable
keeps track of state for field: _nillable


_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
Indicates whether the field should be treated as a container, i.e. only it's fields should be persisted, but not the containing class itself. In this case, the container attribute should be set to true (supported in Castor XML only).


_has_container

boolean _has_container
keeps track of state for field: _container


_getMethod

String _getMethod
Field _getMethod.


_hasMethod

String _hasMethod
Field _hasMethod.


_setMethod

String _setMethod
Field _setMethod.


_createMethod

String _createMethod
Field _createMethod.


_handler

String _handler
Field _handler.


_collection

FieldMappingCollectionType _collection
An optional attribute used to specify the type of the collection, if the property is multi-valued.


_comparator

String _comparator
Field _comparator.


_identity

boolean _identity
Field _identity.


_has_identity

boolean _has_identity
keeps track of state for field: _identity


_description

String _description
Field _description.


_sql

Sql _sql
The 'sql' element is used to store information about the database column to which a Java object is mapped to.


_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 Object implements Serializable

Serialized Fields

_href

String _href
Field _href.

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

Serialized Fields

_name

String _name
Field _name.


_alias

String _alias
Field _alias.


_paramList

List<E> _paramList
Field _paramList.

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

Serialized Fields

_name

String _name
Field _name.

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

Serialized Fields

_description

String _description
Field _description.


_includeList

List<E> _includeList
Field _includeList.


_fieldHandlerDefList

List<E> _fieldHandlerDefList
Field _fieldHandlerDefList.


_classMappingList

List<E> _classMappingList
The 'class' element is used to store information about mapping of a class.


_keyGeneratorDefList

List<E> _keyGeneratorDefList
Field _keyGeneratorDefList.

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

Serialized Fields

_table

String _table
An optional attribute used to specify the name of the table to which the given Java object is associated.


_xml

String _xml
Field _xml.


_nsUri

String _nsUri
Field _nsUri.


_nsPrefix

String _nsPrefix
Field _nsPrefix.


_elementDefinition

boolean _elementDefinition
Field _elementDefinition.


_has_elementDefinition

boolean _has_elementDefinition
keeps track of state for field: _elementDefinition


_ldapDn

String _ldapDn
Field _ldapDn.


_ldapOc

String _ldapOc
Field _ldapOc.

Class org.exolab.castor.mapping.xml.NamedNativeQuery extends Object implements Serializable

Serialized Fields

_name

String _name
Field _name.


_resultClass

String _resultClass
Field _resultClass.


_resultSetMapping

String _resultSetMapping
Field _resultSetMapping.


_query

String _query
Field _query.


_queryHintList

List<E> _queryHintList
Field _queryHintList.

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

Serialized Fields

_name

String _name
Field _name.


_query

String _query
Field _query.


_queryHintList

List<E> _queryHintList
Field _queryHintList.

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

Serialized Fields

_name

String _name
Field _name.


_value

String _value
Field _value.

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

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

Serialized Fields

_name

String _name
Field _name.


_value

String _value
Field _value.

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

Serialized Fields

_name

String _name
Field _name.


_value

String _value
Field _value.

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

Serialized Fields

_name

List<E> _name
An optional attribute used to store the name of the column in the database table.


_type

String _type
An optional attibute used to specify the DB-specific type of the column.


_manyTable

String _manyTable
An optional attribute to specify the name of the bridge table containing the primary keys of the object on each side of the many to many relationship.


_manyKey

List<E> _manyKey
An optional attribute to specidy name of the columns that holds the foreign key to this object. That column is in the database table that stores objects of the Java type of this field.


_cascading

String _cascading
An optional attribute to specify cascading support; possible values are 'none', 'all', 'create', 'delete' and 'update'; it is possible to use more than one of those values (when not using 'all' or 'none'), using whitespace as a delimiter (as in 'create delete').


_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.net

Class org.exolab.castor.net.URIException extends Exception implements Serializable

serialVersionUID: 4230299234562430190L

Serialized Fields

_exception

Exception _exception
nested exception, may be null.


Package org.exolab.castor.types

Class org.exolab.castor.types.AnyNode extends 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:

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 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 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
Deprecated. 

_year

short _year
Deprecated. 

_month

short _month
Deprecated. 

_day

short _day
Deprecated. 

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

Serialized Fields

_period

TimeDuration _period
Deprecated. 
the period facet of this recurringDuration.


_duration

TimeDuration _duration
Deprecated. 
the duration facet of this recurringDuration.


_hour

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


_minute

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


_second

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


_millsecond

short _millsecond
Deprecated. 
the millsecond field of this recurringDuration.


_zoneHour

short _zoneHour
Deprecated. 
the time zone hour field of this recurringDuration.


_zoneMinute

short _zoneMinute
Deprecated. 
the time zone minute field of this recurringDuration.


_utc

boolean _utc
Deprecated. 
true if this recurringDuration is UTC related.


_zoneNegative

boolean _zoneNegative
Deprecated. 
true if the time zone is negative.


_isNegative

boolean _isNegative
Deprecated. 
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 Object implements Serializable

serialVersionUID: -3080457339689062021L

Serialized Fields

_year

short _year
Deprecated. 
the number of years


_month

short _month
Deprecated. 
the number of months


_day

short _day
Deprecated. 
the number of days


_hour

short _hour
Deprecated. 
the number of hours


_minute

short _minute
Deprecated. 
the number of minutes


_second

short _second
Deprecated. 
the number of seconds


_millisecond

short _millisecond
Deprecated. 
the potential number of milliseconds


_isNegative

boolean _isNegative
Deprecated. 
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.util

Class org.exolab.castor.util.EventListenerList extends Object implements Serializable

serialVersionUID: 4472874989562384564L

Serialization Methods

readObject

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

writeObject

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

Class org.exolab.castor.util.NestedIOException extends IOException implements Serializable

serialVersionUID: -4698274786487914369L

Serialized Fields

_exception

Exception _exception
A nested exception


_localTrace

boolean _localTrace
A flag to indicate a local stack trace only

Class org.exolab.castor.util.SafeStack extends Stack<E> implements Serializable

serialVersionUID: 4964881847051572321L


Package org.exolab.castor.xml

Class org.exolab.castor.xml.CastorException extends Exception implements Serializable

serialVersionUID: -1648679783713336948L

Serialized Fields

_errorCode

int _errorCode
The error code for this Exception


_message

String _message
The message for this Exception

Class org.exolab.castor.xml.MarshalException extends XMLException implements Serializable

serialVersionUID: -1648679783713336948L

Class org.exolab.castor.xml.ResolverException extends XMLException implements Serializable

serialVersionUID: -8800218775708296399L

Class org.exolab.castor.xml.ValidationException extends XMLException implements Serializable

serialVersionUID: 2220902174700444631L

Serialized Fields

_location

Location _location
The location for this exception.


_next

ValidationException _next
The next Exception in the list, allowing the reporting of several validation exceptions.

Class org.exolab.castor.xml.XMLException extends CastorException implements Serializable

serialVersionUID: 7512918645754995146L

Serialized Fields

_location

Location _location
The location for this Exception.


errorCode

int errorCode
The error code for this exception.


Package org.exolab.castor.xml.location

Class org.exolab.castor.xml.location.FileLocation extends 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 Object implements Serializable

serialVersionUID: 1L

Serialized Fields

_path

Vector<E> _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.



Copyright © 2013. All Rights Reserved.