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 java.util.concurrent.ConcurrentHashMap<java.lang.Object,java.lang.Object> implements Serializable
- serialVersionUID:
- -7215860376133906243L
-
Serialized Fields
-
_timestamp
long _timestamp
Timestamp of this container.
-
-
-
Package org.castor.core.annotationprocessing
-
Class org.castor.core.annotationprocessing.AnnotationTargetException extends java.lang.Exception implements Serializable
-
-
Package org.castor.core.exception
-
Class org.castor.core.exception.IllegalClassDescriptorInitialization extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- 1L
-
-
Package org.castor.core.exceptions
-
Class org.castor.core.exceptions.CastorRuntimeException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- 3984585622253325513L
-
Serialized Fields
-
_cause
java.lang.Throwable _cause
The cause of this exception ornull
if the cause is nonexistent or unknown. -
_initCause
boolean _initCause
Has the cause of this exception been initialized?
-
-
-
Package org.castor.core.util
-
Class org.castor.core.util.PropertiesException extends CastorRuntimeException implements Serializable
- serialVersionUID:
- 4446761026170253291L
-
-
Package org.castor.cpa.jpa.info
-
Class org.castor.cpa.jpa.info.GeneratorNameAlreadyUsedException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 1721448018301715685L
-
Class org.castor.cpa.jpa.info.MultipleVersionFieldDefinitionException extends java.lang.Exception implements Serializable
-
-
Package org.castor.cpa.query
-
Class org.castor.cpa.query.ParseException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 2528650342802529459L
-
Class org.castor.cpa.query.TokenManagerError extends java.lang.Error implements Serializable
- serialVersionUID:
- -5521765675285442176L
-
-
Package org.castor.ddlgen
-
Class org.castor.ddlgen.GeneratorException extends java.lang.Exception implements Serializable
- serialVersionUID:
- -9209232046636128419L
-
Class org.castor.ddlgen.KeyNotFoundException extends GeneratorException implements Serializable
- serialVersionUID:
- -5312841848483797975L
-
Class org.castor.ddlgen.TypeNotFoundException extends GeneratorException implements Serializable
- serialVersionUID:
- 4701240740532015662L
-
Class org.castor.ddlgen.WrongFormatException extends GeneratorException implements Serializable
- serialVersionUID:
- -351347493789018278L
-
-
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
-
_entry
java.lang.Object[] _entry
Actual data to be cached. -
_oid
OID _oid
OID of the entry 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
-
_accessMode
AccessMode _accessMode
-
_classMolder
ClassMolder _classMolder
-
_clazz
java.lang.Class _clazz
-
_hasMaterialized
boolean _hasMaterialized
-
_identity
Identity _identity
-
_object
java.lang.Object _object
-
_tx
TransactionContext _tx
-
-
-
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.xmlctf.compiler
-
Class org.castor.xmlctf.compiler.CompilationException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- -1459631801932567828L
-
Serialized Fields
-
_cause
java.lang.Throwable _cause
The cause for this exception.
-
-
-
Package org.exolab.castor.builder.binding
-
Class org.exolab.castor.builder.binding.BindingException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 1726983206974247107L
-
Serialized Fields
-
_exception
java.lang.Exception _exception
The embedded exception if tunnelling, or null.
-
-
Class org.exolab.castor.builder.binding.ExtendedBinding extends Binding implements Serializable
-
Serialized Fields
-
_automaticNameResolutionExcludes
java.util.Map<java.lang.String,Exclude> _automaticNameResolutionExcludes
Maintains a map of exclusions from the automatic name conflict. -
_automaticNameResolutionForced
java.util.Set<java.lang.String> _automaticNameResolutionForced
Maintains a list of element names where automatic name conflict resolution should be used all times, incl. the first one. -
_bindingProcessed
boolean _bindingProcessed
A flag that indicates if the component bindings of that Binding have been processed. -
_componentBindings
java.util.Hashtable<java.lang.String,ComponentBindingType> _componentBindings
The hashtables that contain the different componentBindings.
-
-
-
-
Package org.exolab.castor.builder.binding.xml
-
Class org.exolab.castor.builder.binding.xml.AutomaticNamingType extends java.lang.Object implements Serializable
-
Class org.exolab.castor.builder.binding.xml.Binding extends java.lang.Object implements Serializable
-
Serialized Fields
-
_attributeBindingList
java.util.List _attributeBindingList
Field _attributeBindingList. -
_automaticNaming
AutomaticNamingType _automaticNaming
Field _automaticNaming. -
_complexTypeBindingList
java.util.List _complexTypeBindingList
Field _complexTypeBindingList. -
_componentBindingList
java.util.List _componentBindingList
Field _componentBindingList. -
_defaultBindingType
BindingType _defaultBindingType
Field _defaultBindingType. -
_elementBindingList
java.util.List _elementBindingList
Field _elementBindingList. -
_enumBindingList
java.util.List _enumBindingList
Field _enumBindingList. -
_groupBindingList
java.util.List _groupBindingList
Field _groupBindingList. -
_includeList
java.util.List _includeList
Field _includeList. -
_namingXML
NamingXMLType _namingXML
Field _namingXML. -
_packageList
java.util.List _packageList
Field _packageList. -
_simpleTypeBindingList
java.util.List _simpleTypeBindingList
Field _simpleTypeBindingList.
-
-
-
Class org.exolab.castor.builder.binding.xml.ClassType extends java.lang.Object implements Serializable
-
Serialized Fields
-
_abstract
boolean _abstract
Field _abstract. -
_bound
boolean _bound
Field _bound. -
_equals
boolean _equals
Field _equals. -
_extends
java.lang.String _extends
Field _extends. -
_final
boolean _final
Field _final. -
_has_abstract
boolean _has_abstract
keeps track of state for field: _abstract -
_has_bound
boolean _has_bound
keeps track of state for field: _bound -
_has_equals
boolean _has_equals
keeps track of state for field: _equals -
_has_final
boolean _has_final
keeps track of state for field: _final -
_implementsList
java.util.List _implementsList
Field _implementsList. -
_name
java.lang.String _name
Field _name. -
_package
java.lang.String _package
Field _package.
-
-
-
Class org.exolab.castor.builder.binding.xml.ComponentBindingType extends java.lang.Object implements Serializable
-
Serialized Fields
-
_attributeBindingList
java.util.List _attributeBindingList
Field _attributeBindingList. -
_complexTypeBindingList
java.util.List _complexTypeBindingList
Field _complexTypeBindingList. -
_componentBindingList
java.util.List _componentBindingList
Field _componentBindingList. -
_componentBindingTypeChoice
ComponentBindingTypeChoice _componentBindingTypeChoice
Field _componentBindingTypeChoice. -
_elementBindingList
java.util.List _elementBindingList
Field _elementBindingList. -
_enumBindingList
java.util.List _enumBindingList
Field _enumBindingList. -
_groupBindingList
java.util.List _groupBindingList
Field _groupBindingList. -
_name
java.lang.String _name
Field _name. -
_simpleTypeBindingList
java.util.List _simpleTypeBindingList
Field _simpleTypeBindingList.
-
-
-
Class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice extends java.lang.Object implements Serializable
-
Serialized Fields
-
_contentMember
ContentMemberType _contentMember
Field _contentMember. -
_enumDef
EnumBindingType _enumDef
Field _enumDef. -
_interface
Interface _interface
Field _interface. -
_javaClass
ClassType _javaClass
Field _javaClass. -
_member
FieldType _member
Field _member.
-
-
-
Class org.exolab.castor.builder.binding.xml.ContentMemberType extends java.lang.Object implements Serializable
-
Serialized Fields
-
_name
java.lang.String _name
Field _name. -
_visibility
VisibilityType _visibility
Field _visibility.
-
-
-
Class org.exolab.castor.builder.binding.xml.EnumBindingType extends java.lang.Object implements Serializable
-
Serialized Fields
-
_enumClassName
EnumClassName _enumClassName
Field _enumClassName. -
_enumMemberList
java.util.List _enumMemberList
Field _enumMemberList.
-
-
-
Class org.exolab.castor.builder.binding.xml.EnumClassName extends java.lang.Object implements Serializable
-
Serialized Fields
-
_content
java.lang.String _content
internal content storage -
_package
java.lang.String _package
Field _package.
-
-
-
Class org.exolab.castor.builder.binding.xml.EnumMember extends java.lang.Object implements Serializable
-
Serialized Fields
-
_javaName
java.lang.String _javaName
Field _javaName. -
_value
java.lang.String _value
Field _value.
-
-
-
Class org.exolab.castor.builder.binding.xml.Exclude extends java.lang.Object implements Serializable
-
Serialized Fields
-
_className
java.lang.String _className
Field _className. -
_name
java.lang.String _name
Field _name.
-
-
-
Class org.exolab.castor.builder.binding.xml.Excludes extends java.lang.Object implements Serializable
-
Serialized Fields
-
_excludeList
java.util.List _excludeList
Field _excludeList.
-
-
-
Class org.exolab.castor.builder.binding.xml.FieldType extends java.lang.Object implements Serializable
-
Serialized Fields
-
_collection
FieldTypeCollectionType _collection
Field _collection. -
_handler
java.lang.String _handler
Field _handler. -
_has_wrapper
boolean _has_wrapper
keeps track of state for field: _wrapper -
_javaType
java.lang.String _javaType
Field _javaType. -
_name
java.lang.String _name
Field _name. -
_validator
java.lang.String _validator
Field _validator. -
_visibility
FieldTypeVisibilityType _visibility
Field _visibility. -
_wrapper
boolean _wrapper
Field _wrapper.
-
-
-
Class org.exolab.castor.builder.binding.xml.Forces extends java.lang.Object implements Serializable
-
Serialized Fields
-
_forceList
java.util.List _forceList
Field _forceList.
-
-
-
Class org.exolab.castor.builder.binding.xml.IncludeType extends java.lang.Object implements Serializable
-
Serialized Fields
-
_URI
java.lang.String _URI
Field _URI.
-
-
-
Class org.exolab.castor.builder.binding.xml.Interface extends java.lang.Object implements Serializable
-
Serialized Fields
-
_name
java.lang.String _name
Field _name.
-
-
-
Class org.exolab.castor.builder.binding.xml.NamingType extends java.lang.Object implements Serializable
-
Serialized Fields
-
_prefix
java.lang.String _prefix
Field _prefix. -
_suffix
java.lang.String _suffix
Field _suffix.
-
-
-
Class org.exolab.castor.builder.binding.xml.NamingXMLType extends java.lang.Object implements Serializable
-
Serialized Fields
-
_complexTypeName
NamingType _complexTypeName
Field _complexTypeName. -
_elementName
NamingType _elementName
Field _elementName. -
_modelGroupName
NamingType _modelGroupName
Field _modelGroupName.
-
-
-
Class org.exolab.castor.builder.binding.xml.PackageType extends java.lang.Object implements Serializable
-
Serialized Fields
-
_name
java.lang.String _name
Field _name. -
_packageTypeChoice
PackageTypeChoice _packageTypeChoice
Field _packageTypeChoice.
-
-
-
Class org.exolab.castor.builder.binding.xml.PackageTypeChoice extends java.lang.Object implements Serializable
-
Serialized Fields
-
_namespace
java.lang.String _namespace
Field _namespace. -
_schemaLocation
java.lang.String _schemaLocation
Field _schemaLocation.
-
-
-
-
Package org.exolab.castor.builder.binding.xml.types
-
Class org.exolab.castor.builder.binding.xml.types.BindingType extends java.lang.Object implements Serializable
-
Serialization Methods
-
readResolve
private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
-
-
Serialized Fields
-
stringValue
java.lang.String stringValue
Field stringValue. -
type
int type
Field type.
-
-
-
Class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType extends java.lang.Object implements Serializable
-
Serialization Methods
-
readResolve
private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
-
-
Serialized Fields
-
stringValue
java.lang.String stringValue
Field stringValue. -
type
int type
Field type.
-
-
-
Class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType extends java.lang.Object implements Serializable
-
Serialization Methods
-
readResolve
private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
-
-
Serialized Fields
-
stringValue
java.lang.String stringValue
Field stringValue. -
type
int type
Field type.
-
-
-
Class org.exolab.castor.builder.binding.xml.types.VisibilityType extends java.lang.Object implements Serializable
-
Serialization Methods
-
readResolve
private java.lang.Object readResolve()
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
-
-
Serialized Fields
-
stringValue
java.lang.String stringValue
Field stringValue. -
type
int type
Field type.
-
-
-
-
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.
-
-
-
Package org.exolab.castor.dsml
-
Class org.exolab.castor.dsml.ImportDescriptor extends org.xml.sax.HandlerBase implements Serializable
- serialVersionUID:
- 197365948293655041L
-
Serialized Fields
-
_insideRoot
boolean _insideRoot
-
_policies
java.util.Hashtable _policies
-
-
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
-
_attrName
java.lang.StringBuffer _attrName
-
_baseDN
java.lang.String _baseDN
-
_filter
java.lang.String _filter
-
_insideRoot
boolean _insideRoot
-
_returnAttrs
java.util.Vector _returnAttrs
-
_scope
int _scope
-
-
-
Package org.exolab.castor.gui
-
Class org.exolab.castor.gui.QueryHistory extends java.lang.Object implements Serializable
- serialVersionUID:
- 235997211123063614L
-
Serialized Fields
-
_currentPos
int _currentPos
-
_maxsize
int _maxsize
-
_querys
java.util.Vector<java.lang.String> _querys
-
-
-
Package org.exolab.castor.jdo
-
Class org.exolab.castor.jdo.ClassNotPersistenceCapableException extends PersistenceException implements Serializable
- serialVersionUID:
- 5245544645253972901L
-
Class org.exolab.castor.jdo.ConnectionFailedException extends PersistenceException implements Serializable
- serialVersionUID:
- 4841105599318131969L
-
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.JDOManager extends java.lang.Object implements Serializable
- serialVersionUID:
- -7108469291509131893L
-
Serialized Fields
-
_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. -
_callbackInterceptor
CallbackInterceptor _callbackInterceptor
The callback interceptor to which all persistent state events to be sent. -
_databaseName
java.lang.String _databaseName
The name of this database. -
_description
java.lang.String _description
Description of this database. -
_instanceFactory
InstanceFactory _instanceFactory
The instance factory which create new instances of data objects. -
_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. -
_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. -
_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)
-
-
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
-
_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. -
_classMapping
ClassMapping _classMapping
The 'class' element is used to store information about mapping of a class. -
_has_reference
boolean _has_reference
keeps track of state for field: _reference -
_has_transient
boolean _has_transient
keeps track of state for field: _transient -
_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. -
_name
java.lang.String _name
An optional attribute used for specifying the XML name for the field associated with the 'bind-xml' element. -
_node
BindXmlNodeType _node
Field _node. -
_propertyList
java.util.List<Property> _propertyList
Field _propertyList. -
_QNamePrefix
java.lang.String _QNamePrefix
Field _QNamePrefix. -
_reference
boolean _reference
Field _reference. -
_transient
boolean _transient
Field _transient. -
_type
java.lang.String _type
Field _type.
-
-
-
Class org.exolab.castor.mapping.xml.CacheTypeMapping extends java.lang.Object implements Serializable
-
Serialized Fields
-
_capacity
long _capacity
Field _capacity. -
_debug
boolean _debug
Field _debug. -
_has_capacity
boolean _has_capacity
keeps track of state for field: _capacity -
_has_debug
boolean _has_debug
keeps track of state for field: _debug -
_paramList
java.util.List<Param> _paramList
Field _paramList. -
_type
java.lang.String _type
Field _type.
-
-
-
Class org.exolab.castor.mapping.xml.ClassChoice extends java.lang.Object implements Serializable
-
Serialized Fields
-
_containerList
java.util.List<Container> _containerList
Field _containerList. -
_fieldMappingList
java.util.List<FieldMapping> _fieldMappingList
The 'field' element is used to describe the property of a Java object.
-
-
-
Class org.exolab.castor.mapping.xml.ClassMapping extends java.lang.Object implements Serializable
-
Serialized Fields
-
_access
ClassMappingAccessType _access
Field _access. -
_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. -
_cacheTypeMapping
CacheTypeMapping _cacheTypeMapping
Field _cacheTypeMapping. -
_classChoice
ClassChoice _classChoice
Field _classChoice. -
_depends
java.lang.Object _depends
An optional attribute to specify that one object depends on another object. -
_description
java.lang.String _description
Field _description. -
_extends
java.lang.Object _extends
An optional attribute to specify the extension relationship between objects. Used only if mapping of the another object is provided. -
_has_autoComplete
boolean _has_autoComplete
keeps track of state for field: _autoComplete -
_has_verifyConstructable
boolean _has_verifyConstructable
keeps track of state for field: _verifyConstructable -
_identity
java.util.List<java.lang.String> _identity
An optional attribute for specifying the unique identificator of the object within the persistence storage. -
_keyGenerator
java.lang.String _keyGenerator
Field _keyGenerator. -
_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. -
_name
java.lang.String _name
Specifies the fully qualified package name of the Java object needed to be mapped. -
_namedNativeQueryList
java.util.List<NamedNativeQuery> _namedNativeQueryList
Field _namedNativeQueryList. -
_namedQueryList
java.util.List<NamedQuery> _namedQueryList
Field _namedQueryList. -
_verifyConstructable
boolean _verifyConstructable
Field _verifyConstructable. -
_version
java.lang.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).
-
-
-
Class org.exolab.castor.mapping.xml.Container extends java.lang.Object implements Serializable
-
Serialized Fields
-
_createMethod
java.lang.String _createMethod
Field _createMethod. -
_description
java.lang.String _description
Field _description. -
_direct
boolean _direct
Field _direct. -
_fieldMapping
FieldMapping _fieldMapping
The 'field' element is used to describe the property of a Java object. -
_getMethod
java.lang.String _getMethod
Field _getMethod. -
_has_direct
boolean _has_direct
keeps track of state for field: _direct -
_has_required
boolean _has_required
keeps track of state for field: _required -
_name
java.lang.String _name
Field _name. -
_required
boolean _required
Field _required. -
_setMethod
java.lang.String _setMethod
Field _setMethod. -
_type
java.lang.String _type
Field _type.
-
-
-
Class org.exolab.castor.mapping.xml.FieldHandlerDef extends java.lang.Object implements Serializable
-
Serialized Fields
-
_clazz
java.lang.String _clazz
Field _clazz. -
_name
java.lang.String _name
Field _name. -
_paramList
java.util.List<Param> _paramList
Field _paramList.
-
-
-
Class org.exolab.castor.mapping.xml.FieldMapping extends java.lang.Object implements Serializable
-
Serialized Fields
-
_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. -
_collection
FieldMappingCollectionType _collection
An optional attribute used to specify the type of the collection, if the property is multi-valued. -
_comparator
java.lang.String _comparator
Field _comparator. -
_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). -
_createMethod
java.lang.String _createMethod
Field _createMethod. -
_description
java.lang.String _description
Field _description. -
_direct
boolean _direct
Field _direct. -
_getMethod
java.lang.String _getMethod
Field _getMethod. -
_handler
java.lang.String _handler
Field _handler. -
_has_container
boolean _has_container
keeps track of state for field: _container -
_has_direct
boolean _has_direct
keeps track of state for field: _direct -
_has_identity
boolean _has_identity
keeps track of state for field: _identity -
_has_lazy
boolean _has_lazy
keeps track of state for field: _lazy -
_has_nillable
boolean _has_nillable
keeps track of state for field: _nillable -
_has_required
boolean _has_required
keeps track of state for field: _required -
_has_transient
boolean _has_transient
keeps track of state for field: _transient -
_hasMethod
java.lang.String _hasMethod
Field _hasMethod. -
_identity
boolean _identity
Field _identity. -
_lazy
boolean _lazy
Field _lazy. -
_ldap
Ldap _ldap
Field _ldap. -
_name
java.lang.String _name
A required attribute used to identify the name of the property. -
_nillable
boolean _nillable
Field _nillable. -
_required
boolean _required
Field _required. -
_setMethod
java.lang.String _setMethod
Field _setMethod. -
_sql
Sql _sql
The 'sql' element is used to store information about the database column to which a Java object is mapped to. -
_transient
boolean _transient
Field _transient. -
_type
java.lang.String _type
An optional attribute used to identify the type of the property.
-
-
-
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
-
_alias
java.lang.String _alias
Field _alias. -
_name
java.lang.String _name
Field _name. -
_paramList
java.util.List<Param> _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
-
_classMappingList
java.util.List<ClassMapping> _classMappingList
The 'class' element is used to store information about mapping of a class. -
_description
java.lang.String _description
Field _description. -
_fieldHandlerDefList
java.util.List<FieldHandlerDef> _fieldHandlerDefList
Field _fieldHandlerDefList. -
_includeList
java.util.List<Include> _includeList
Field _includeList. -
_keyGeneratorDefList
java.util.List<KeyGeneratorDef> _keyGeneratorDefList
Field _keyGeneratorDefList.
-
-
-
Class org.exolab.castor.mapping.xml.MapTo extends java.lang.Object implements Serializable
-
Serialized Fields
-
_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. -
_nsPrefix
java.lang.String _nsPrefix
Field _nsPrefix. -
_nsUri
java.lang.String _nsUri
Field _nsUri. -
_table
java.lang.String _table
An optional attribute used to specify the name of the table to which the given Java object is associated. -
_xml
java.lang.String _xml
Field _xml.
-
-
-
Class org.exolab.castor.mapping.xml.NamedNativeQuery extends java.lang.Object implements Serializable
-
Serialized Fields
-
_name
java.lang.String _name
Field _name. -
_query
java.lang.String _query
Field _query. -
_queryHintList
java.util.List<QueryHint> _queryHintList
Field _queryHintList. -
_resultClass
java.lang.String _resultClass
Field _resultClass. -
_resultSetMapping
java.lang.String _resultSetMapping
Field _resultSetMapping.
-
-
-
Class org.exolab.castor.mapping.xml.NamedQuery extends java.lang.Object implements Serializable
-
Serialized Fields
-
_name
java.lang.String _name
Field _name. -
_query
java.lang.String _query
Field _query. -
_queryHintList
java.util.List<QueryHint> _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
-
_cascading
java.lang.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'). -
_dirty
SqlDirtyType _dirty
Field _dirty. -
_has_readOnly
boolean _has_readOnly
keeps track of state for field: _readOnly -
_has_transient
boolean _has_transient
keeps track of state for field: _transient -
_manyKey
java.util.List<java.lang.String> _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. -
_manyTable
java.lang.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. -
_name
java.util.List<java.lang.String> _name
An optional attribute used to store the name of the column in the database table. -
_readOnly
boolean _readOnly
Field _readOnly. -
_transient
boolean _transient
Field _transient. -
_type
java.lang.String _type
An optional attibute used to specify the DB-specific type of the column.
-
-
-
-
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
-
_dbLock
boolean _dbLock
True if the object is loaded with db-lock access. -
_depends
OID _depends
The OID of depended object. -
_hashCode
int _hashCode
The OID's hash code. -
_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. -
_superClassNames
java.lang.String[] _superClassNames
The full qualified names of all superclasses, used for equating OIDs based on commong parent. -
_topClassName
java.lang.String _topClassName
The full qualified name of the top level class, used for equating OIDs based on commong parent.
-
-
-
Package org.exolab.castor.persist.spi
-
Class org.exolab.castor.persist.spi.Identity extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_all
java.lang.Object[] _all
-
_hashCode
int _hashCode
-
-
-
Package org.exolab.castor.types
-
Class org.exolab.castor.types.AnyNode extends java.lang.Object implements Serializable
- serialVersionUID:
- -4104117996051705975L
-
Serialized Fields
-
_firstChildNode
AnyNode _firstChildNode
The first child of this AnyNode -
_localName
java.lang.String _localName
the local name of the current node. -
_nextSiblingNode
AnyNode _nextSiblingNode
The next sibling of this AnyNode -
_nodeType
short _nodeType
The type of the current node. ELEMENT is the default value. -
_prefix
java.lang.String _prefix
The prefix of the Namespace -
_uri
java.lang.String _uri
the Namespace URI of the current node -
_value
java.lang.String _value
The value of this node defined as follow:- for an element the value is its TEXT NODE value (if any)
- for an attribute the value is the value of the attribute
- for a text node it is the character data
- for a namespace it is the namespace URI that is being bound to the namespace prefix
- for a comment it is the content of the comment not including the opening <!-- and the closing -->.
-
-
Class org.exolab.castor.types.Century extends TimePeriod implements Serializable
- serialVersionUID:
- 88787876938390034L
-
Class org.exolab.castor.types.Date extends DateTimeBase implements Serializable
- serialVersionUID:
- -1634875709019365137L
-
Class org.exolab.castor.types.DateTime extends DateTimeBase implements Serializable
- serialVersionUID:
- 6278590966410879734L
-
Class org.exolab.castor.types.DateTimeBase extends java.lang.Object implements Serializable
-
Serialized Fields
-
_century
short _century
The century field. -
_day
short _day
The day field. -
_hour
short _hour
the hour field. -
_isNegative
boolean _isNegative
true if this date/time type is negative. -
_millsecond
short _millsecond
the millsecond field. -
_minute
short _minute
the minute field. -
_month
short _month
The month field. -
_second
short _second
the second field. -
_utc
boolean _utc
true if this date/time type has a time zone assigned. -
_year
short _year
The year field. -
_zoneHour
short _zoneHour
the time zone hour field. -
_zoneMinute
short _zoneMinute
the time zone minute field. -
_zoneNegative
boolean _zoneNegative
true if the time zone is negative.
-
-
-
Class org.exolab.castor.types.Duration extends java.lang.Object implements Serializable
- serialVersionUID:
- -6475091654291323029L
-
Serialized Fields
-
_day
short _day
the number of days. -
_hour
short _hour
the number of hours. -
_isNegative
boolean _isNegative
true if the Duration is negative. -
_millisecond
long _millisecond
the potential number of milliseconds. -
_minute
short _minute
the number of minutes. -
_month
short _month
the number of months. -
_second
short _second
the number of seconds. -
_year
short _year
the number of years.
-
-
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. -
_day
short _day
Deprecated. -
_month
short _month
Deprecated. -
_year
short _year
Deprecated.
-
-
Class org.exolab.castor.types.RecurringDurationBase extends java.lang.Object implements Serializable
-
Serialized Fields
-
_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) -
_isNegative
boolean _isNegative
Deprecated.true if the recurring duration is negative. -
_millsecond
short _millsecond
Deprecated.the millsecond field of this recurringDuration. -
_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) -
_period
TimeDuration _period
Deprecated.the period facet of this recurringDuration. -
_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) -
_utc
boolean _utc
Deprecated.true if this recurringDuration is UTC related. -
_zoneHour
short _zoneHour
Deprecated.the time zone hour field of this recurringDuration. -
_zoneMinute
short _zoneMinute
Deprecated.the time zone minute field of this recurringDuration. -
_zoneNegative
boolean _zoneNegative
Deprecated.true if the time zone 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
-
_day
short _day
Deprecated.the number of days -
_hour
short _hour
Deprecated.the number of hours -
_isNegative
boolean _isNegative
Deprecated.true if the Time Duration is negative -
_millisecond
short _millisecond
Deprecated.the potential number of milliseconds -
_minute
short _minute
Deprecated.the number of minutes -
_month
short _month
Deprecated.the number of months -
_second
short _second
Deprecated.the number of seconds -
_year
short _year
Deprecated.the number of years
-
-
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
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeObject
private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
- 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.SafeStack extends java.util.Stack<E> 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.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.dtd
-
Class org.exolab.castor.xml.dtd.DTDException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 4760130120041855808L
-
-
Package org.exolab.castor.xml.dtd.parser
-
Class org.exolab.castor.xml.dtd.parser.ParseException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 5798523224831508600L
-
Serialized Fields
-
currentToken
Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token. -
eol
java.lang.String eol
The end of line string for this machine. -
expectedTokenSequences
int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse. -
specialConstructor
boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below). -
tokenImage
java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.
-
-
Class org.exolab.castor.xml.dtd.parser.TokenMgrError extends java.lang.Error implements Serializable
- serialVersionUID:
- 5390945290273323564L
-
Serialized Fields
-
errorCode
int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.
-
-
-
Package org.exolab.castor.xml.location
-
Class org.exolab.castor.xml.location.FileLocation extends java.lang.Object implements Serializable
- serialVersionUID:
- 7112551880124131785L
-
Serialized Fields
-
_col
int _col
Column number in the file for this FileLocation. -
_filename
java.lang.String _filename
Filename for the file represented by this FileLocation. -
_line
int _line
Line number in the file for this FileLocation.
-
-
Class org.exolab.castor.xml.location.XPathLocation extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_allowChildrenOrAtts
boolean _allowChildrenOrAtts
If we have reached the logical end of XPath (i.e., an attribute), set to false. -
_path
java.util.Vector _path
Our XPath, built up one String at a time.
-
-
-
Package org.exolab.castor.xml.schema
-
Class org.exolab.castor.xml.schema.Annotated extends Structure implements Serializable
-
Serialized Fields
-
_annotations
java.util.Vector<Annotation> _annotations
The Annotations of this Annotated structure.
-
-
-
Class org.exolab.castor.xml.schema.Annotation extends Structure implements Serializable
- serialVersionUID:
- 2838816224303555598L
-
Serialized Fields
-
_appInfos
java.util.Vector<AppInfo> _appInfos
List of <appinfo/> objects. -
_documentations
java.util.Vector<Documentation> _documentations
List ofobjects.
-
-
Class org.exolab.castor.xml.schema.AnnotationItem extends Structure implements Serializable
-
Serialized Fields
-
_objects
java.util.Vector _objects
List of any elements -
_source
java.lang.String _source
The source attribute
-
-
-
Class org.exolab.castor.xml.schema.AnyType extends XMLType implements Serializable
- serialVersionUID:
- 7670252205849057981L
-
Serialized Fields
-
_parent
Schema _parent
The parent Schema for this AnyType -
name
java.lang.String name
The name of this type
-
-
Class org.exolab.castor.xml.schema.AppInfo extends AnnotationItem implements Serializable
- serialVersionUID:
- -8678983924238645714L
-
Serialized Fields
-
_jdoContent
java.util.List _jdoContent
-
-
Class org.exolab.castor.xml.schema.AttributeDecl extends Annotated implements Serializable
- serialVersionUID:
- -8720345516857919305L
-
Serialized Fields
-
_attributeRef
java.lang.String _attributeRef
A reference to a top-level attribute -
_default
java.lang.String _default
The default value for attribute instances of this attribute declaration. -
_fixed
java.lang.String _fixed
The fixed value for attribute instances of this attribute declaration. -
_form
Form _form
The default namespace form for this AttributeDecl (optional). -
_id
java.lang.String _id
The id for this AttributeDecl -
_name
java.lang.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.
-
-
Class org.exolab.castor.xml.schema.AttributeGroup extends Annotated implements Serializable
-
Serialized Fields
-
_id
java.lang.String _id
The id of this AttributeGroup
-
-
-
Class org.exolab.castor.xml.schema.AttributeGroupDecl extends AttributeGroup implements Serializable
- serialVersionUID:
- -5401452412514803353L
-
Serialized Fields
-
_anyAttribute
Wildcard _anyAttribute
the anyattribute wilcard, if any -
_attributes
java.util.Vector _attributes
The collection of attributes for this AttributeGroup -
_name
java.lang.String _name
The name of this AttributeGroup -
_redefinition
boolean _redefinition
An attribute that indicates if this AttributeGroupDecl is a redefinition -
_references
java.util.Vector _references
The collection of AttributesGroupReferences for this AttributeGroup -
_schema
Schema _schema
The Schema to which this AttributeDecl belongs
-
-
Class org.exolab.castor.xml.schema.AttributeGroupReference extends AttributeGroup implements Serializable
- serialVersionUID:
- -6283626049554689747L
-
Serialized Fields
-
_reference
java.lang.String _reference
-
_schema
Schema _schema
The Schema to which this AttributeDecl belongs
-
-
Class org.exolab.castor.xml.schema.ComplexType extends XMLType implements Serializable
- serialVersionUID:
- 5348120259072084658L
-
Serialized Fields
-
_abstract
boolean _abstract
The abstract flag for this ComplexType. -
_anyAttribute
Wildcard _anyAttribute
A wildcard that represents an <anyAttribute> element if any. Only one <anyAttribute> can appear inside the global scope of a complexType -
_attributes
AttributeGroupDecl _attributes
The attribute declarations for this ComplexType. -
_baseType
java.lang.String _baseType
The name of the base type used in <restriction>> or <extension>. -
_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
-
_redefinition
boolean _redefinition
An attribute that indicates if this ComplexType is a redefinition. -
_restricted
boolean _restricted
a flag set to true if this complexType is a restriction.
-
-
Class org.exolab.castor.xml.schema.ContentType extends java.lang.Object implements Serializable
- serialVersionUID:
- -2985958570376322773L
-
Serialized Fields
-
_type
short _type
-
-
Class org.exolab.castor.xml.schema.Documentation extends AnnotationItem implements Serializable
- serialVersionUID:
- -2388810468832309970L
-
Class org.exolab.castor.xml.schema.ElementDecl extends Particle implements Serializable
- serialVersionUID:
- -7804351635137964219L
-
Serialized Fields
-
_block
BlockList _block
The block attribute for this element definition. -
_constraints
java.util.Vector _constraints
collection of Identity Constraints -
_default
java.lang.String _default
The default value for this element definition. Only useful for simpleContent. -
_elementRefName
java.lang.String _elementRefName
The name of a reference to a top-level element declaration -
_final
FinalList _final
The final value for this element definition. -
_fixed
java.lang.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
java.lang.String _id
The unique ID for this element definition (optional). -
_isAbstract
boolean _isAbstract
Flag indicating whether or not this Element declaration is abstract -
_name
java.lang.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 -
_referencedElement
ElementDecl _referencedElement
The top-level element declaration this element reference points to -
_schema
Schema _schema
The parent schema that this element declaration belongs to -
_substitutionGroup
java.lang.String _substitutionGroup
The substitutionGroup for this element definition. -
_xmlType
XMLType _xmlType
The XMLType for this element declaration
-
-
Class org.exolab.castor.xml.schema.Facet extends Annotated implements Serializable
- serialVersionUID:
- 7821829275720939922L
-
Serialized Fields
-
_name
java.lang.String _name
The name of this Facet. -
_owningType
SimpleType _owningType
The owningSimpleType
instance. -
_value
java.lang.String _value
The character value of this Facet.
-
-
Class org.exolab.castor.xml.schema.FacetList extends java.lang.Object implements Serializable
- serialVersionUID:
- 3855871093270831240L
-
Serialized Fields
-
facets
java.util.List<Facet> facets
The list of facets
-
-
Class org.exolab.castor.xml.schema.Group extends Particle implements Serializable
- serialVersionUID:
- 3133443973681261845L
-
Serialized Fields
-
_contentModel
ContentModelGroup _contentModel
the implementation of ContentModelGroup. -
_id
java.lang.String _id
ID of this Group (if present at all). -
_isModelGroupDefinition
boolean _isModelGroupDefinition
True if was created for a group tag, false otherwise (all, choice, sequence). -
_name
java.lang.String _name
The name of this Group. -
_order
Order _order
The Compositor for the Group. -
_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
-
_fields
java.util.Vector _fields
The fields of this Identity Constraint -
_id
java.lang.String _id
Identity Constraint id -
_name
java.lang.String _name
Identity Constraint name -
_selector
IdentitySelector _selector
Identity Constraint Selector
-
-
-
Class org.exolab.castor.xml.schema.IdentityField extends Annotated implements Serializable
- serialVersionUID:
- -1385357135959672473L
-
Serialized Fields
-
_id
java.lang.String _id
Identity Field id (optional) -
_xpath
java.lang.String _xpath
XPath expression for field nodes (required)
-
-
Class org.exolab.castor.xml.schema.IdentitySelector extends Annotated implements Serializable
- serialVersionUID:
- -66732684639814508L
-
Serialized Fields
-
_id
java.lang.String _id
Identity Selector id (optional) -
_xpath
java.lang.String _xpath
XPath expression for selector nodes (required)
-
-
Class org.exolab.castor.xml.schema.Key extends IdentityConstraint implements Serializable
- serialVersionUID:
- -3998837864243593902L
-
Class org.exolab.castor.xml.schema.KeyRef extends IdentityConstraint implements Serializable
- serialVersionUID:
- -7342572522733089648L
-
Serialized Fields
-
_refer
java.lang.String _refer
The refer for the KeyRef, (ie. the name of key being refered to).
-
-
Class org.exolab.castor.xml.schema.ModelGroup extends Group implements Serializable
- serialVersionUID:
- -2057934322265672413L
-
Serialized Fields
-
_groupRef
java.lang.String _groupRef
the name of the ModelGroup referenced -
_modelDefs
java.util.Vector _modelDefs
An ordered list of all ModelGroup definitions -
_redefinition
boolean _redefinition
An attribute that indicates if this Group is a redefinition -
_schema
Schema _schema
the schema that contains this model group
-
-
Class org.exolab.castor.xml.schema.Particle extends Annotated implements Serializable
-
Serialized Fields
-
_maxOccurs
int _maxOccurs
The maximum occurance -
_maxOccursSet
boolean _maxOccursSet
Indicates whether maxOccurs has been set. -
_minOccurs
int _minOccurs
The minimum occurance -
_minOccursSet
boolean _minOccursSet
Indicates whether minOccurs has been set.
-
-
-
Class org.exolab.castor.xml.schema.RedefineSchema extends Annotated implements Serializable
- serialVersionUID:
- -7095458840388436859L
-
Serialized Fields
-
_attributeGroups
java.util.Map<java.lang.String,AttributeGroup> _attributeGroups
A vector with the names of the redefined attributeGroups -
_complexTypes
java.util.Map<java.lang.String,ComplexType> _complexTypes
A vector with the names of the redefined complexTypes -
_groups
java.util.Map<java.lang.String,ModelGroup> _groups
A vector with the names of the redefined groups -
_originalSchema
Schema _originalSchema
The original schema that is imported in the parent schema -
_parentSchema
Schema _parentSchema
The parent schema in which this redefined XML Schema is used. -
_schemaLocation
java.lang.String _schemaLocation
The schema location of the redefined schema -
_simpleTypes
java.util.Map<java.lang.String,SimpleType> _simpleTypes
A vector with the names of the redefined simpleTypes
-
-
Class org.exolab.castor.xml.schema.Schema extends Annotated implements Serializable
- serialVersionUID:
- -8130246250710502508L
-
Serialized Fields
-
_attributeFormDefault
Form _attributeFormDefault
The attributeFormDefault property -
_attributeGroups
java.util.Map<java.lang.String,AttributeGroup> _attributeGroups
The global AttribteGroups for this Schema -
_attributes
java.util.Map<java.lang.String,AttributeDecl> _attributes
The global attributes for this Schema -
_block
BlockList _block
The value of the block attribute. -
_cachedincludedSchemas
java.util.Map<java.lang.String,Schema> _cachedincludedSchemas
A list of included schemas meant to be used only when the cache mechanism is enabled. -
_complexTypes
java.util.Map<java.lang.String,ComplexType> _complexTypes
A list of defined architypes -
_elementFormDefault
Form _elementFormDefault
The elementFormDefault attribute for this Schema -
_elements
java.util.Map<java.lang.String,ElementDecl> _elements
A list of defined elements -
_final
FinalList _final
The value of the final attribute. -
_groups
java.util.Map<java.lang.String,ModelGroup> _groups
A list of defined top-levels groups -
_id
java.lang.String _id
The ID for this Schema -
_importedSchemas
java.util.Map<java.lang.String,Schema> _importedSchemas
A list of imported schemas -
_includedSchemas
java.util.Vector<java.lang.String> _includedSchemas
A list of XML Schema files included in this schema -
_masterSchema
Schema _masterSchema
A reference to the master schema used when this instance of Schema is used in another schema (redefine, include or import) -
_namespaces
Namespaces _namespaces
A list of namespaces declared in this schema -
_redefineSchemas
java.util.Map<java.lang.String,RedefineSchema> _redefineSchemas
A list of defined -
_schemaLocation
java.lang.String _schemaLocation
The schemaLocation hint provided in the 'import' tag. By default the schemaLocation is the locator of the SaxUnmarshaller -
_schemaNamespace
java.lang.String _schemaNamespace
The namespace of this XML Schema (ie the namespace of the W3C Schema supported by this Schema). -
_simpleTypes
java.util.Hashtable<java.lang.String,SimpleType> _simpleTypes
A list of defined SimpleTypes -
_targetNamespace
java.lang.String _targetNamespace
The targetNamespace for this Schema -
_version
java.lang.String _version
The version information as specified by the version attribute
-
-
Class org.exolab.castor.xml.schema.SchemaException extends XMLException implements Serializable
- serialVersionUID:
- 7814714272702298809L
-
Class org.exolab.castor.xml.schema.SimpleContent extends ContentType implements Serializable
- serialVersionUID:
- 6406889524623062413L
-
Serialized Fields
-
_schema
Schema _schema
The associated parent Schema -
_simpleType
SimpleType _simpleType
The simpleType definition that defines this content type (if any) -
_typeName
java.lang.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
java.lang.String _final
The value of the final attribute (optional). -
_parent
Structure _parent
The parent structure of thisSimpleType
. (Schema, AttributeDecl or ElementDecl) -
_redefinition
boolean _redefinition
An attribute that indicates if thisSimpleType
is a redefinition. -
_typeCode
int _typeCode
The code for this simple type. (As defined by SimpleTypesFactory)
-
-
-
Class org.exolab.castor.xml.schema.Structure extends java.lang.Object implements Serializable
-
Class org.exolab.castor.xml.schema.TypeReference extends XMLType implements Serializable
- serialVersionUID:
- -8707313918028332092L
-
Serialized Fields
-
referredType
XMLType referredType
The referred type (stored in the schema)
-
-
Class org.exolab.castor.xml.schema.Union extends SimpleType implements Serializable
- serialVersionUID:
- -1389185884142578168L
-
Serialized Fields
-
_annotation
Annotation _annotation
The local annotation for this Union -
_hasReferencedTypes
boolean _hasReferencedTypes
-
_id
java.lang.String _id
The id attribute for this Union -
_simpleTypes
java.util.Vector _simpleTypes
The simpleType members of this Union
-
-
Class org.exolab.castor.xml.schema.Unique extends IdentityConstraint implements Serializable
- serialVersionUID:
- 5254587610463428138L
-
Class org.exolab.castor.xml.schema.UnknownDef extends Structure implements Serializable
- serialVersionUID:
- 8695003871138156676L
-
Class org.exolab.castor.xml.schema.Wildcard extends Particle implements Serializable
- serialVersionUID:
- -2747251897459951684L
-
Serialized Fields
-
_attGroup
AttributeGroup _attGroup
The Attribute Group that holds the wildcard -
_attribute
boolean _attribute
A boolean that indicates if this wildcard represents <anyAttribute>. By default a wildcard represents <any> -
_complexType
ComplexType _complexType
The complexType that holds this wildcard. -
_group
Group _group
The Group (or ) that holds this wildcard. -
_namespaces
java.util.Vector _namespaces
The vector where we store the list of namespaces -
_processContents
java.lang.String _processContents
the processContent of this wildcard. (strict by default)
-
-
Class org.exolab.castor.xml.schema.XMLType extends Annotated implements Serializable
-
Serialized Fields
-
_id
java.lang.String _id
The ID of this datatype -
baseType
XMLType baseType
The base datatype reference -
derivationMethod
java.lang.String derivationMethod
The name of the derivation method (if any) -
name
java.lang.String name
The name of this type -
schema
Schema schema
The owning Schema to which this type belongs
-
-
-
-
Package org.exolab.castor.xml.schema.annotations.jdo
-
Class org.exolab.castor.xml.schema.annotations.jdo.Column extends ReadonlyDirtyType implements Serializable
-
Serialized Fields
-
_acceptNull
boolean _acceptNull
Specifies if this field accepts NULL values or not. -
_has_acceptNull
boolean _has_acceptNull
keeps track of state for field: _acceptNull -
_name
java.lang.String _name
Attribute 'name' is used to specify the name of the column. -
_type
java.lang.String _type
Attribute 'type' is used to specify the JDO-type of the column.
-
-
-
Class org.exolab.castor.xml.schema.annotations.jdo.ManyToMany extends java.lang.Object implements Serializable
-
Serialized Fields
-
_name
java.lang.String _name
The name attribute specifies the name of the column that represents this relation. Note that you do not need to specify the name for the additional table created to realize the many to many relation (this is done implicitly).
-
-
-
Class org.exolab.castor.xml.schema.annotations.jdo.OneToMany extends ReadonlyDirtyType implements Serializable
-
Serialized Fields
-
_name
java.lang.String _name
The name attribute specifies the name of the column that represents this relation.
-
-
-
Class org.exolab.castor.xml.schema.annotations.jdo.OneToOne extends ReadonlyDirtyType implements Serializable
-
Serialized Fields
-
_name
java.lang.String _name
The name attribute specifies the name of the column that represents this relation.
-
-
-
Class org.exolab.castor.xml.schema.annotations.jdo.PkType extends java.lang.Object implements Serializable
-
Serialized Fields
-
_keyList
java.util.List _keyList
Field _keyList.
-
-
-
Class org.exolab.castor.xml.schema.annotations.jdo.PrimaryKey extends PkType implements Serializable
-
Class org.exolab.castor.xml.schema.annotations.jdo.ReadonlyDirtyType extends java.lang.Object implements Serializable
-
Serialized Fields
-
_dirty
boolean _dirty
If the value is 'true', the field will not be checked against the database for modification. -
_has_dirty
boolean _has_dirty
keeps track of state for field: _dirty -
_has_readOnly
boolean _has_readOnly
keeps track of state for field: _readOnly -
_readOnly
boolean _readOnly
Attribute 'read-only' is used to set off changing the column. If true, no update can be performed.
-
-
-
Class org.exolab.castor.xml.schema.annotations.jdo.Table extends java.lang.Object implements Serializable
-
Serialized Fields
-
_accessMode
TableAccessModeType _accessMode
Field _accessMode. -
_detachable
boolean _detachable
Attribute 'detachable' is used to indicate that the domain entity generated will support Castor JDO long transactions out of the box. -
_has_detachable
boolean _has_detachable
keeps track of state for field: _detachable -
_name
java.lang.String _name
Attribute 'name' is used to specify the name of the table. -
_primaryKey
PrimaryKey _primaryKey
Field _primaryKey.
-
-
-
-
Package org.exolab.castor.xml.schema.annotations.jdo.types
-
Class org.exolab.castor.xml.schema.annotations.jdo.types.TableAccessModeType 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
-
stringValue
java.lang.String stringValue
Field stringValue. -
type
int type
Field type.
-
-
-
-
Package org.exolab.castor.xml.schema.facets
-
Class org.exolab.castor.xml.schema.facets.MaxExclusive extends Facet implements Serializable
- serialVersionUID:
- 2343915377123869053L
-
Class org.exolab.castor.xml.schema.facets.MaxInclusive extends Facet implements Serializable
- serialVersionUID:
- 2826634377769846916L
-
Class org.exolab.castor.xml.schema.facets.MinExclusive extends Facet implements Serializable
- serialVersionUID:
- 9164023814934394681L
-
Class org.exolab.castor.xml.schema.facets.MinInclusive extends Facet implements Serializable
- serialVersionUID:
- 1820136879077904618L
-
-
Package org.exolab.castor.xml.schema.simpletypes
-
Class org.exolab.castor.xml.schema.simpletypes.AnyURIType extends AtomicType implements Serializable
- serialVersionUID:
- 2322360019220182755L
-
Class org.exolab.castor.xml.schema.simpletypes.AtomicType extends SimpleType implements Serializable
-
Class org.exolab.castor.xml.schema.simpletypes.BinaryType extends AtomicType implements Serializable
- serialVersionUID:
- 369229235823885435L
-
Class org.exolab.castor.xml.schema.simpletypes.BooleanType extends AtomicType implements Serializable
- serialVersionUID:
- 4964075389839351348L
-
Class org.exolab.castor.xml.schema.simpletypes.DateTimeType extends AtomicType implements Serializable
- serialVersionUID:
- 799183446555870630L
-
Class org.exolab.castor.xml.schema.simpletypes.DecimalType extends AtomicType implements Serializable
- serialVersionUID:
- -5292080472364200642L
-
Class org.exolab.castor.xml.schema.simpletypes.DurationType extends AtomicType implements Serializable
- serialVersionUID:
- 6278260639621816644L
-
Class org.exolab.castor.xml.schema.simpletypes.ListType extends SimpleType implements Serializable
- serialVersionUID:
- 5907869367277661845L
-
Serialized Fields
-
_annotation
Annotation _annotation
The local annotation for this ListType. -
_hasReference
boolean _hasReference
-
_itemType
SimpleType _itemType
The SimpleType the list is based on.
-
-
Class org.exolab.castor.xml.schema.simpletypes.RealType extends AtomicType implements Serializable
- serialVersionUID:
- 3968578511223258942L
-
Serialized Fields
-
_maxExponent
long _maxExponent
-
_maxMantissa
long _maxMantissa
-
_minExponent
long _minExponent
-
_minMantissa
long _minMantissa
-
-
Class org.exolab.castor.xml.schema.simpletypes.StringType extends AtomicType implements Serializable
- serialVersionUID:
- 8077759890021781094L
-
Class org.exolab.castor.xml.schema.simpletypes.UrType extends SimpleType implements Serializable
- serialVersionUID:
- 1900080808918191023L
-