Serialized Form


Package org.castor.cache

Class org.castor.cache.CacheAcquireException extends java.lang.Exception implements Serializable

serialVersionUID: 6282797357450171990l

Serialized Fields

_cause

java.lang.Throwable _cause
The cause for this exception.


Package org.castor.cache.hashbelt.container

Class org.castor.cache.hashbelt.container.MapContainer extends ConcurrentHashMap implements Serializable

serialVersionUID: -7215860376133906243l

Serialized Fields

_timestamp

long _timestamp
Timestamp of this container.


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

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

serialVersionUID: -2116844968191798202l

Serialization Methods

readResolve

protected java.lang.Object readResolve()
Called during deserialization.

Serialized Fields

_type

java.lang.String _type


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

java.lang.Object[] _entry
Actual data to be cached.


_timeStamp

long _timeStamp
Associated time stamp.


Package org.castor.persist.proxy

Class org.castor.persist.proxy.SingleProxy extends java.lang.Object implements Serializable

serialVersionUID: -1498354553937679053l

Serialized Fields

_tx

TransactionContext _tx

_classMolder

ClassMolder _classMolder

_clazz

java.lang.Class _clazz

_identity

Identity _identity

_object

java.lang.Object _object

_accessMode

AccessMode _accessMode

_hasMaterialized

boolean _hasMaterialized


Package org.castor.transactionmanager

Class org.castor.transactionmanager.TransactionManagerAcquireException extends java.lang.Exception implements Serializable

serialVersionUID: -4473907453496999735l

Serialized Fields

_cause

java.lang.Throwable _cause
The cause for this exception.


Package org.castor.util.concurrent

Class org.castor.util.concurrent.ConcurrentHashMap extends java.util.AbstractMap implements Serializable

serialVersionUID: 2266888196918479570l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitute the ConcurrentHashMap instance from a stream (i.e., deserialize it).


writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Save the state of the ConcurrentHashMap instance to a stream (i.e., serialize it).

Serial Data:
An estimate of the table size, followed by the key (Object) and value (Object) for each key-value mapping, followed by a null pair. The key-value mappings are emitted in no particular order.
Throws:
java.io.IOException
Serialized Fields

segments

ConcurrentHashMap.Segment[] segments
The array of concurrency control segments.


loadFactor

float loadFactor
The load factor for the hash table.

 

threshold

int threshold
Per-segment resize threshold.

 

Class org.castor.util.concurrent.ConcurrentHashMap.Segment extends java.lang.Object implements Serializable

serialVersionUID: 766824745157353578l

Serialized Fields

count

int count
The number of elements in this segment's region. It is always updated within synchronized blocks.


Package org.exolab.castor.core.exceptions

Class org.exolab.castor.core.exceptions.CastorException extends java.lang.Exception implements Serializable

serialVersionUID: -5963804406955523505l

Serialized Fields

cause

java.lang.Throwable cause
The cause for this exception.

Class org.exolab.castor.core.exceptions.CastorIllegalStateException extends java.lang.IllegalStateException implements Serializable

serialVersionUID: 2351884252990815335l

Serialized Fields

_cause

java.lang.Throwable _cause
The cause for this exception.

Class org.exolab.castor.core.exceptions.CastorRuntimeException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 6183971667763969115l

Serialized Fields

_cause

java.lang.Throwable _cause
The cause for this exception.


Package org.exolab.castor.dsml

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

serialVersionUID: 197365948293655041l

Serialized Fields

_policies

java.util.Hashtable _policies

_insideRoot

boolean _insideRoot

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

serialVersionUID: -6003260515410305829l

Serialized Fields

_except

java.lang.Exception _except

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

serialVersionUID: -6614367393322175115l

Serialized Fields

_scope

int _scope

_baseDN

java.lang.String _baseDN

_filter

java.lang.String _filter

_returnAttrs

java.util.Vector _returnAttrs

_attrName

java.lang.StringBuffer _attrName

_insideRoot

boolean _insideRoot


Package org.exolab.castor.dtx

Class org.exolab.castor.dtx.DTXException extends java.lang.Exception implements Serializable

serialVersionUID: -3419863291873007258l

Serialized Fields

_except

java.lang.Exception _except

_message

java.lang.String _message


Package org.exolab.castor.gui

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

serialVersionUID: 235997211123063614l

Serialized Fields

querys

java.util.Vector querys

currentPos

int currentPos

maxsize

int maxsize


Package org.exolab.castor.jdo

Class org.exolab.castor.jdo.ClassNotPersistenceCapableException extends PersistenceException implements Serializable

serialVersionUID: 5245544645253972901l

Class org.exolab.castor.jdo.DatabaseNotFoundException extends PersistenceException implements Serializable

