Serialized Form
-
Package org.castor.cache
-
Exception org.castor.cache.CacheAcquireException
class CacheAcquireException extends Exception implements Serializable- serialVersionUID:
- 6282797357450171990L
-
Serialized Fields
-
_cause
Throwable _cause
The cause for this exception.
-
-
-
Package org.castor.cache.hashbelt.container
-
Class org.castor.cache.hashbelt.container.MapContainer
- serialVersionUID:
- -7215860376133906243L
-
Serialized Fields
-
_timestamp
long _timestamp
Timestamp of this container.
-
-
-
Package org.castor.core.annotationprocessing
-
Exception org.castor.core.annotationprocessing.AnnotationTargetException
class AnnotationTargetException extends Exception implements Serializable
-
-
Package org.castor.core.exception
-
Exception org.castor.core.exception.IllegalClassDescriptorInitialization
class IllegalClassDescriptorInitialization extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package org.castor.core.exceptions
-
Exception org.castor.core.exceptions.CastorRuntimeException
class CastorRuntimeException extends RuntimeException implements Serializable- serialVersionUID:
- 3984585622253325513L
-
Serialized Fields
-
_cause
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
-
Exception org.castor.core.util.PropertiesException
class PropertiesException extends CastorRuntimeException implements Serializable- serialVersionUID:
- 4446761026170253291L
-
-
Package org.castor.cpa.jpa.info
-
Exception org.castor.cpa.jpa.info.GeneratorNameAlreadyUsedException
class GeneratorNameAlreadyUsedException extends Exception implements Serializable- serialVersionUID:
- 1721448018301715685L
-
Exception org.castor.cpa.jpa.info.MultipleVersionFieldDefinitionException
class MultipleVersionFieldDefinitionException extends Exception implements Serializable
-
-
Package org.castor.cpa.query
-
Exception org.castor.cpa.query.ParseException
class ParseException extends Exception implements Serializable- serialVersionUID:
- 2528650342802529459L
-
Error org.castor.cpa.query.TokenManagerError
class TokenManagerError extends Error implements Serializable- serialVersionUID:
- -5521765675285442176L
-
-
Package org.castor.ddlgen
-
Exception org.castor.ddlgen.GeneratorException
class GeneratorException extends Exception implements Serializable- serialVersionUID:
- -9209232046636128419L
-
Exception org.castor.ddlgen.KeyNotFoundException
class KeyNotFoundException extends GeneratorException implements Serializable- serialVersionUID:
- -5312841848483797975L
-
Exception org.castor.ddlgen.TypeNotFoundException
class TypeNotFoundException extends GeneratorException implements Serializable- serialVersionUID:
- 4701240740532015662L
-
Exception org.castor.ddlgen.WrongFormatException
class WrongFormatException extends GeneratorException implements Serializable- serialVersionUID:
- -351347493789018278L
-
-
Package org.castor.mapping
-
Class org.castor.mapping.BindingType
class BindingType extends Object implements Serializable- serialVersionUID:
- -2116844968191798202L
-
Serialization Methods
-
readResolve
Called during deserialization.
-
-
Serialized Fields
-
_type
String _type
-
-
-
Package org.castor.persist.cache
-
Class org.castor.persist.cache.CacheEntry
class CacheEntry extends Object implements Serializable- serialVersionUID:
- -5165311222436920871L
-
-
Package org.castor.persist.proxy
-
Class org.castor.persist.proxy.SingleProxy
class SingleProxy extends Object implements Serializable- serialVersionUID:
- -1498354553937679053L
-
Serialized Fields
-
_accessMode
AccessMode _accessMode
-
_classMolder
ClassMolder _classMolder
-
_clazz
Class _clazz
-
_hasMaterialized
boolean _hasMaterialized
-
_identity
Identity _identity
-
_object
Object _object
-
_tx
TransactionContext _tx
-
-
-
Package org.castor.transactionmanager
-
Exception org.castor.transactionmanager.TransactionManagerAcquireException
class TransactionManagerAcquireException extends Exception implements Serializable- serialVersionUID:
- -4473907453496999735L
-
Serialized Fields
-
_cause
Throwable _cause
The cause for this exception.
-
-
-
Package org.castor.xmlctf.compiler
-
Exception org.castor.xmlctf.compiler.CompilationException
class CompilationException extends RuntimeException implements Serializable- serialVersionUID:
- -1459631801932567828L
-
Serialized Fields
-
_cause
Throwable _cause
The cause for this exception.
-
-
-
Package org.exolab.castor.builder.binding
-
Exception org.exolab.castor.builder.binding.BindingException
class BindingException extends Exception implements Serializable- serialVersionUID:
- 1726983206974247107L
-
Serialized Fields
-
_exception
Exception _exception
The embedded exception if tunnelling, or null.
-
-
Class org.exolab.castor.builder.binding.ExtendedBinding
class ExtendedBinding extends Binding implements Serializable-
Serialized Fields
-
_automaticNameResolutionExcludes
Map<String,
Exclude> _automaticNameResolutionExcludes Maintains a map of exclusions from the automatic name conflict. -
_automaticNameResolutionForced
Set<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
Hashtable<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
class AutomaticNamingType extends Object implements Serializable -
Class org.exolab.castor.builder.binding.xml.Binding
class Binding extends Object implements Serializable-
Serialized Fields
-
_attributeBindingList
List _attributeBindingList
Field _attributeBindingList. -
_automaticNaming
AutomaticNamingType _automaticNaming
Field _automaticNaming. -
_complexTypeBindingList
List _complexTypeBindingList
Field _complexTypeBindingList. -
_componentBindingList
List _componentBindingList
Field _componentBindingList. -
_defaultBindingType
BindingType _defaultBindingType
Field _defaultBindingType. -
_elementBindingList
List _elementBindingList
Field _elementBindingList. -
_enumBindingList
List _enumBindingList
Field _enumBindingList. -
_groupBindingList
List _groupBindingList
Field _groupBindingList. -
_includeList
List _includeList
Field _includeList. -
_namingXML
NamingXMLType _namingXML
Field _namingXML. -
_packageList
List _packageList
Field _packageList. -
_simpleTypeBindingList
List _simpleTypeBindingList
Field _simpleTypeBindingList.
-
-
-
Class org.exolab.castor.builder.binding.xml.ClassType
class ClassType extends Object implements Serializable-
Serialized Fields
-
_abstract
boolean _abstract
Field _abstract. -
_bound
boolean _bound
Field _bound. -
_equals
boolean _equals
Field _equals. -
_extends
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
List _implementsList
Field _implementsList. -
_name
String _name
Field _name. -
_package
String _package
Field _package.
-
-
-
Class org.exolab.castor.builder.binding.xml.ComponentBindingType
class ComponentBindingType extends Object implements Serializable-
Serialized Fields
-
_attributeBindingList
List _attributeBindingList
Field _attributeBindingList. -
_complexTypeBindingList
List _complexTypeBindingList
Field _complexTypeBindingList. -
_componentBindingList
List _componentBindingList
Field _componentBindingList. -
_componentBindingTypeChoice
ComponentBindingTypeChoice _componentBindingTypeChoice
Field _componentBindingTypeChoice. -
_elementBindingList
List _elementBindingList
Field _elementBindingList. -
_enumBindingList
List _enumBindingList
Field _enumBindingList. -
_groupBindingList
List _groupBindingList
Field _groupBindingList. -
_name
String _name
Field _name. -
_simpleTypeBindingList
List _simpleTypeBindingList
Field _simpleTypeBindingList.
-
-
-
Class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
class ComponentBindingTypeChoice extends 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
class ContentMemberType extends Object implements Serializable-
Serialized Fields
-
_name
String _name
Field _name. -
_visibility
VisibilityType _visibility
Field _visibility.
-
-
-
Class org.exolab.castor.builder.binding.xml.EnumBindingType
class EnumBindingType extends Object implements Serializable-
Serialized Fields
-
_enumClassName
EnumClassName _enumClassName
Field _enumClassName. -
_enumMemberList
List _enumMemberList
Field _enumMemberList.
-
-
-
Class org.exolab.castor.builder.binding.xml.EnumClassName
class EnumClassName extends Object implements Serializable -
Class org.exolab.castor.builder.binding.xml.EnumMember
class EnumMember extends Object implements Serializable -
Class org.exolab.castor.builder.binding.xml.Exclude
class Exclude extends Object implements Serializable -
Class org.exolab.castor.builder.binding.xml.Excludes
class Excludes extends Object implements Serializable-
Serialized Fields
-
_excludeList
List _excludeList
Field _excludeList.
-
-
-
Class org.exolab.castor.builder.binding.xml.FieldType
class FieldType extends Object implements Serializable-
Serialized Fields
-
_collection
FieldTypeCollectionType _collection
Field _collection. -
_handler
String _handler
Field _handler. -
_has_wrapper
boolean _has_wrapper
keeps track of state for field: _wrapper -
_javaType
String _javaType
Field _javaType. -
_name
String _name
Field _name. -
_validator
String _validator
Field _validator. -
_visibility
FieldTypeVisibilityType _visibility
Field _visibility. -
_wrapper
boolean _wrapper
Field _wrapper.
-
-
-
Class org.exolab.castor.builder.binding.xml.Forces
class Forces extends Object implements Serializable-
Serialized Fields
-
_forceList
List _forceList
Field _forceList.
-
-
-
Class org.exolab.castor.builder.binding.xml.IncludeType
class IncludeType extends Object implements Serializable-
Serialized Fields
-
_URI
String _URI
Field _URI.
-
-
-
Class org.exolab.castor.builder.binding.xml.Interface
class Interface extends Object implements Serializable-
Serialized Fields
-
_name
String _name
Field _name.
-
-
-
Class org.exolab.castor.builder.binding.xml.NamingType
class NamingType extends Object implements Serializable -
Class org.exolab.castor.builder.binding.xml.NamingXMLType
class NamingXMLType extends 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
class PackageType extends Object implements Serializable-
Serialized Fields
-
_name
String _name
Field _name. -
_packageTypeChoice
PackageTypeChoice _packageTypeChoice
Field _packageTypeChoice.
-
-
-
Class org.exolab.castor.builder.binding.xml.PackageTypeChoice
class PackageTypeChoice extends Object implements Serializable
-
-
Package org.exolab.castor.builder.binding.xml.types
-
Class org.exolab.castor.builder.binding.xml.types.BindingType
class BindingType extends Object implements Serializable-
Serialization Methods
-
readResolve
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
-
-
Serialized Fields
-
stringValue
String stringValue
Field stringValue. -
type
int type
Field type.
-
-
-
Class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
class FieldTypeCollectionType extends Object implements Serializable-
Serialization Methods
-
readResolve
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
-
-
Serialized Fields
-
stringValue
String stringValue
Field stringValue. -
type
int type
Field type.
-
-
-
Class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType
class FieldTypeVisibilityType extends Object implements Serializable-
Serialization Methods
-
readResolve
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
-
-
Serialized Fields
-
stringValue
String stringValue
Field stringValue. -
type
int type
Field type.
-
-
-
Class org.exolab.castor.builder.binding.xml.types.VisibilityType
class VisibilityType extends Object implements Serializable-
Serialization Methods
-
readResolve
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
-
-
Serialized Fields
-
stringValue
String stringValue
Field stringValue. -
type
int type
Field type.
-
-
-
-
Package org.exolab.castor.core.exceptions
-
Exception org.exolab.castor.core.exceptions.CastorException
class CastorException extends Exception implements Serializable- serialVersionUID:
- -5963804406955523505L
-
Serialized Fields
-
cause
Throwable cause
The cause for this exception.
-
-
Exception org.exolab.castor.core.exceptions.CastorIllegalStateException
class CastorIllegalStateException extends IllegalStateException implements Serializable- serialVersionUID:
- 2351884252990815335L
-
Serialized Fields
-
_cause
Throwable _cause
The cause for this exception.
-
-
-
Package org.exolab.castor.dsml
-
Class org.exolab.castor.dsml.ImportDescriptor
class ImportDescriptor extends HandlerBase implements Serializable- serialVersionUID:
- 197365948293655041L
-
Serialized Fields
-
_insideRoot
boolean _insideRoot
-
_policies
Hashtable _policies
-
-
Exception org.exolab.castor.dsml.ImportExportException
class ImportExportException extends Exception implements Serializable- serialVersionUID:
- -6003260515410305829L
-
Serialized Fields
-
_except
Exception _except
-
-
Class org.exolab.castor.dsml.SearchDescriptor
class SearchDescriptor extends HandlerBase implements Serializable- serialVersionUID:
- -6614367393322175115L
-
Serialized Fields
-
_attrName
StringBuffer _attrName
-
_baseDN
String _baseDN
-
_filter
String _filter
-
_insideRoot
boolean _insideRoot
-
_returnAttrs
Vector _returnAttrs
-
_scope
int _scope
-
-
-
Package org.exolab.castor.gui
-
Class org.exolab.castor.gui.QueryHistory
class QueryHistory extends Object implements Serializable- serialVersionUID:
- 235997211123063614L
-
-
Package org.exolab.castor.jdo
-
Exception org.exolab.castor.jdo.ClassNotPersistenceCapableException
class ClassNotPersistenceCapableException extends PersistenceException implements Serializable- serialVersionUID:
- 5245544645253972901L
-
Exception org.exolab.castor.jdo.ConnectionFailedException
class ConnectionFailedException extends PersistenceException implements Serializable- serialVersionUID:
- 4841105599318131969L
-
Exception org.exolab.castor.jdo.DatabaseNotFoundException
class DatabaseNotFoundException extends PersistenceException implements Serializable- serialVersionUID:
- 4192500303396449687L
-
Exception org.exolab.castor.jdo.DataObjectAccessException
class DataObjectAccessException extends RuntimeException implements Serializable- serialVersionUID:
- -6741547483776196810L
-
Serialized Fields
-
_cause
Throwable _cause
The cause for this exception.
-
-
Exception org.exolab.castor.jdo.DuplicateIdentityException
class DuplicateIdentityException extends PersistenceException implements Serializable- serialVersionUID:
- 2342174728260237572L
-
Exception org.exolab.castor.jdo.FatalPersistenceException
class FatalPersistenceException extends PersistenceException implements Serializable- serialVersionUID:
- -1790155244161250371L
-
Class org.exolab.castor.jdo.JDOManager
class JDOManager extends 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
String _databaseName
The name of this database. -
_description
String _description
Description of this database. -
_instanceFactory
InstanceFactory _instanceFactory
The instance factory which create new instances of data objects. -
_jdoConfURI
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:
-
-
Exception org.exolab.castor.jdo.LockNotGrantedException
class LockNotGrantedException extends PersistenceException implements Serializable- serialVersionUID:
- 2630541411648246369L
-
Exception org.exolab.castor.jdo.ObjectDeletedException
class ObjectDeletedException extends ObjectNotPersistentException implements Serializable- serialVersionUID:
- -5294966338473275287L
-
Exception org.exolab.castor.jdo.ObjectModifiedException
class ObjectModifiedException extends TransactionAbortedException implements Serializable- serialVersionUID:
- -8642522064664513348L
-
Exception org.exolab.castor.jdo.ObjectNotFoundException
class ObjectNotFoundException extends PersistenceException implements Serializable- serialVersionUID:
- -8122627187057596546L
-
Exception org.exolab.castor.jdo.ObjectNotPersistentException
class ObjectNotPersistentException extends PersistenceException implements Serializable- serialVersionUID:
- -4100652878712046846L
-
Exception org.exolab.castor.jdo.PersistenceException
class PersistenceException extends CastorException implements Serializable- serialVersionUID:
- -214432393524952756L
-
Exception org.exolab.castor.jdo.QueryException
class QueryException extends PersistenceException implements Serializable- serialVersionUID:
- 8880099810750905570L
-
Exception org.exolab.castor.jdo.TransactionAbortedException
class TransactionAbortedException extends PersistenceException implements Serializable- serialVersionUID:
- -8889273719776531668L
-
Exception org.exolab.castor.jdo.TransactionNotInProgressException
class TransactionNotInProgressException extends PersistenceException implements Serializable- serialVersionUID:
- -4649652767565295120L
-
-
Package org.exolab.castor.jdo.engine
-
Class org.exolab.castor.jdo.engine.TxDatabaseMap
class TxDatabaseMap extends Object implements Serializable- serialVersionUID:
- -3808006851366701785L
-
Serialized Fields
-
_txDbMap
HashMap _txDbMap
-
-
-
Package org.exolab.castor.jdo.oql
-
Exception org.exolab.castor.jdo.oql.InvalidCharException
class InvalidCharException extends QueryException implements Serializable- serialVersionUID:
- -6610485595861733951L
-
Exception org.exolab.castor.jdo.oql.OQLSyntaxException
class OQLSyntaxException extends QueryException implements Serializable- serialVersionUID:
- -5399388898997962305L
-
Exception org.exolab.castor.jdo.oql.SyntaxNotSupportedException
class SyntaxNotSupportedException extends OQLSyntaxException implements Serializable- serialVersionUID:
- 4631661265633584506L
-
-
Package org.exolab.castor.mapping
-
Class org.exolab.castor.mapping.AccessMode
class AccessMode extends Object implements Serializable- serialVersionUID:
- -7113303922354626951L
-
Serialization Methods
-
readResolve
Called during deserialization.
-
-
Serialized Fields
-
_id
short _id
The id of this access mode as originally used at Database.load() and Query.execute(). -
_name
String _name
The name of this access mode as it would appear in a mapping file.
-
-
Exception org.exolab.castor.mapping.MappingException
class MappingException extends Exception implements Serializable- serialVersionUID:
- 841446747748696044L
-
Serialized Fields
-
_except
Exception _except
-
-
Exception org.exolab.castor.mapping.MappingRuntimeException
class MappingRuntimeException extends IllegalStateException implements Serializable- serialVersionUID:
- 238861866150334375L
-
Serialized Fields
-
_exception
Throwable _exception
The exception which caused this Exception
-
-
Exception org.exolab.castor.mapping.ValidityException
class ValidityException extends Exception implements Serializable- serialVersionUID:
- 6928906878046428690L
-
Serialized Fields
-
_except
Exception _except
-
-
-
Package org.exolab.castor.mapping.xml
-
Class org.exolab.castor.mapping.xml.BindXml
class BindXml extends 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
String _location
Allows specifying a nested location path for this field, the value should just be a simplified XPath like value where names are separated by "/". -
_matches
String _matches
Field _matches. -
_name
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
List<Property> _propertyList
Field _propertyList. -
_QNamePrefix
String _QNamePrefix
Field _QNamePrefix. -
_reference
boolean _reference
Field _reference. -
_transient
boolean _transient
Field _transient. -
_type
String _type
Field _type.
-
-
-
Class org.exolab.castor.mapping.xml.CacheTypeMapping
class CacheTypeMapping extends 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
List<Param> _paramList
Field _paramList. -
_type
String _type
Field _type.
-
-
-
Class org.exolab.castor.mapping.xml.ClassChoice
class ClassChoice extends Object implements Serializable-
Serialized Fields
-
_containerList
List<Container> _containerList
Field _containerList. -
_fieldMappingList
List<FieldMapping> _fieldMappingList
The 'field' element is used to describe the property of a Java object.
-
-
-
Class org.exolab.castor.mapping.xml.ClassMapping
class ClassMapping extends 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
Object _depends
An optional attribute to specify that one object depends on another object. -
_description
String _description
Field _description. -
_extends
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
List<String> _identity
An optional attribute for specifying the unique identificator of the object within the persistence storage. -
_keyGenerator
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
String _name
Specifies the fully qualified package name of the Java object needed to be mapped. -
_namedNativeQueryList
List<NamedNativeQuery> _namedNativeQueryList
Field _namedNativeQueryList. -
_namedQueryList
List<NamedQuery> _namedQueryList
Field _namedQueryList. -
_verifyConstructable
boolean _verifyConstructable
Field _verifyConstructable. -
_version
String _version
If set to the name of a mapped field, this field will be used for check on object modifications during transactions (Castor JDO only).
-
-
-
Class org.exolab.castor.mapping.xml.Container
class Container extends Object implements Serializable-
Serialized Fields
-
_createMethod
String _createMethod
Field _createMethod. -
_description
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
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
String _name
Field _name. -
_required
boolean _required
Field _required. -
_setMethod
String _setMethod
Field _setMethod. -
_type
String _type
Field _type.
-
-
-
Class org.exolab.castor.mapping.xml.FieldHandlerDef
class FieldHandlerDef extends Object implements Serializable -
Class org.exolab.castor.mapping.xml.FieldMapping
class FieldMapping extends 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
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
String _createMethod
Field _createMethod. -
_description
String _description
Field _description. -
_direct
boolean _direct
Field _direct. -
_getMethod
String _getMethod
Field _getMethod. -
_handler
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
String _hasMethod
Field _hasMethod. -
_identity
boolean _identity
Field _identity. -
_lazy
boolean _lazy
Field _lazy. -
_ldap
Ldap _ldap
Field _ldap. -
_name
String _name
A required attribute used to identify the name of the property. -
_nillable
boolean _nillable
Field _nillable. -
_required
boolean _required
Field _required. -
_setMethod
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
String _type
An optional attribute used to identify the type of the property.
-
-
-
Class org.exolab.castor.mapping.xml.Include
class Include extends Object implements Serializable-
Serialized Fields
-
_href
String _href
Field _href.
-
-
-
Class org.exolab.castor.mapping.xml.KeyGeneratorDef
class KeyGeneratorDef extends Object implements Serializable -
Class org.exolab.castor.mapping.xml.Ldap
class Ldap extends Object implements Serializable-
Serialized Fields
-
_name
String _name
Field _name.
-
-
-
Class org.exolab.castor.mapping.xml.MappingRoot
class MappingRoot extends Object implements Serializable-
Serialized Fields
-
_classMappingList
List<ClassMapping> _classMappingList
The 'class' element is used to store information about mapping of a class. -
_description
String _description
Field _description. -
_fieldHandlerDefList
List<FieldHandlerDef> _fieldHandlerDefList
Field _fieldHandlerDefList. -
_includeList
List<Include> _includeList
Field _includeList. -
_keyGeneratorDefList
List<KeyGeneratorDef> _keyGeneratorDefList
Field _keyGeneratorDefList.
-
-
-
Class org.exolab.castor.mapping.xml.MapTo
class MapTo extends Object implements Serializable-
Serialized Fields
-
_elementDefinition
boolean _elementDefinition
Field _elementDefinition. -
_has_elementDefinition
boolean _has_elementDefinition
keeps track of state for field: _elementDefinition -
_ldapDn
String _ldapDn
Field _ldapDn. -
_ldapOc
String _ldapOc
Field _ldapOc. -
_nsPrefix
String _nsPrefix
Field _nsPrefix. -
_nsUri
String _nsUri
Field _nsUri. -
_table
String _table
An optional attribute used to specify the name of the table to which the given Java object is associated. -
_xml
String _xml
Field _xml.
-
-
-
Class org.exolab.castor.mapping.xml.NamedNativeQuery
class NamedNativeQuery extends Object implements Serializable -
Class org.exolab.castor.mapping.xml.NamedQuery
class NamedQuery extends Object implements Serializable -
Class org.exolab.castor.mapping.xml.Param
class Param extends Object implements Serializable -
Class org.exolab.castor.mapping.xml.Property
class Property extends PropertyType implements Serializable -
Class org.exolab.castor.mapping.xml.PropertyType
class PropertyType extends Object implements Serializable -
Class org.exolab.castor.mapping.xml.QueryHint
class QueryHint extends Object implements Serializable -
Class org.exolab.castor.mapping.xml.Sql
class Sql extends Object implements Serializable-
Serialized Fields
-
_cascading
String _cascading
An optional attribute to specify cascading support; possible values are 'none', 'all', 'create', 'delete' and 'update'; it is possible to use more than one of those values (when not using 'all' or 'none'), using whitespace as a delimiter (as in 'create delete'). -
_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
List<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
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
List<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
String _type
An optional attibute used to specify the DB-specific type of the column.
-
-
-
-
Package org.exolab.castor.net
-
Exception org.exolab.castor.net.URIException
class URIException extends Exception implements Serializable- serialVersionUID:
- 4230299234562430190L
-
Serialized Fields
-
_exception
Exception _exception
nested exception, may be null.
-
-
-
Package org.exolab.castor.persist
-
Exception org.exolab.castor.persist.ObjectDeletedWaitingForLockException
class ObjectDeletedWaitingForLockException extends LockNotGrantedException implements Serializable- serialVersionUID:
- 1774245493143153091L
-
Class org.exolab.castor.persist.OID
class OID extends 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
String _name
The full qualified name of the object's type. -
_superClassNames
String[] _superClassNames
The full qualified names of all superclasses, used for equating OIDs based on commong parent. -
_topClassName
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
class Identity extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_all
Object[] _all
-
_hashCode
int _hashCode
-
-
-
Package org.exolab.castor.types
-
Class org.exolab.castor.types.AnyNode
class AnyNode extends Object implements Serializable- serialVersionUID:
- -4104117996051705975L
-
Serialized Fields
-
_firstChildNode
AnyNode _firstChildNode
The first child of this AnyNode -
_localName
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
String _prefix
The prefix of the Namespace -
_uri
String _uri
the Namespace URI of the current node -
_value
String _value
The value of this node defined as follow:- for an element the value is its TEXT NODE value (if any)
- for an attribute the value is the value of the attribute
- for a text node it is the character data
- for a namespace it is the namespace URI that is being bound to the namespace prefix
- for a comment it is the content of the comment not including the opening <!-- and the closing -->.
-
-
Class org.exolab.castor.types.Century
class Century extends TimePeriod implements Serializable- serialVersionUID:
- 88787876938390034L
-
Class org.exolab.castor.types.Date
class Date extends DateTimeBase implements Serializable- serialVersionUID:
- -1634875709019365137L
-
Class org.exolab.castor.types.DateTime
class DateTime extends DateTimeBase implements Serializable- serialVersionUID:
- 6278590966410879734L
-
Class org.exolab.castor.types.DateTimeBase
class DateTimeBase extends 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
class Duration extends 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
class GDay extends DateTimeBase implements Serializable- serialVersionUID:
- 8571596440117087631L
-
Class org.exolab.castor.types.GMonth
class GMonth extends DateTimeBase implements Serializable- serialVersionUID:
- -1950758441188466762L
-
Class org.exolab.castor.types.GMonthDay
class GMonthDay extends DateTimeBase implements Serializable- serialVersionUID:
- -6351252242146921258L
-
Class org.exolab.castor.types.GYear
class GYear extends DateTimeBase implements Serializable- serialVersionUID:
- -8977039151222106864L
-
Class org.exolab.castor.types.GYearMonth
class GYearMonth extends DateTimeBase implements Serializable- serialVersionUID:
- -8864050276805766473L
-
Class org.exolab.castor.types.Month
class Month extends TimePeriod implements Serializable- serialVersionUID:
- 8102039626686892932L
-
Class org.exolab.castor.types.RecurringDuration
class 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
class RecurringDurationBase extends 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
class Time extends DateTimeBase implements Serializable- serialVersionUID:
- -8268707778437931489L
-
Class org.exolab.castor.types.TimeDuration
class TimeDuration extends 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
class TimeInstant extends RecurringDuration implements Serializable- serialVersionUID:
- -5261713908033956150L
-
Class org.exolab.castor.types.TimePeriod
class TimePeriod extends RecurringDuration implements Serializable- serialVersionUID:
- -7057026912711829943L
-
Class org.exolab.castor.types.Year
class Year extends TimePeriod implements Serializable- serialVersionUID:
- 8485456751196062574L
-
-
Package org.exolab.castor.util
-
Class org.exolab.castor.util.EventListenerList
class EventListenerList extends Object implements Serializable- serialVersionUID:
- 4472874989562384564L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Exception org.exolab.castor.util.NestedIOException
class NestedIOException extends IOException implements Serializable- serialVersionUID:
- -4698274786487914369L
-
Serialized Fields
-
_exception
Exception _exception
A nested exception -
_localTrace
boolean _localTrace
A flag to indicate a local stack trace only
-
-
Class org.exolab.castor.util.SafeStack
- serialVersionUID:
- 4964881847051572321L
-
-
Package org.exolab.castor.xml
-
Exception org.exolab.castor.xml.CastorException
class CastorException extends Exception implements Serializable- serialVersionUID:
- -1648679783713336948L
-
Serialized Fields
-
_errorCode
int _errorCode
The error code for this Exception -
_message
String _message
The message for this Exception
-
-
Exception org.exolab.castor.xml.MarshalException
class MarshalException extends XMLException implements Serializable- serialVersionUID:
- -1648679783713336948L
-
Exception org.exolab.castor.xml.ResolverException
class ResolverException extends XMLException implements Serializable- serialVersionUID:
- -8800218775708296399L
-
Exception org.exolab.castor.xml.ValidationException
class 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.
-
-
Exception org.exolab.castor.xml.XMLException
class 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
-
Exception org.exolab.castor.xml.dtd.DTDException
class DTDException extends Exception implements Serializable- serialVersionUID:
- 4760130120041855808L
-
-
Package org.exolab.castor.xml.dtd.parser
-
Exception org.exolab.castor.xml.dtd.parser.ParseException
class ParseException extends 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
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
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.
-
-
Error org.exolab.castor.xml.dtd.parser.TokenMgrError
class TokenMgrError extends 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
class FileLocation extends Object implements Serializable- serialVersionUID:
- 7112551880124131785L
-
Serialized Fields
-
_col
int _col
Column number in the file for this FileLocation. -
_filename
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
class XPathLocation extends 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
Vector _path
Our XPath, built up one String at a time.
-
-
-
Package org.exolab.castor.xml.schema
-
Class org.exolab.castor.xml.schema.Annotated
class Annotated extends Structure implements Serializable-
Serialized Fields
-
_annotations
Vector<Annotation> _annotations
The Annotations of this Annotated structure.
-
-
-
Class org.exolab.castor.xml.schema.Annotation
class Annotation extends Structure implements Serializable- serialVersionUID:
- 2838816224303555598L
-
Serialized Fields
-
_appInfos
Vector<AppInfo> _appInfos
List of <appinfo/> objects. -
_documentations
Vector<Documentation> _documentations
List ofobjects.
-
-
Class org.exolab.castor.xml.schema.AnnotationItem
class AnnotationItem extends Structure implements Serializable -
Class org.exolab.castor.xml.schema.AnyType
class AnyType extends XMLType implements Serializable- serialVersionUID:
- 7670252205849057981L
-
Class org.exolab.castor.xml.schema.AppInfo
class AppInfo extends AnnotationItem implements Serializable- serialVersionUID:
- -8678983924238645714L
-
Serialized Fields
-
_jdoContent
List _jdoContent
-
-
Class org.exolab.castor.xml.schema.AttributeDecl
class AttributeDecl extends Annotated implements Serializable- serialVersionUID:
- -8720345516857919305L
-
Serialized Fields
-
_attributeRef
String _attributeRef
A reference to a top-level attribute -
_default
String _default
The default value for attribute instances of this attribute declaration. -
_fixed
String _fixed
The fixed value for attribute instances of this attribute declaration. -
_form
Form _form
The default namespace form for this AttributeDecl (optional). -
_id
String _id
The id for this AttributeDecl -
_name
String _name
The name of attributes defined by this AttributeDecl -
_parent
Structure _parent
The parent for this AttributeDecl -
_schema
Schema _schema
The Schema to which this AttributeDecl belongs -
_simpleType
SimpleType _simpleType
The simple type for this AttributeDecl. -
_useFlag
short _useFlag
The current value of the 'use' property. The value is OPTIONAL by default.
-
-
Class org.exolab.castor.xml.schema.AttributeGroup
class AttributeGroup extends Annotated implements Serializable-
Serialized Fields
-
_id
String _id
The id of this AttributeGroup
-
-
-
Class org.exolab.castor.xml.schema.AttributeGroupDecl
class AttributeGroupDecl extends AttributeGroup implements Serializable- serialVersionUID:
- -5401452412514803353L
-
Serialized Fields
-
_anyAttribute
Wildcard _anyAttribute
the anyattribute wilcard, if any -
_attributes
Vector _attributes
The collection of attributes for this AttributeGroup -
_name
String _name
The name of this AttributeGroup -
_redefinition
boolean _redefinition
An attribute that indicates if this AttributeGroupDecl is a redefinition -
_references
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
class AttributeGroupReference extends AttributeGroup implements Serializable- serialVersionUID:
- -6283626049554689747L
-
Class org.exolab.castor.xml.schema.ComplexType
class 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
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
class ContentType extends Object implements Serializable- serialVersionUID:
- -2985958570376322773L
-
Serialized Fields
-
_type
short _type
-
-
Class org.exolab.castor.xml.schema.Documentation
class Documentation extends AnnotationItem implements Serializable- serialVersionUID:
- -2388810468832309970L
-
Class org.exolab.castor.xml.schema.ElementDecl
class ElementDecl extends Particle implements Serializable- serialVersionUID:
- -7804351635137964219L
-
Serialized Fields
-
_block
BlockList _block
The block attribute for this element definition. -
_constraints
Vector _constraints
collection of Identity Constraints -
_default
String _default
The default value for this element definition. Only useful for simpleContent. -
_elementRefName
String _elementRefName
The name of a reference to a top-level element declaration -
_final
FinalList _final
The final value for this element definition. -
_fixed
String _fixed
The fixed value for this element definition. Only used for simpleContent. -
_form
Form _form
The form type for this element definition. Specifies whether names should be qualified or unqualified. Uses the default Form from the parent Schema if unspecified. -
_id
String _id
The unique ID for this element definition (optional). -
_isAbstract
boolean _isAbstract
Flag indicating whether or not this Element declaration is abstract -
_name
String _name
The element name -
_nillable
boolean _nillable
Flag indicating whether or not the element value may be null. -
_parent
Structure _parent
The parent for this ElementDecl -
_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
String _substitutionGroup
The substitutionGroup for this element definition. -
_xmlType
XMLType _xmlType
The XMLType for this element declaration
-
-
Class org.exolab.castor.xml.schema.Facet
class Facet extends Annotated implements Serializable- serialVersionUID:
- 7821829275720939922L
-
Serialized Fields
-
_name
String _name
The name of this Facet. -
_owningType
SimpleType _owningType
The owningSimpleType
instance. -
_value
String _value
The character value of this Facet.
-
-
Class org.exolab.castor.xml.schema.FacetList
class FacetList extends Object implements Serializable- serialVersionUID:
- 3855871093270831240L
-
Class org.exolab.castor.xml.schema.Group
class Group extends Particle implements Serializable- serialVersionUID:
- 3133443973681261845L
-
Serialized Fields
-
_contentModel
ContentModelGroup _contentModel
the implementation of ContentModelGroup. -
_id
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
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
class IdentityConstraint extends Annotated implements Serializable-
Serialized Fields
-
_fields
Vector _fields
The fields of this Identity Constraint -
_id
String _id
Identity Constraint id -
_name
String _name
Identity Constraint name -
_selector
IdentitySelector _selector
Identity Constraint Selector
-
-
-
Class org.exolab.castor.xml.schema.IdentityField
class IdentityField extends Annotated implements Serializable- serialVersionUID:
- -1385357135959672473L
-
Class org.exolab.castor.xml.schema.IdentitySelector
class IdentitySelector extends Annotated implements Serializable- serialVersionUID:
- -66732684639814508L
-
Class org.exolab.castor.xml.schema.Key
class Key extends IdentityConstraint implements Serializable- serialVersionUID:
- -3998837864243593902L
-
Class org.exolab.castor.xml.schema.KeyRef
class KeyRef extends IdentityConstraint implements Serializable- serialVersionUID:
- -7342572522733089648L
-
Serialized Fields
-
_refer
String _refer
The refer for the KeyRef, (ie. the name of key being refered to).
-
-
Class org.exolab.castor.xml.schema.ModelGroup
class ModelGroup extends Group implements Serializable- serialVersionUID:
- -2057934322265672413L
-
Serialized Fields
-
_groupRef
String _groupRef
the name of the ModelGroup referenced -
_modelDefs
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
class 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
class RedefineSchema extends Annotated implements Serializable- serialVersionUID:
- -7095458840388436859L
-
Serialized Fields
-
_attributeGroups
Map<String,
AttributeGroup> _attributeGroups A vector with the names of the redefined attributeGroups -
_complexTypes
Map<String,
ComplexType> _complexTypes A vector with the names of the redefined complexTypes -
_groups
Map<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
String _schemaLocation
The schema location of the redefined schema -
_simpleTypes
Map<String,
SimpleType> _simpleTypes A vector with the names of the redefined simpleTypes
-
-
Class org.exolab.castor.xml.schema.Schema
class Schema extends Annotated implements Serializable- serialVersionUID:
- -8130246250710502508L
-
Serialized Fields
-
_attributeFormDefault
Form _attributeFormDefault
The attributeFormDefault property -
_attributeGroups
Map<String,
AttributeGroup> _attributeGroups The global AttribteGroups for this Schema -
_attributes
Map<String,
AttributeDecl> _attributes The global attributes for this Schema -
_block
BlockList _block
The value of the block attribute. -
_cachedincludedSchemas
Map<String,
Schema> _cachedincludedSchemas A list of included schemas meant to be used only when the cache mechanism is enabled. -
_complexTypes
Map<String,
ComplexType> _complexTypes A list of defined architypes -
_elementFormDefault
Form _elementFormDefault
The elementFormDefault attribute for this Schema -
_elements
Map<String,
ElementDecl> _elements A list of defined elements -
_final
FinalList _final
The value of the final attribute. -
_groups
Map<String,
ModelGroup> _groups A list of defined top-levels groups -
_id
String _id
The ID for this Schema -
_importedSchemas
Map<String,
Schema> _importedSchemas A list of imported schemas -
_includedSchemas
Vector<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
Map<String,
RedefineSchema> _redefineSchemas A list of defined -
_schemaLocation
String _schemaLocation
The schemaLocation hint provided in the 'import' tag. By default the schemaLocation is the locator of the SaxUnmarshaller -
_schemaNamespace
String _schemaNamespace
The namespace of this XML Schema (ie the namespace of the W3C Schema supported by this Schema). -
_simpleTypes
Hashtable<String,
SimpleType> _simpleTypes A list of defined SimpleTypes -
_targetNamespace
String _targetNamespace
The targetNamespace for this Schema -
_version
String _version
The version information as specified by the version attribute
-
-
Exception org.exolab.castor.xml.schema.SchemaException
class SchemaException extends XMLException implements Serializable- serialVersionUID:
- 7814714272702298809L
-
Class org.exolab.castor.xml.schema.SimpleContent
class 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
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
class SimpleType extends XMLType implements Serializable-
Serialized Fields
-
_facets
FacetList _facets
The constraining facets of this type. -
_final
String _final
The value of the final attribute (optional). -
_parent
Structure _parent
The parent structure of 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
class Structure extends Object implements Serializable -
Class org.exolab.castor.xml.schema.TypeReference
class 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
class Union extends SimpleType implements Serializable- serialVersionUID:
- -1389185884142578168L
-
Serialized Fields
-
_annotation
Annotation _annotation
The local annotation for this Union -
_hasReferencedTypes
boolean _hasReferencedTypes
-
_id
String _id
The id attribute for this Union -
_simpleTypes
Vector _simpleTypes
The simpleType members of this Union
-
-
Class org.exolab.castor.xml.schema.Unique
class Unique extends IdentityConstraint implements Serializable- serialVersionUID:
- 5254587610463428138L
-
Class org.exolab.castor.xml.schema.UnknownDef
class UnknownDef extends Structure implements Serializable- serialVersionUID:
- 8695003871138156676L
-
Class org.exolab.castor.xml.schema.Wildcard
class 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
Vector _namespaces
The vector where we store the list of namespaces -
_processContents
String _processContents
the processContent of this wildcard. (strict by default)
-
-
Class org.exolab.castor.xml.schema.XMLType
class XMLType extends Annotated implements Serializable
-
-
Package org.exolab.castor.xml.schema.annotations.jdo
-
Class org.exolab.castor.xml.schema.annotations.jdo.Column
class 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
String _name
Attribute 'name' is used to specify the name of the column. -
_type
String _type
Attribute 'type' is used to specify the JDO-type of the column.
-
-
-
Class org.exolab.castor.xml.schema.annotations.jdo.ManyToMany
class ManyToMany extends Object implements Serializable-
Serialized Fields
-
_name
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
class OneToMany extends ReadonlyDirtyType implements Serializable-
Serialized Fields
-
_name
String _name
The name attribute specifies the name of the column that represents this relation.
-
-
-
Class org.exolab.castor.xml.schema.annotations.jdo.OneToOne
class OneToOne extends ReadonlyDirtyType implements Serializable-
Serialized Fields
-
_name
String _name
The name attribute specifies the name of the column that represents this relation.
-
-
-
Class org.exolab.castor.xml.schema.annotations.jdo.PkType
class PkType extends Object implements Serializable-
Serialized Fields
-
_keyList
List _keyList
Field _keyList.
-
-
-
Class org.exolab.castor.xml.schema.annotations.jdo.PrimaryKey
class PrimaryKey extends PkType implements Serializable -
Class org.exolab.castor.xml.schema.annotations.jdo.ReadonlyDirtyType
class ReadonlyDirtyType extends 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
class Table extends 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
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
class TableAccessModeType extends Object implements Serializable-
Serialization Methods
-
readResolve
Method readResolve. will be called during deserialization to replace the deserialized object with the correct constant instance.
-
-
Serialized Fields
-
stringValue
String stringValue
Field stringValue. -
type
int type
Field type.
-
-
-
-
Package org.exolab.castor.xml.schema.facets
-
Class org.exolab.castor.xml.schema.facets.MaxExclusive
class MaxExclusive extends Facet implements Serializable- serialVersionUID:
- 2343915377123869053L
-
Class org.exolab.castor.xml.schema.facets.MaxInclusive
class MaxInclusive extends Facet implements Serializable- serialVersionUID:
- 2826634377769846916L
-
Class org.exolab.castor.xml.schema.facets.MinExclusive
class MinExclusive extends Facet implements Serializable- serialVersionUID:
- 9164023814934394681L
-
Class org.exolab.castor.xml.schema.facets.MinInclusive
class MinInclusive extends Facet implements Serializable- serialVersionUID:
- 1820136879077904618L
-
-
Package org.exolab.castor.xml.schema.simpletypes
-
Class org.exolab.castor.xml.schema.simpletypes.AnyURIType
class AnyURIType extends AtomicType implements Serializable- serialVersionUID:
- 2322360019220182755L
-
Class org.exolab.castor.xml.schema.simpletypes.AtomicType
class AtomicType extends SimpleType implements Serializable -
Class org.exolab.castor.xml.schema.simpletypes.BinaryType
class BinaryType extends AtomicType implements Serializable- serialVersionUID:
- 369229235823885435L
-
Class org.exolab.castor.xml.schema.simpletypes.BooleanType
class BooleanType extends AtomicType implements Serializable- serialVersionUID:
- 4964075389839351348L
-
Class org.exolab.castor.xml.schema.simpletypes.DateTimeType
class DateTimeType extends AtomicType implements Serializable- serialVersionUID:
- 799183446555870630L
-
Class org.exolab.castor.xml.schema.simpletypes.DecimalType
class DecimalType extends AtomicType implements Serializable- serialVersionUID:
- -5292080472364200642L
-
Class org.exolab.castor.xml.schema.simpletypes.DurationType
class DurationType extends AtomicType implements Serializable- serialVersionUID:
- 6278260639621816644L
-
Class org.exolab.castor.xml.schema.simpletypes.ListType
class 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
class 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
class StringType extends AtomicType implements Serializable- serialVersionUID:
- 8077759890021781094L
-
Class org.exolab.castor.xml.schema.simpletypes.UrType
class UrType extends SimpleType implements Serializable- serialVersionUID:
- 1900080808918191023L
-