serialVersionUID: 4192500303396449687l

Class org.exolab.castor.jdo.DataObjectAccessException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -6741547483776196810l

Serialized Fields

_cause

java.lang.Throwable _cause
The cause for this exception.

Class org.exolab.castor.jdo.DuplicateIdentityException extends PersistenceException implements Serializable

serialVersionUID: 2342174728260237572l

Class org.exolab.castor.jdo.FatalPersistenceException extends PersistenceException implements Serializable

serialVersionUID: -1790155244161250371l

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

serialVersionUID: 2816194621638396008l

Serialized Fields

_jdoConfURI

java.lang.String _jdoConfURI
Deprecated. 
The URL of the database configuration file. If the URL is specified, the first attempt to load a database of this type will use the specified configuration file.


_jdoConf

JdoConf _jdoConf
Deprecated. 
An in-memory JDO configuration instance.


_logInterceptor

LogInterceptor _logInterceptor
Deprecated. There is no need for this member due to the implementation of Log4J which is controlled via the log4j.properties file.

The log intercpetor to which all logging and tracing messages will be sent.


_callback

CallbackInterceptor _callback
Deprecated. 
The callback interceptor to which all persistent state events to be sent.


_instanceFactory

InstanceFactory _instanceFactory
Deprecated. 
The instance factory to which create a new instance of data object


_lockTimeout

int _lockTimeout
Deprecated. 
The lock timeout for this database. Zero for immediate timeout, an infinite value for no timeout. The timeout is specified in seconds.


_dbName

java.lang.String _dbName
Deprecated. 
The name of this database.


_description

java.lang.String _description
Deprecated. 
Description of this database.


_transactionManager

javax.transaction.TransactionManager _transactionManager
Deprecated. 
The transaction manager


_classLoader

java.lang.ClassLoader _classLoader
Deprecated. 
The application class loader.


_entityResolver

org.xml.sax.EntityResolver _entityResolver
Deprecated. 
The resolver can be used to resolve cached entities, e.g. for external mapping documents.


_txDbPool

TxDatabaseMap _txDbPool
Deprecated. 
The transactions to databases map for database pooling


_autoStore

boolean _autoStore
Deprecated. 
True if user prefer all reachable object to be stored automatically. False (default) if user want only dependent object to be stored.

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

serialVersionUID: -7108469291509131893l

Serialized Fields

_jdoConfURI

org.xml.sax.InputSource _jdoConfURI
The URL of the configuration file. If the URL is specified, the first attempt to load a database of this type will use the specified configuration file.


_callbackInterceptor

CallbackInterceptor _callbackInterceptor
The callback interceptor to which all persistent state events to be sent.


_instanceFactory

InstanceFactory _instanceFactory
The instance factory which create new instances of data objects.


_lockTimeout

int _lockTimeout
The lock timeout for this database. Zero for immediate timeout, an infinite value for no timeout. The timeout is specified in seconds.


_description

java.lang.String _description
Description of this database.


_txDbPool

TxDatabaseMap _txDbPool
The transactions to databases map for database pooling for J2EE transaction instances.

This pool only affects JDOManager in a J2EE environment where a transaction is associated with the thread that calls JDOManager.getDatabase(). If database pooling is enabled, JDOManager will first search this pool for a Database instance that is mapped to current transaction. If such a Database instance is found, the Database will be returned; if not, a new one will be created, associated with the transaction and return to the caller.

See Also:
JDOManager.setDatabasePooling(boolean)

_autoStore

boolean _autoStore
True if user prefer all reachable object to be stored automatically. False (default) if user want only dependent object to be stored.


_databaseName

java.lang.String _databaseName
The name of this database.

Class org.exolab.castor.jdo.LockNotGrantedException extends PersistenceException implements Serializable

serialVersionUID: 2630541411648246369l

Class org.exolab.castor.jdo.ObjectDeletedException extends ObjectNotPersistentException implements Serializable

serialVersionUID: -5294966338473275287l

Class org.exolab.castor.jdo.ObjectModifiedException extends TransactionAbortedException implements Serializable

serialVersionUID: -8642522064664513348l

Class org.exolab.castor.jdo.ObjectNotFoundException extends PersistenceException implements Serializable

serialVersionUID: -8122627187057596546l

Class org.exolab.castor.jdo.ObjectNotPersistentException extends PersistenceException implements Serializable

serialVersionUID: -4100652878712046846l

Class org.exolab.castor.jdo.PersistenceException extends CastorException implements Serializable

serialVersionUID: -214432393524952756l

Class org.exolab.castor.jdo.QueryException extends PersistenceException implements Serializable

serialVersionUID: 8880099810750905570l

Class org.exolab.castor.jdo.TransactionAbortedException extends PersistenceException implements Serializable

serialVersionUID: -8889273719776531668l

Class org.exolab.castor.jdo.TransactionNotInProgressException extends PersistenceException implements Serializable

serialVersionUID: -4649652767565295120l


Package org.exolab.castor.jdo.engine

Class org.exolab.castor.jdo.engine.TxDatabaseMap extends java.lang.Object implements Serializable

serialVersionUID: -3808006851366701785l

Serialized Fields

_txDbMap

java.util.HashMap _txDbMap


Package org.exolab.castor.jdo.oql

Class org.exolab.castor.jdo.oql.InvalidCharException extends QueryException implements Serializable

serialVersionUID: -6610485595861733951l

Class org.exolab.castor.jdo.oql.OQLSyntaxException extends QueryException implements Serializable

serialVersionUID: -5399388898997962305l

Class org.exolab.castor.jdo.oql.SyntaxNotSupportedException extends OQLSyntaxException implements Serializable

serialVersionUID: 4631661265633584506l


Package org.exolab.castor.mapping

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

serialVersionUID: -7113303922354626951l

Serialization Methods

readResolve

protected java.lang.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

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

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

serialVersionUID: 841446747748696044l

Serialized Fields

_except

java.lang.Exception _except

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

serialVersionUID: 238861866150334375l

Serialized Fields

_exception

java.lang.Throwable _exception
The exception which caused this Exception

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

serialVersionUID: 6928906878046428690l

Serialized Fields

_except

java.lang.Exception _except


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.ArrayList _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.ArrayList _paramList
Field _paramList

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

Serialized Fields

_fieldMappingList

java.util.ArrayList _fieldMappingList
Field _fieldMappingList


_containerList

java.util.ArrayList _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.ArrayList _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.ArrayList _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.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.ArrayList _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.ArrayList _includeList
Field _includeList


_classMappingList

java.util.ArrayList _classMappingList
Field _classMappingList


_keyGeneratorDefList

java.util.ArrayList _keyGeneratorDefList
Field _keyGeneratorDefList

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.ArrayList _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.ArrayList _name
Field _name


_type

java.lang.String _type
Field _type


_manyTable

java.lang.String _manyTable
Field _manyTable


_manyKey

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

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.

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.

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.

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.

Serialized Fields

type

int type
Field type


stringValue

java.lang.String stringValue
Field stringValue


Package org.exolab.castor.net

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

serialVersionUID: 4230299234562430190l

Serialized Fields

_exception

java.lang.Exception _exception
nested exception, may be null.


Package org.exolab.castor.persist

Class org.exolab.castor.persist.ObjectDeletedWaitingForLockException extends LockNotGrantedException implements Serializable

serialVersionUID: 1774245493143153091l

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

serialVersionUID: 419512942519592363l

Serialized Fields

_identity

Identity _identity
The object's identity if known, null if the object was created without an identity.


_name

java.lang.String _name
The full qualified name of the object's type.


_depends

OID _depends
The OID of depended object


_stamp

java.lang.Object _stamp
The object's stamp, used for efficient dirty checking.


_dbLock

boolean _dbLock
True if the object is loaded with db-lock access.


_hashCode

int _hashCode
The OID's hash code.


_topClassName

java.lang.String _topClassName
The full qualified name of the top level class, used for equating OIDs based on commong parent.


_superClassNames

java.lang.String[] _superClassNames
The full qualified names of all superclasses, used for equating OIDs based on commong parent.


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

java.lang.String _localName
the local name of the current node.


_uri

java.lang.String _uri
the Namespace URI of the current node


_prefix

java.lang.String _prefix
The prefix of the Namespace


_value

java.lang.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 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.OperationNotSupportedException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 7426855587564117483l

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 java.lang.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 java.lang.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 java.lang.Object implements Serializable

serialVersionUID: 4472874989562384564l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException

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

serialVersionUID: -4698274786487914369l

Serialized Fields

_exception

java.lang.Exception _exception
A nested exception


_localTrace

boolean _localTrace
A flag to indicate a local stack trace only

Class org.exolab.castor.util.OrderedHashMap extends java.util.HashMap implements Serializable

serialVersionUID: -1648679783713336948l

Serialized Fields

_orderedValues

java.util.ArrayList _orderedValues
Ordered list of contained values

Class org.exolab.castor.util.SafeStack extends java.util.Stack implements Serializable

serialVersionUID: 4964881847051572321l


Package org.exolab.castor.xml

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

serialVersionUID: -1648679783713336948l

Serialized Fields

_errorCode

int _errorCode
The error code for this Exception


_message

java.lang.String _message
The message for this Exception

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

serialVersionUID: 7112551880124131785l

Serialized Fields

_filename

java.lang.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.