A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

ALL - Static variable in class org.exolab.castor.builder.GroupInfo
The compositor value that indicates that all fields are required, but order is not important.
ATTRIBUTE - Static variable in class org.exolab.castor.types.AnyNode
Representation for an attribute node.
ATTRIBUTE - Static variable in class org.exolab.castor.xml.DescriptorType
Represents the descriptor type for Attributes
ATTRIBUTE - Static variable in class org.exolab.castor.xml.NodeType
The attribute type
ATTRIBUTE_TYPE - Static variable in class org.exolab.castor.builder.XMLInfo
Represents the attribute node type
Abstract - Static variable in class org.exolab.castor.dsml.XML.Schema.Attributes.Types
 
AbstractFieldHandler - class org.exolab.castor.mapping.AbstractFieldHandler.
An extended version of the FieldHandler interface which is used for adding additional functionality while preserving backward compatability.
AccessMode - class org.exolab.castor.mapping.AccessMode.
The access mode for a class.
AccessRights - class org.exolab.castor.xml.AccessRights.
A class used to indicate access rights
AnyNode - class org.exolab.castor.types.AnyNode.
A class used to represent an XML node.
AnyNode() - Constructor for class org.exolab.castor.types.AnyNode
Default constructor: creates an empty element node
AnyNode(short, String, String, String, String) - Constructor for class org.exolab.castor.types.AnyNode
Creates a node given all the necessary information: type, localName, prefix, uri and value.
ArrayList - Static variable in class org.exolab.castor.builder.SGTypes
 
Attribute - Static variable in class org.exolab.castor.dsml.XML.Entries.Elements
 
Attribute - Static variable in class org.exolab.castor.dsml.XML.Schema.Elements
 
Attribute - Static variable in class org.exolab.castor.xml.NodeType
Attribute node type (attribute).
AttributeSet - interface org.exolab.castor.xml.AttributeSet.
A simple interface for handling Attributes in the Marshalling Framework.
AttributeType - Static variable in class org.exolab.castor.dsml.XML.Schema.Elements
 
Auxiliary - Static variable in class org.exolab.castor.dsml.XML.Schema.Attributes.Types
 
absolute(int) - Method in interface org.exolab.castor.jdo.QueryResults
moves the result of the query to the absolute position in the resultset
add(Object, Object) - Method in interface org.exolab.castor.mapping.CollectionHandler
Add an object to the collection.
add(EventListener) - Method in class org.exolab.castor.util.EventListenerList
Adds the listener to the end of the listener list.
add(EventListener, int) - Method in class org.exolab.castor.util.EventListenerList
Adds the listener at the specified index in the listener list.
add(Object) - Method in class org.exolab.castor.util.List
Adds the specified Object to the list
add(int, Object) - Method in class org.exolab.castor.util.List
Adds the specified Object to the list at the specified index
addAnyNode(AnyNode) - Method in class org.exolab.castor.types.AnyNode
Adds an AnyNode to the current node
addAttribute(AnyNode) - Method in class org.exolab.castor.types.AnyNode
Adds an attribute to the current node.
addAttribute(String) - Method in class org.exolab.castor.xml.XPathLocation
 
addChild(AnyNode) - Method in class org.exolab.castor.types.AnyNode
Adds a child AnyNode to this node.
addChild(String) - Method in class org.exolab.castor.xml.XPathLocation
Adds the name as a child of the current path
addDuration(Duration) - Method in class org.exolab.castor.types.DateTimeBase
Adds a Duration to this Date/Time type as defined in Adding Duration to dateTimes (W3C XML Schema, part 2 appendix E).
addEntry(ChangeLog2XML.Entry) - Method in class org.exolab.castor.util.ChangeLog2XML.Release
 
addFieldHandlerFactory(FieldHandlerFactory) - Method in class org.exolab.castor.xml.Introspector
Registers the given "generalized" FieldHandlerFactory with this Introspector.
addFieldInfo(FieldInfo) - Method in class org.exolab.castor.builder.ClassInfo
Adds the given FieldInfo to this ClassInfo
addFieldInfo(FieldInfo[]) - Method in class org.exolab.castor.builder.ClassInfo
Adds the given set of FieldInfos to this ClassInfo
addFlag(String) - Method in class org.exolab.castor.util.CommandLineOptions
Adds the flag to list of available command line options
addFlag(String, String) - Method in class org.exolab.castor.util.CommandLineOptions
Adds the flag to list of available command line options
addFlag(String, String, String) - Method in class org.exolab.castor.util.CommandLineOptions
Adds the flag to list of available command line options
addFlag(String, String, String, boolean) - Method in class org.exolab.castor.util.CommandLineOptions
Adds the flag to list of available command line options
addNamespace(AnyNode) - Method in class org.exolab.castor.types.AnyNode
Appends an namespace to the current node.
addNamespace(String, String) - Method in class org.exolab.castor.xml.Namespaces
Adds the given namespace declaration to this Namespaces
addNamespaceToPackageMapping(String, String) - Method in class org.exolab.castor.xml.UnmarshalHandler
Adds a mapping from the given namespace URI to the given package name
addNamespaceToPackageMapping(String, String) - Method in class org.exolab.castor.xml.Unmarshaller
Adds a mapping from the given namespace URI to the given package name
addObject(Object) - Method in class org.exolab.castor.xml.UnmarshalHandler.ArrayHandler
Adds the given object to the underlying array
addParent(String) - Method in class org.exolab.castor.xml.XPathLocation
Adds the name as a parent of the current path
addPolicy(String, int) - Method in class org.exolab.castor.dsml.ImportDescriptor
 
addProcessingInstruction(String, String) - Method in class org.exolab.castor.xml.Marshaller
Adds the given processing instruction data to the set of processing instructions to output during marshalling.
addRelease(ChangeLog2XML.Release) - Method in class org.exolab.castor.util.ChangeLog2XML.Changelog
 
addReturnAttr(String) - Method in class org.exolab.castor.dsml.SearchDescriptor
 
allowContent() - Method in class org.exolab.castor.builder.ClassInfo
 
asDocumentHandler() - Method in interface org.exolab.castor.xml.Serializer
Returns the DocumentHandler to use for serialization.
asDocumentHandler() - Method in class org.exolab.castor.xml.XercesSerializer
 
attribute - Static variable in class org.exolab.castor.xml.DescriptorType
The Attribute DescriptorType
attributesProcessed(Object) - Method in interface org.exolab.castor.xml.UnmarshalListener
This method is called once the attributes have been processed.

B

BASE_CLASS_OR_VOID_ERR - Static variable in class org.exolab.castor.xml.MarshalException
 
BOTH - Static variable in class org.exolab.castor.xml.AccessRights
The type that indicates both read and write access
BOUND_PROPERTIES - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying whether or not to generate source code for bound properties.
BUILD_VERSION - Static variable in class org.exolab.castor.util.Version
The version number with build information
Base - Static variable in class org.exolab.castor.dsml.SearchDescriptor.Scope
 
Base64 - Static variable in class org.exolab.castor.dsml.XML.Entries.Attributes.Encodings
 
BaseDescriptor - class org.exolab.castor.types.BaseDescriptor.
The Base Descriptor class, this class is extended by the descriptors for the custom Castor schema types.
BindingComponent - interface org.exolab.castor.builder.BindingComponent.
This interface is the abstraction of any type of source that can interact with the Source Code Generator.
BuilderConfiguration - class org.exolab.castor.builder.BuilderConfiguration.
The configuration for the SourceGenerator
BuilderConfiguration() - Constructor for class org.exolab.castor.builder.BuilderConfiguration
Creates a default BuilderConfiguration
BuilderConfiguration.Property - class org.exolab.castor.builder.BuilderConfiguration.Property.
Names of properties used in the configuration file.
BuilderConfiguration.Property() - Constructor for class org.exolab.castor.builder.BuilderConfiguration.Property
 
begin() - Method in interface org.exolab.castor.jdo.Database
Begin a new transaction.
bind(Object) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(boolean) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(short) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(int) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(long) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(float) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(double) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bindJdbcValues(PreparedStatement, String, Object[]) - Static method in class org.exolab.castor.util.SqlBindParser
Binds values to prepared SQL statement using the given sql string as reference for the bind variable order.
bindReference(Object, ClassInfo) - Method in interface org.exolab.castor.builder.ClassInfoResolver
Adds the given Reference to this ClassInfo resolver
both - Static variable in class org.exolab.castor.xml.AccessRights
A read and write AccessRights
boundPropertiesEnabled() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if bound properties are enabled.

C

CHOICE - Static variable in class org.exolab.castor.builder.GroupInfo
The compositor value that indicates that only one field may be present
CLASS - Static variable in interface org.exolab.castor.builder.BindingComponent
 
COMMENT - Static variable in class org.exolab.castor.types.AnyNode
Representation for a comment node.
CacheManager - class org.exolab.castor.jdo.CacheManager.
CacheManager handles expiring objects from the cache.
CacheManager(Database, TransactionContext, LockEngine) - Constructor for class org.exolab.castor.jdo.CacheManager
Creates an instance of this class.
CastorException - exception org.exolab.castor.xml.CastorException.
The base exception for Castor (or at least Castor XML)
CastorException() - Constructor for class org.exolab.castor.xml.CastorException
Creates a new CastorException with no message, or nested Exception
CastorException(String) - Constructor for class org.exolab.castor.xml.CastorException
Creates a new CastorException with the given message.
CastorException(int) - Constructor for class org.exolab.castor.xml.CastorException
Creates a new CastorException with the given nested exception.
CastorException(String, int) - Constructor for class org.exolab.castor.xml.CastorException
Creates a new CastorException with the given message nested exception.
Century - class org.exolab.castor.types.Century.
Describe an XML schema Century The date type is derived from time period by setting up the facet : duration to "P100Y"
Century() - Constructor for class org.exolab.castor.types.Century
 
CenturyDescriptor - class org.exolab.castor.types.CenturyDescriptor.
The Century Descriptor
CenturyDescriptor() - Constructor for class org.exolab.castor.types.CenturyDescriptor
 
ChangeLog2XML - class org.exolab.castor.util.ChangeLog2XML.
A simple command line utility that parses Castor's change log file and outputs the file in an XML format, a Castor mapping file may be used to change the XML format that is output.
ChangeLog2XML() - Constructor for class org.exolab.castor.util.ChangeLog2XML
Creates a new instance of ChangeLog2XML
ChangeLog2XML.Changelog - class org.exolab.castor.util.ChangeLog2XML.Changelog.
 
ChangeLog2XML.Changelog() - Constructor for class org.exolab.castor.util.ChangeLog2XML.Changelog
 
ChangeLog2XML.Entry - class org.exolab.castor.util.ChangeLog2XML.Entry.
 
ChangeLog2XML.Entry() - Constructor for class org.exolab.castor.util.ChangeLog2XML.Entry
 
ChangeLog2XML.Release - class org.exolab.castor.util.ChangeLog2XML.Release.
 
ChangeLog2XML.Release() - Constructor for class org.exolab.castor.util.ChangeLog2XML.Release
 
Class - Static variable in class org.exolab.castor.builder.SGTypes
 
Class - Static variable in class org.exolab.castor.dsml.XML.Schema.Elements
 
ClassDescFieldNames - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying if we want to have a 'public static final String' generated for each attribute and element name used within a class descriptor
ClassDescriptor - interface org.exolab.castor.mapping.ClassDescriptor.
Describes the properties of a class and its fields.
ClassDescriptorEnumeration - interface org.exolab.castor.xml.ClassDescriptorEnumeration.
An enumeration interface specifically for XMLClassDescriptors.
ClassDescriptorResolver - interface org.exolab.castor.xml.ClassDescriptorResolver.
An interface for finding or "resolving" XMLClassDescriptor classes.
ClassInfo - class org.exolab.castor.builder.ClassInfo.
This class holds the necessary information so that the source generator can properly create the necessary classes for the object model.
ClassInfo(JClass) - Constructor for class org.exolab.castor.builder.ClassInfo
Creates a new ClassInfo
ClassInfoResolver - interface org.exolab.castor.builder.ClassInfoResolver.
A class for "caching" ClassInfo's which later need to be resolved (retrieved) by another ClassInfo
ClassNotPersistenceCapableException - exception org.exolab.castor.jdo.ClassNotPersistenceCapableException.
Exception thrown to indicate objects of this class are not persistent capable.
ClassNotPersistenceCapableException(String) - Constructor for class org.exolab.castor.jdo.ClassNotPersistenceCapableException
 
ClassNotPersistenceCapableException(String, Throwable) - Constructor for class org.exolab.castor.jdo.ClassNotPersistenceCapableException
 
ClassValidator - interface org.exolab.castor.xml.ClassValidator.
The validation interface used for validating class instances
CollectionHandler - interface org.exolab.castor.mapping.CollectionHandler.
Collection handler for adding/listing elements of a collection.
CollectionInfo - class org.exolab.castor.builder.CollectionInfo.
A helper used for generating source that deals with Collections
CollectionInfo(XSType, String, String) - Constructor for class org.exolab.castor.builder.CollectionInfo
Creates a new CollectionInfo
CollectionInfoJ2 - class org.exolab.castor.builder.CollectionInfoJ2.
A helper used for generating source that deals with Java 2 Collections.
CollectionInfoJ2(XSType, String, String) - Constructor for class org.exolab.castor.builder.CollectionInfoJ2
 
CollectionInfoODMG30 - class org.exolab.castor.builder.CollectionInfoODMG30.
A helper used for generating source that deals with Collections.
CollectionInfoODMG30(XSType, String, String) - Constructor for class org.exolab.castor.builder.CollectionInfoODMG30
Creates a new CollectionInfoODMG30
CommandLineOptions - class org.exolab.castor.util.CommandLineOptions.
A utility class for generating command line options
CommandLineOptions() - Constructor for class org.exolab.castor.util.CommandLineOptions
 
Configuration - class org.exolab.castor.util.Configuration.
Provides default configuration for Castor components from the castor.properties configuration file.
Configuration.Property - class org.exolab.castor.util.Configuration.Property.
Names of properties used in the configuration file.
Configuration.Property() - Constructor for class org.exolab.castor.util.Configuration.Property
 
Consumer - class org.exolab.castor.dsml.Consumer.
 
Consumer() - Constructor for class org.exolab.castor.dsml.Consumer
 
Created - Static variable in interface org.exolab.castor.dsml.ImportEventListener
 
canAccept(String, String, Object) - Method in class org.exolab.castor.types.BaseDescriptor
Returns true if the given object represented by this XMLClassDescriptor can accept a member whose name is given.
canAccept(String, String, Object) - Method in interface org.exolab.castor.xml.XMLClassDescriptor
Returns true if the given object, represented by this XMLClassDescriptor, can accept a value for the member associated with the given xml name and namespace.
characters(char[], int, int) - Method in class org.exolab.castor.dsml.Consumer
 
characters(char[], int, int) - Method in class org.exolab.castor.dsml.SearchDescriptor
 
characters(char[], int, int) - Method in class org.exolab.castor.xml.DebugHandler
 
characters(char[], int, int) - Method in class org.exolab.castor.xml.UnmarshalHandler
 
checkValidity(Object) - Method in class org.exolab.castor.mapping.ExtendedFieldHandler
Deprecated. No longer supported
checkValidity(Object) - Method in interface org.exolab.castor.mapping.FieldHandler
Deprecated. No longer supported
classDescFieldNames() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if we generate a 'public static final String' for the name of each attribute and element described by the class descriptor Enabling this property is controlled via the org.exolab.castor.builder.classdescfieldnames item in the castorbuilder.properties file.
clear(Object) - Method in interface org.exolab.castor.mapping.CollectionHandler
Clears the collection of any objects.
clear(Object) - Method in interface org.exolab.castor.mapping.MapHandler
Clears the map of all key-value pairs.
clear() - Method in class org.exolab.castor.util.List
Removes all elements from the list
clear() - Method in class org.exolab.castor.util.OrderedHashMap
 
clone() - Method in class org.exolab.castor.mapping.AccessMode
Clone only returns the one and only instance of this kind.
clone() - Method in class org.exolab.castor.util.List
 
clone() - Method in class org.exolab.castor.util.OrderedHashMap
 
close() - Method in interface org.exolab.castor.jdo.Database
Closes the database.
close() - Method in class org.exolab.castor.jdo.JDOManager
Lyfe-cycle methods to close JDOManager instance and initiate resource cleanup.
close() - Method in interface org.exolab.castor.jdo.Query
Close the query and release all resources held by the query.
close() - Method in interface org.exolab.castor.jdo.QueryResults
Closes the result set and releases all resources held by it.
commit() - Method in interface org.exolab.castor.jdo.Database
Commits and closes the transaction.
compareDbVersion(String) - Method in class org.exolab.castor.jdo.DbMetaInfo
compare the actual database version with the given required version string
compareTo(Object) - Method in class org.exolab.castor.mapping.AccessMode
Compares #_kind against #_kind of the specified object.
compareTo(AccessMode) - Method in class org.exolab.castor.mapping.AccessMode
 
compareTo(DateTimeBase) - Method in class org.exolab.castor.types.DateTimeBase
Compares two date/time data types.
componentType() - Method in class org.exolab.castor.xml.UnmarshalHandler.ArrayHandler
 
contains(FieldInfo) - Method in class org.exolab.castor.builder.ClassInfo
Returns true if the given FieldInfo is contained within this ClassInfo
contains(Object) - Method in class org.exolab.castor.util.List
Returns true if the specified element is contained in the list.
convert(Object, String) - Method in interface org.exolab.castor.mapping.TypeConvertor
Convert the object from one type to another.
convertType(SimpleType) - Method in class org.exolab.castor.builder.TypeConversion
Converts the given Simpletype to the appropriate XSType.
convertType(SimpleType, String) - Method in class org.exolab.castor.builder.TypeConversion
Converts the given Simpletype to the appropriate XSType.
convertType(SimpleType, boolean, String) - Method in class org.exolab.castor.builder.TypeConversion
Converts the given Simpletype to the appropriate XSType.
convertType(String) - Static method in class org.exolab.castor.builder.TypeConversion
Returns the XSType that corresponds to the given javaType
convertUponGet(Object) - Method in class org.exolab.castor.mapping.GeneralizedFieldHandler
This method is used to convert the value when the getValue method is called.
convertUponSet(Object) - Method in class org.exolab.castor.mapping.GeneralizedFieldHandler
This method is used to convert the value when the setValue method is called.
create(Object) - Method in interface org.exolab.castor.jdo.Database
Creates a new object in persistent storage.
create(String) - Method in interface org.exolab.castor.jdo.OQLQuery
Creates an OQL query from the supplied statement.
create() - Method in interface org.exolab.castor.mapping.MapHandler
Creates a new Instance of the map represented by this MapHandler.
createAccessMethods(JClass) - Method in class org.exolab.castor.builder.CollectionInfo
Creates the Access methods for the collection described by this CollectionInfo
createAccessMethods(JClass) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates the Access methods for the collection described by this CollectionInfo
createAccessMethods(JClass) - Method in class org.exolab.castor.builder.FieldInfo
Creates the access methods for field associated with this FieldInfo.
createAccessMethods() - Method in class org.exolab.castor.builder.IdentityInfo
 
createAddInsertMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of add method with an index.
createAddInsertMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of add method with index.
createAddInsertMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates implementation of add method with index.
createAddMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of add method.
createAddMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of add method.
createAddMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates implementation of add method.
createClassName(Group, String) - Method in class org.exolab.castor.builder.GroupNaming
Creates a class name for the given Group.
createClearMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of clear() method.
createCollection(XSType, String, String) - Method in class org.exolab.castor.builder.FieldInfoFactory
 
createCollection(XSType, String, String, String) - Method in class org.exolab.castor.builder.FieldInfoFactory
 
createEnumerateMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of Enumerate method.
createEnumerateMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of Enumerate method.
createEnumerateMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates implementation of Enumerate method.
createEqualsMethod(JClass) - Static method in class org.exolab.castor.builder.SourceFactory
Create an 'equals' method on the given JClass
createFieldHandler(Class) - Method in class org.exolab.castor.mapping.FieldHandlerFactory
Creates a GeneralizedFieldHandler for the given class type.
createFieldInfo(XSType, String) - Method in class org.exolab.castor.builder.FieldInfoFactory
 
createFieldInfo(XMLBindingComponent, ClassInfoResolver) - Method in class org.exolab.castor.builder.MemberFactory
Creates a FieldInfo object for the given XMLBindingComponent.
createFieldInfoForAny(Wildcard) - Method in class org.exolab.castor.builder.MemberFactory
Creates a FieldInfo for content models that support "any" element.
createFieldInfoForChoiceValue() - Method in class org.exolab.castor.builder.MemberFactory
Creates a FieldInfo to hold the value of a choice.
createFieldInfoForContent(XSType) - Method in class org.exolab.castor.builder.MemberFactory
Creates a FieldInfo for content.
createGetByIndexMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of the get(index) method.
createGetByIndexMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of the get(index) method.
createGetByIndexMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates implementation of the get(index) method.
createGetCollectionReferenceMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of collection reference get method.
createGetCollectionReferenceMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of collection reference get method.
createGetCountMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of getCount method.
createGetCountMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates implementation of getCount method.
createGetMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of object[] get() method.
createGetMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of object[] get() method.
createGetMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates implementation of object[] get() method.
createGetterComment(JDocComment) - Method in class org.exolab.castor.builder.FieldInfo
Creates the Javadoc comments for the getter method associated with this FieldInfo.
createGetterMethod(JClass) - Method in class org.exolab.castor.builder.FieldInfo
Creates the getter methods for this FieldInfo
createHandler() - Method in class org.exolab.castor.xml.Unmarshaller
Creates and initalizes an UnmarshalHandler
createHasAndDeleteMethods(JClass) - Method in class org.exolab.castor.builder.FieldInfo
Creates the "has" and "delete" methods for this field associated with this FieldInfo.
createIdentity(String) - Method in class org.exolab.castor.builder.FieldInfoFactory
 
createInstance(String) - Static method in class org.exolab.castor.jdo.JDOManager
Factory method for creating a JDOManager instance for one of the databases configured in the JDOManager configuration file.
createInstance(Class) - Method in class org.exolab.castor.util.DefaultObjectFactory
Creates a default instance of the given class.
createInstance(Class, Object[]) - Method in class org.exolab.castor.util.DefaultObjectFactory
Creates a default instance of the given class.
createInstance(Class, Class[], Object[]) - Method in class org.exolab.castor.util.DefaultObjectFactory
Creates a default instance of the given class.
createInstance(Class) - Method in interface org.exolab.castor.util.ObjectFactory
Creates a default instance of the given class.
createInstance(Class, Object[]) - Method in interface org.exolab.castor.util.ObjectFactory
Creates a default instance of the given class.
createInstance(Class, Class[], Object[]) - Method in interface org.exolab.castor.util.ObjectFactory
Creates a default instance of the given class.
createJavaField(JClass) - Method in class org.exolab.castor.builder.FieldInfo
Creates the JMembers for this FieldInfo, sometimes a "field" requires more than one java field for this FieldInfo
createMapping(ClassInfo) - Method in class org.exolab.castor.builder.MappingFileSourceFactory
Creates the class mapping for the given ClassInfo
createNamespaces() - Method in class org.exolab.castor.xml.Namespaces
Creates a new Namespaces instance with this Namespaces as the parent
createRemoveAllMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of removeAll() method.
createRemoveAllMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of removeAll() method.
createRemoveAllMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates implementation of removeAll() method.
createRemoveByIndexMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of remove(int i) method.
createRemoveByIndexMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of remove(int i) method.
createRemoveByIndexMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates implementation of remove(int i) method.
createRemoveByObjectMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of remove(Object) method.
createRemoveByObjectMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of remove(Object) method.
createRemoveByObjectMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates implementation of remove(Object) method.
createRemoveMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of remove(Object) method.
createSetArrayMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of array set method
createSetArrayMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of array set method
createSetArrayMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates implementation of array set method Method added 12/14/2000 BD
createSetByIndexMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of set method.
createSetByIndexMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of set method.
createSetByIndexMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates implementation of set method.
createSetCollectionMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of collection set method.
createSetCollectionMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of collection set method.
createSetCollectionReferenceMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfo
Creates implementation of collection reference set method.
createSetCollectionReferenceMethod(JMethod) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates implementation of collection reference set method.
createSetterComment(JDocComment) - Method in class org.exolab.castor.builder.FieldInfo
Creates the Javadoc comments for the setter method associated with this FieldInfo.
createSetterMethod(JClass) - Method in class org.exolab.castor.builder.FieldInfo
Creates the setter (mutator) method(s) for this FieldInfo
createSource(ClassInfo) - Method in class org.exolab.castor.builder.DescriptorSourceFactory
Creates the Source code of a MarshalInfo for a given XML Schema element declaration
createSourceCode(XMLBindingComponent, SGStateInfo) - Method in class org.exolab.castor.builder.SourceFactory
Creates a new ClassInfo for the given XMLBindingComponent.
createSourceCode(SimpleType, SGStateInfo) - Method in class org.exolab.castor.builder.SourceFactory
Creates the Java source code to support the given Simpletype
createTestableMethods(JClass, FactoryState) - Static method in class org.exolab.castor.builder.SourceFactory
Implement org.exolab.castor.tests.framework.CastorTestable im the given JClass
createXMLName(Class) - Method in class org.exolab.castor.xml.XMLNaming
Creates the XML Name for the given class The actual behavior of this method is determined by the implementation.

D

DATE_FORMAT - Static variable in class org.exolab.castor.types.Date
The Date Format
DAX - Static variable in class org.exolab.castor.mapping.Mapping
Use this object to obtain the mapping resolver for DAX from #getResolver(EngineMapping).
DEFAULT_DESCRIPTION - Static variable in class org.exolab.castor.jdo.JDOManager
Default description.
DEFAULT_LOCK_TIMEOUT - Static variable in class org.exolab.castor.jdo.JDO
Deprecated. The default lock timeout for this database is 10 seconds.
DEFAULT_LOCK_TIMEOUT - Static variable in class org.exolab.castor.jdo.JDOManager
The default lock timeout (specified in seconds).
DEFAULT_REFERENCE_SUFFIX - Static variable in class org.exolab.castor.builder.CollectionInfo
 
DN - Static variable in class org.exolab.castor.dsml.XML.Entries.Attributes
 
DTDResolver - class org.exolab.castor.util.DTDResolver.
Entity resolver for various DTD/schema.
DTDResolver(EntityResolver) - Constructor for class org.exolab.castor.util.DTDResolver
Constructs a new DTD resolver.
DTDResolver() - Constructor for class org.exolab.castor.util.DTDResolver
Constructs a new DTD resolver.
DataObjectAccessException - exception org.exolab.castor.jdo.DataObjectAccessException.
An exception encapsulating another exception which occurs during operation to data object.
DataObjectAccessException(String, Throwable) - Constructor for class org.exolab.castor.jdo.DataObjectAccessException
Creates an instance of this exception.
DataObjectAccessException(String) - Constructor for class org.exolab.castor.jdo.DataObjectAccessException
Creates an instance of this exception.
DataObjects - interface org.exolab.castor.jdo.DataObjects.
A factory for Database connections.
Database - interface org.exolab.castor.jdo.Database.
An open connection to the database.
DatabaseNotFoundException - exception org.exolab.castor.jdo.DatabaseNotFoundException.
This exception is thrown when attempting to open a database that does not exist.
DatabaseNotFoundException(String) - Constructor for class org.exolab.castor.jdo.DatabaseNotFoundException
 
DatabaseNotFoundException(Throwable) - Constructor for class org.exolab.castor.jdo.DatabaseNotFoundException
 
DatabaseNotFoundException(String, Throwable) - Constructor for class org.exolab.castor.jdo.DatabaseNotFoundException
 
Date - class org.exolab.castor.types.Date.
Describe an XML schema Date.
Date() - Constructor for class org.exolab.castor.types.Date
 
Date(short[]) - Constructor for class org.exolab.castor.types.Date
Constructs a XML Schema Date instance given all the values of the different fields.
Date(long) - Constructor for class org.exolab.castor.types.Date
This constructor is used to convert a long value representing a Date to a new org.exolab.castor.types.Date instance.
Date(Date) - Constructor for class org.exolab.castor.types.Date
This constructor is used to convert a java.util.Date into a new org.exolab.castor.types.Date Note : all the information concerning the time part of the java.util.Date is lost since a W3C Schema Date only represents CCYY-MM-YY
Date(String) - Constructor for class org.exolab.castor.types.Date
Constructs a date from a string
DateDescriptor - class org.exolab.castor.types.DateDescriptor.
The Date Descriptor
DateDescriptor() - Constructor for class org.exolab.castor.types.DateDescriptor
 
DateTimeBase - class org.exolab.castor.types.DateTimeBase.
The base class for date/time XML Schema types.
DateTimeBase() - Constructor for class org.exolab.castor.types.DateTimeBase
 
DbLocked - Static variable in interface org.exolab.castor.jdo.Database
Database lock access.
DbLocked - Static variable in class org.exolab.castor.mapping.AccessMode
DbLocked access.
DbMetaInfo - class org.exolab.castor.jdo.DbMetaInfo.
Database meta information encapsulation This is currently used to get the database version out of a JDBC database connection and enable comparing against some required version string.
DbMetaInfo(Connection) - Constructor for class org.exolab.castor.jdo.DbMetaInfo
 
Debug - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying whether to run in debug mode.
DebugHandler - class org.exolab.castor.xml.DebugHandler.
A Simple DocumentHandler that intercepts SAX events and prints them to the console
DebugHandler(DocumentHandler) - Constructor for class org.exolab.castor.xml.DebugHandler
Creates a new DebugHandler which forwards events to the given document handler
DebugHandler(DocumentHandler, Writer) - Constructor for class org.exolab.castor.xml.DebugHandler
Creates a new DebugHandler which forwards events to the given document handler
DefaultObjectFactory - class org.exolab.castor.util.DefaultObjectFactory.
The default implementation of ObjectFactory used for creating class instances
DefaultObjectFactory() - Constructor for class org.exolab.castor.util.DefaultObjectFactory
 
DefaultPolicy - Static variable in class org.exolab.castor.dsml.ImportDescriptor.Policy
Under the DefaultPolicy policy,
DeleteEmpty - Static variable in class org.exolab.castor.dsml.ImportDescriptor.Policy
Under the DeleteEmpty policy, entries without attributes in the DSML are deleted from the Ldap.
Deleted - Static variable in interface org.exolab.castor.dsml.ImportEventListener
 
Description - Static variable in class org.exolab.castor.dsml.XML.Schema.Elements
 
DescriptorSourceFactory - class org.exolab.castor.builder.DescriptorSourceFactory.
A factory for creating the source code of descriptor classes
DescriptorSourceFactory(BuilderConfiguration) - Constructor for class org.exolab.castor.builder.DescriptorSourceFactory
Creates a new DescriptorSourceFactory with the given configuration
DescriptorType - class org.exolab.castor.xml.DescriptorType.
This class represents the Possible Descriptor types used by the marshalling Framework.
DuplicateIdentityException - exception org.exolab.castor.jdo.DuplicateIdentityException.
Exception indicating that a duplicate identity has been found and an object with the same identity already exists in persistent storage.
DuplicateIdentityException(String) - Constructor for class org.exolab.castor.jdo.DuplicateIdentityException
 
DuplicateIdentityException(String, Throwable) - Constructor for class org.exolab.castor.jdo.DuplicateIdentityException
 
Duration - class org.exolab.castor.types.Duration.
This class is the representation of XML Schema datatype: duration.
Duration() - Constructor for class org.exolab.castor.types.Duration
default constructor
Duration(String) - Constructor for class org.exolab.castor.types.Duration
Constructs a duration from a string
Duration(long) - Constructor for class org.exolab.castor.types.Duration
This constructor fills in the duration fields according to the value of the long by calling setValue.
DurationDescriptor - class org.exolab.castor.types.DurationDescriptor.
The Duration Descriptor
DurationDescriptor() - Constructor for class org.exolab.castor.types.DurationDescriptor
 
debug() - Method in class org.exolab.castor.util.Configuration
Returns true if the configuration specifies debugging.
debug() - Method in class org.exolab.castor.util.LocalConfiguration
Returns true if the current configuration has enabled debugging.
declareAsAttributes(AttributeListImpl, boolean) - Method in class org.exolab.castor.xml.Namespaces
Declare the namespaces of this stack in as attributes.
dumpCache() - Method in class org.exolab.castor.jdo.CacheManager
Dump all cached objects to log.
dumpCache(Class) - Method in class org.exolab.castor.jdo.CacheManager
Dump cached objects of specific type to log.

E

ELEMENT - Static variable in class org.exolab.castor.types.AnyNode
Representation for an element node.
ELEMENT - Static variable in class org.exolab.castor.xml.DescriptorType
Represents the descriptor type for Elements
ELEMENT - Static variable in class org.exolab.castor.xml.NodeType
The element type
ELEMENT_TYPE - Static variable in class org.exolab.castor.builder.XMLInfo
Represents the element node type
ENUM_TYPE_ACCESS_INTERFACE - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying whether to implement EnumeratedTypeAccess interface for all generated enumerated type classes org.exolab.castor.builder.enumTypeAccessInterface
EQUALS - Static variable in class org.exolab.castor.types.DateTimeBase
 
EXTRA_COLLECTION_METHODS - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying whether or not to generate source code for extra collection methods.
Element - Static variable in class org.exolab.castor.dsml.XML.Entries
 
Element - Static variable in class org.exolab.castor.dsml.XML.Schema
 
Element - Static variable in class org.exolab.castor.xml.NodeType
Element node type (element).
Encoding - Static variable in class org.exolab.castor.dsml.XML.Entries.Attributes
 
Entry - Static variable in class org.exolab.castor.dsml.XML.Entries.Elements
 
EnumeratedTypeAccess - interface org.exolab.castor.types.EnumeratedTypeAccess.
Interface EnumeratedTypeAccess.
Enumeration - Static variable in class org.exolab.castor.builder.SGTypes
 
Equality - Static variable in class org.exolab.castor.dsml.XML.Schema.Elements
 
EqualsMethod - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying if we want to have the equals method generated for each generated class
EventListenerList - class org.exolab.castor.util.EventListenerList.
This class is an efficient repository for EventListeners based on javax.swing.EventListenerList.
EventListenerList() - Constructor for class org.exolab.castor.util.EventListenerList
 
EventProducer - interface org.exolab.castor.xml.EventProducer.
Deprecated. use @see org.castor.xml.SAX2EventProducer instead.
Exclusive - Static variable in interface org.exolab.castor.jdo.Database
Exclusive access.
Exclusive - Static variable in class org.exolab.castor.mapping.AccessMode
Exclusive access.
Exporter - class org.exolab.castor.dsml.Exporter.
 
Exporter() - Constructor for class org.exolab.castor.dsml.Exporter
 
ExtendedFieldHandler - class org.exolab.castor.mapping.ExtendedFieldHandler.
An extended version of the FieldHandler interface which is used for adding additional functionality while preserving backward compatability.
ExtendedFieldHandler() - Constructor for class org.exolab.castor.mapping.ExtendedFieldHandler
 
element - Static variable in class org.exolab.castor.xml.DescriptorType
The Element DescriptorType
elements(Object) - Method in interface org.exolab.castor.mapping.CollectionHandler
Returns an enumeration of all the elements in the collection.
elements(Object) - Method in interface org.exolab.castor.mapping.MapHandler
Returns an enumeration of all the objects in the Map.
empty() - Method in class org.exolab.castor.util.Stack
Tests for an empty Stack
enableDebug - Static variable in class org.exolab.castor.xml.Marshaller
A static flag used to enable debugging when using the static marshal methods.
endDocument() - Method in class org.exolab.castor.dsml.Consumer
 
endDocument() - Method in class org.exolab.castor.dsml.Producer
 
endDocument() - Method in class org.exolab.castor.xml.DebugHandler
 
endDocument() - Method in class org.exolab.castor.xml.UnmarshalHandler
 
endElement(String) - Method in class org.exolab.castor.dsml.Consumer
 
endElement(String) - Method in class org.exolab.castor.dsml.ImportDescriptor
 
endElement(String) - Method in class org.exolab.castor.dsml.SearchDescriptor
 
endElement(String) - Method in class org.exolab.castor.xml.DebugHandler
 
endElement(String) - Method in class org.exolab.castor.xml.UnmarshalHandler
 
endElement(String, String, String) - Method in class org.exolab.castor.xml.UnmarshalHandler
ContentHandler#endElement Signals the end of an element
endPrefixMapping(String) - Method in class org.exolab.castor.xml.UnmarshalHandler
Signals to end the namespace prefix mapping
entrySet() - Method in class org.exolab.castor.util.OrderedHashMap
Returns the Map.Entry set for this Map.
equal(Duration) - Method in class org.exolab.castor.types.Duration
Returns true if the instance of TimeDuration has the same fields of the parameter
equal(RecurringDuration) - Method in class org.exolab.castor.types.RecurringDuration
Returns true if the present instance of Recurring Duration is equal to the parameter.
equal(RecurringDurationBase) - Method in class org.exolab.castor.types.RecurringDurationBase
Returns true if the present instance of Recurring Duration Base is equal to the parameter.
equal(TimeDuration) - Method in class org.exolab.castor.types.TimeDuration
Returns true if the instance of TimeDuration has the same fields of the parameter
equals(Object) - Method in interface org.exolab.castor.builder.BindingComponent
Returns true if the given Object is equal to this instance of BindingComponent.
equals(Object) - Method in class org.exolab.castor.mapping.AccessMode
Returns if the specified object and this are one and the same instance.
equals(Object) - Method in class org.exolab.castor.types.DateTimeBase
Overrides the java.lang.Object#equals method
equals(Object) - Method in class org.exolab.castor.types.Duration
Override the java.lang.equals method
equals(Object) - Method in class org.exolab.castor.types.RecurringDuration
Override the java.lang.equals method
equals(Object) - Method in class org.exolab.castor.types.RecurringDurationBase
Override the java.lang.equals method
equals(Object) - Method in class org.exolab.castor.types.TimeDuration
Override the java.lang.equals method
equals(Object) - Method in class org.exolab.castor.util.List
Compares the specified object with this list for equality.
equals(Object) - Method in class org.exolab.castor.xml.XMLFieldHandler
Returns true if the given object is an XMLFieldHandler that is equivalent to this one.
equalsMethod() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if we generate an 'equals' method for each generated class.
error(SAXParseException) - Method in class org.exolab.castor.xml.UnmarshalHandler
 
execute() - Method in interface org.exolab.castor.jdo.Query
Execute the query.
execute(boolean) - Method in interface org.exolab.castor.jdo.Query
Experimental This is used for cursor support
execute(AccessMode) - Method in interface org.exolab.castor.jdo.Query
Execute the query.
execute(AccessMode, boolean) - Method in interface org.exolab.castor.jdo.Query
Experimental This is used for cursor support
expireCache() - Method in class org.exolab.castor.jdo.CacheManager
Expires all objects from cache.
expireCache(Class, Object) - Method in class org.exolab.castor.jdo.CacheManager
Expires a type with a specific identity from cache.
expireCache(Class, Object[]) - Method in class org.exolab.castor.jdo.CacheManager
Expires a type with specific identities from cache.
expireCache(Class[]) - Method in class org.exolab.castor.jdo.CacheManager
Expires all instances of specified types from cache.
export(OutputStream, boolean, boolean) - Method in class org.exolab.castor.dsml.Exporter
 
export(Writer, boolean, boolean) - Method in class org.exolab.castor.dsml.Exporter
 
export(DocumentHandler, boolean, boolean) - Method in class org.exolab.castor.dsml.Exporter
 

F

FatalPersistenceException - exception org.exolab.castor.jdo.FatalPersistenceException.
A fatal exception indicates the persistence engine is no longer usable.
FatalPersistenceException(String) - Constructor for class org.exolab.castor.jdo.FatalPersistenceException
 
FatalPersistenceException(String, Throwable) - Constructor for class org.exolab.castor.jdo.FatalPersistenceException
 
FieldDescriptor - interface org.exolab.castor.mapping.FieldDescriptor.
Describes the properties of a field.
FieldHandler - interface org.exolab.castor.mapping.FieldHandler.
A field handler knows how to perform various operations on the field that require access to the field value.
FieldHandlerFactory - class org.exolab.castor.mapping.FieldHandlerFactory.
An abstract factory class for creating GeneralizedFieldHandlers.
FieldHandlerFactory() - Constructor for class org.exolab.castor.mapping.FieldHandlerFactory
 
FieldInfo - class org.exolab.castor.builder.FieldInfo.
A class for representing field members of a Class.
FieldInfo(XSType, String) - Constructor for class org.exolab.castor.builder.FieldInfo
Creates a new FieldInfo with the given XML Schema type and the given member name
FieldInfoFactory - class org.exolab.castor.builder.FieldInfoFactory.
This class is used as a factory to create all the FieldInfo objects used by the source generator.
FieldInfoFactory() - Constructor for class org.exolab.castor.builder.FieldInfoFactory
Creates a new FieldInfoFactory.
FieldInfoFactory(String) - Constructor for class org.exolab.castor.builder.FieldInfoFactory
 
FieldValidator - class org.exolab.castor.xml.FieldValidator.
Handles field validation
FieldValidator() - Constructor for class org.exolab.castor.xml.FieldValidator
Creates a default FieldValidator
FieldValidator(TypeValidator) - Constructor for class org.exolab.castor.xml.FieldValidator
Creates a new FieldValidator using the given TypeValidator
FileLocation - class org.exolab.castor.xml.FileLocation.
A simple FileLocation class used for finer grained detail of exceptions
FileLocation() - Constructor for class org.exolab.castor.xml.FileLocation
Creates a new FileLocation
FileLocation(String) - Constructor for class org.exolab.castor.xml.FileLocation
Creates a new FileLocation
FileLocation(int, int) - Constructor for class org.exolab.castor.xml.FileLocation
Creates a new FileLocation
FileLocation(String, int, int) - Constructor for class org.exolab.castor.xml.FileLocation
Creates a new FileLocation
FileName - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
The name of the configuration file.
FileName - Static variable in class org.exolab.castor.util.Configuration.Property
The name of the configuration file.
FileReader - Static variable in class org.exolab.castor.builder.SGTypes
 
FileWriter - Static variable in class org.exolab.castor.builder.SGTypes
 
fatalError(SAXParseException) - Method in class org.exolab.castor.xml.UnmarshalHandler
 
fieldAdded(String, Object, Object) - Method in interface org.exolab.castor.xml.UnmarshalListener
This method is called after a child object has been added during the unmarshalling.

G

GDay - class org.exolab.castor.types.GDay.
Describe an XML schema gDay type.
GDay() - Constructor for class org.exolab.castor.types.GDay
public only for the generated source code
GDay(short) - Constructor for class org.exolab.castor.types.GDay
Constructs a XML Schema GDay instance given all the values of the different fields.
GDay(int) - Constructor for class org.exolab.castor.types.GDay
Constructs a XML Schema GDay instance given all the values of the different fields.
GDay(String) - Constructor for class org.exolab.castor.types.GDay
Constructs a GDay from a string value.
GDayDescriptor - class org.exolab.castor.types.GDayDescriptor.
The GDay Descriptor
GDayDescriptor() - Constructor for class org.exolab.castor.types.GDayDescriptor
 
GMonth - class org.exolab.castor.types.GMonth.
Describe an XML schema gMonth type.
GMonth() - Constructor for class org.exolab.castor.types.GMonth
public only for the generated source code
GMonth(short) - Constructor for class org.exolab.castor.types.GMonth
Constructs a XML Schema GMonth instance given all the values of the different fields.
GMonth(int) - Constructor for class org.exolab.castor.types.GMonth
Constructs a XML Schema GMonth instance given all the values of the different fields.
GMonth(String) - Constructor for class org.exolab.castor.types.GMonth
Constructs a GMonth from a string value.
GMonthDay - class org.exolab.castor.types.GMonthDay.
Describe an XML schema gMonthDay type.
GMonthDay() - Constructor for class org.exolab.castor.types.GMonthDay
public only for the generated source code
GMonthDay(short, short) - Constructor for class org.exolab.castor.types.GMonthDay
Instantiates a new gMonthDay given the value of the month and the value of the day.
GMonthDay(int, int) - Constructor for class org.exolab.castor.types.GMonthDay
Instantiates a new gMonthDay given the value of the month and the value of the day.
GMonthDay(short[]) - Constructor for class org.exolab.castor.types.GMonthDay
Constructs a XML Schema GMonthDay instance given all the values of the different fields.
GMonthDay(String) - Constructor for class org.exolab.castor.types.GMonthDay
Construct a GMonthDay from a string value
GMonthDayDescriptor - class org.exolab.castor.types.GMonthDayDescriptor.
The gMonthDay Descriptor.
GMonthDayDescriptor() - Constructor for class org.exolab.castor.types.GMonthDayDescriptor
 
GMonthDescriptor - class org.exolab.castor.types.GMonthDescriptor.
The GMonth Descriptor
GMonthDescriptor() - Constructor for class org.exolab.castor.types.GMonthDescriptor
 
GREATER_THAN - Static variable in class org.exolab.castor.types.DateTimeBase
 
GYear - class org.exolab.castor.types.GYear.
Describe an XML schema gYear type.
GYear() - Constructor for class org.exolab.castor.types.GYear
public only for the generated source code
GYear(short, short) - Constructor for class org.exolab.castor.types.GYear
Instantiates a new gYear given the value of the month and the value of the day.
GYear(int) - Constructor for class org.exolab.castor.types.GYear
Instantiates a new gYear given the value of the month and the value of the day.
GYear(short[]) - Constructor for class org.exolab.castor.types.GYear
Constructs a XML Schema GYear instance given all the values of the different fields.
GYear(String) - Constructor for class org.exolab.castor.types.GYear
Construct a GYear from a string value
GYearDescriptor - class org.exolab.castor.types.GYearDescriptor.
The GYear Descriptor
GYearDescriptor() - Constructor for class org.exolab.castor.types.GYearDescriptor
 
GYearMonth - class org.exolab.castor.types.GYearMonth.
Describe an XML schema gYearMonth type.
GYearMonth() - Constructor for class org.exolab.castor.types.GYearMonth
public only for the generated source code
GYearMonth(short, short, short) - Constructor for class org.exolab.castor.types.GYearMonth
Instantiates a new gYearMonth given the value of the month and the value of the day.
GYearMonth(int, int) - Constructor for class org.exolab.castor.types.GYearMonth
Instantiates a new gYearMonth given the value of the month and the value of the day.
GYearMonth(short[]) - Constructor for class org.exolab.castor.types.GYearMonth
Constructs a XML Schema GYearMonth instance given all the values of the different fields.
GYearMonth(String) - Constructor for class org.exolab.castor.types.GYearMonth
Constructs a GYearMonth given a string representation
GYearMonthDescriptor - class org.exolab.castor.types.GYearMonthDescriptor.
The GYearMonth Descriptor
GYearMonthDescriptor() - Constructor for class org.exolab.castor.types.GYearMonthDescriptor
 
GeneralizedFieldHandler - class org.exolab.castor.mapping.GeneralizedFieldHandler.
An extended version of the FieldHandler interface which is used for making generic libraries of FieldHandlers which can be used for more than one field or class, but have similar conversion algorithms.
GroupInfo - class org.exolab.castor.builder.GroupInfo.
A class to hold group information
GroupInfo() - Constructor for class org.exolab.castor.builder.GroupInfo
Creates a new GroupInfo
GroupNaming - class org.exolab.castor.builder.GroupNaming.
A simple class used for creating class names for unnamed Groups in XML Schema.
GroupNaming() - Constructor for class org.exolab.castor.builder.GroupNaming
Creates a new GroupNaming
generateClassDescriptor(Class) - Method in class org.exolab.castor.xml.Introspector
Creates an XMLClassDescriptor for the given class by using Reflection.
generateClassDescriptor(Class, PrintWriter) - Method in class org.exolab.castor.xml.Introspector
Creates an XMLClassDescriptor for the given class by using Reflection.
generateExtraCollectionMethods() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if extra methods for collection fields should be generated.
generateInitializerCode(JSourceCode) - Method in class org.exolab.castor.builder.CollectionInfo
Creates code for initialization of this Member
generateInitializerCode(JSourceCode) - Method in class org.exolab.castor.builder.CollectionInfoJ2
Creates code for initialization of this Member
generateInitializerCode(JSourceCode) - Method in class org.exolab.castor.builder.CollectionInfoODMG30
Creates code for initialization of this Member
generateInitializerCode(JSourceCode) - Method in class org.exolab.castor.builder.FieldInfo
Creates code for initialization of this Member
generateSource(Schema, String) - Method in class org.exolab.castor.builder.SourceGenerator
Creates Java Source code (Object model) for the given XML Schema.
generateSource(InputSource, String) - Method in class org.exolab.castor.builder.SourceGenerator
Creates Java Source code (Object model) for the given XML Schema
generateSource(Reader, String) - Method in class org.exolab.castor.builder.SourceGenerator
Creates Java Source code (Object model) for the given XML Schema.
generateSource(String, String) - Method in class org.exolab.castor.builder.SourceGenerator
Creates Java Source code (Object model) for the given XML Schema.
get(Object, Object) - Method in interface org.exolab.castor.mapping.MapHandler
Returns the object associated with the given key.
get(int) - Method in class org.exolab.castor.util.List
Returns the element at the specified position in this list.
get(String) - Method in class org.exolab.castor.util.OrderedMap
 
get(int) - Method in class org.exolab.castor.util.OrderedMap
 
getAccessMode() - Method in interface org.exolab.castor.mapping.ClassDescriptor
Returns the access mode specified for this class.
getAccessMode() - Method in class org.exolab.castor.types.BaseDescriptor
Returns the access mode specified for this class.
getAttributeDescriptors() - Method in class org.exolab.castor.types.BaseDescriptor
Returns the set of XMLFieldDescriptors for all members that should be marshalled as XML attributes.
getAttributeDescriptors() - Method in interface org.exolab.castor.xml.XMLClassDescriptor
Returns the set of XMLFieldDescriptors for all members that should be marshalled as XML attributes.
getAttributeField(String) - Method in class org.exolab.castor.builder.ClassInfo
Returns a fieldInfo that corresponds to an attribute with the given node name.
getAttributeFields() - Method in class org.exolab.castor.builder.ClassInfo
Returns an array of XML attribute associated fields
getBaseClass() - Method in class org.exolab.castor.builder.ClassInfo
Returns the base class of this classInfo if any.
getBaseDN() - Method in class org.exolab.castor.dsml.SearchDescriptor
 
getBaseURL() - Method in class org.exolab.castor.util.DTDResolver
Returns the base URL in use.
getBindExpr() - Method in class org.exolab.castor.util.SqlBindParser
Returns the current bind variable expression, e.g. "$1".
getBuildVersion() - Static method in class org.exolab.castor.util.Version
 
getCacheManager() - Method in interface org.exolab.castor.jdo.Database
Get's the CacheManager instance.
getCallbackInterceptor() - Method in class org.exolab.castor.jdo.JDOManager
Returns the callback interceptor.
getCentury() - Method in class org.exolab.castor.types.DateTimeBase
 
getCentury() - Method in class org.exolab.castor.types.GMonthDay
 
getCentury() - Method in class org.exolab.castor.types.RecurringDuration
 
getCentury() - Method in class org.exolab.castor.types.Time
 
getClassDescriptor() - Method in interface org.exolab.castor.mapping.FieldDescriptor
Returns the class descriptor related to the field type.
getClassDescriptor() - Method in class org.exolab.castor.xml.Marshaller.NilObject
Returns the associated XMLClassDescriptor
getClassLoader() - Method in interface org.exolab.castor.jdo.Database
Returns the current ClassLoader if one has been set for this Database instance.
getClassLoader() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Returns the application classloader.
getClassLoader() - Method in class org.exolab.castor.jdo.JDOManager
Returns the application classloader.
getClassLoader() - Method in class org.exolab.castor.mapping.Mapping
Returns the class loader used by this mapping object.
getClassLoader() - Method in interface org.exolab.castor.mapping.MappingResolver
Returns the class loader associated with this mapping resolver if one was specified.
getCollectionType() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the name of collection type such as 'arraylist' in which we will store the different occurrences of the java member generated to represent that BindingComponent.
getColumnNumber() - Method in class org.exolab.castor.xml.FileLocation
Returns the column number for this Location
getComment() - Method in class org.exolab.castor.builder.FieldInfo
Returns the comment associated with this Member
getCommitter() - Method in class org.exolab.castor.util.ChangeLog2XML.Entry
 
getComparator() - Method in interface org.exolab.castor.mapping.FieldDescriptor
Returns the name of a class that implements the java.util.Comparator interface.
getComponent() - Method in class org.exolab.castor.util.ChangeLog2XML.Entry
 
getConfiguration() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Return the URL of the database configuration file.
getConfiguration() - Method in class org.exolab.castor.jdo.JDOManager
Return the URL of the database configuration file.
getConfiguration() - Method in class org.exolab.castor.xml.ValidationContext
Returns the Configuration to use during validation.
getConnectionFactory() - Method in class org.exolab.castor.jdo.JDOManager
Returns the ConnectionFactory for this JDOManager instance.
getConstructorArgumentIndex() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns the index within the constructor argument array where the value of this field should be.
getContainingClassDescriptor() - Method in interface org.exolab.castor.mapping.FieldDescriptor
 
getContent() - Method in class org.exolab.castor.builder.CollectionInfo
 
getContentDescriptor() - Method in class org.exolab.castor.types.BaseDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.CenturyDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.DateDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.DurationDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.GDayDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.GMonthDayDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.GMonthDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.GYearDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.GYearMonthDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.MonthDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.RecurringDurationDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.TimeDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.TimeDurationDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.TimePeriodDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in class org.exolab.castor.types.YearDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentDescriptor() - Method in interface org.exolab.castor.xml.XMLClassDescriptor
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
getContentHandler(UnmarshalHandler) - Static method in class org.exolab.castor.xml.Unmarshaller
Returns a ContentHandler for the given UnmarshalHandler
getContentName() - Method in class org.exolab.castor.builder.CollectionInfo
 
getContentType() - Method in class org.exolab.castor.builder.CollectionInfo
 
getCurrentObject() - Method in class org.exolab.castor.xml.UnmarshalHandler
Returns the Object that the UnmarshalHandler is currently handling (within the object model), or null if the current element is a simpleType.
getData() - Method in class org.exolab.castor.xml.ProcessingInstruction
Returns the data for the processing instruction.
getDatabase() - Method in interface org.exolab.castor.jdo.DataObjects
Opens and returns a connection to the database.
getDatabase() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Opens and returns a connection to the database.
getDatabase() - Method in class org.exolab.castor.jdo.JDOManager
Opens and returns a connection to the database.
getDatabaseName() - Method in interface org.exolab.castor.jdo.DataObjects
Returns the name of this database.
getDatabaseName() - Method in interface org.exolab.castor.jdo.Database
Return the name of the database
getDatabaseName() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Returns the name of this database.
getDatabaseName() - Method in class org.exolab.castor.jdo.JDOManager
Returns the name of this database.
getDatabasePooling() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Indicates if jdo database pooling is enable or not.
getDatabasePooling() - Method in class org.exolab.castor.jdo.JDOManager
Indicates if database pooling is enable or not.
getDate() - Method in class org.exolab.castor.util.ChangeLog2XML.Entry
 
getDay() - Method in class org.exolab.castor.types.DateTimeBase
 
getDay() - Method in class org.exolab.castor.types.Duration
 
getDay() - Method in class org.exolab.castor.types.GMonth
 
getDay() - Method in class org.exolab.castor.types.GYearMonth
 
getDay() - Method in class org.exolab.castor.types.RecurringDuration
 
getDay() - Method in class org.exolab.castor.types.Time
 
getDay(short) - Method in class org.exolab.castor.types.Time
 
getDay() - Method in class org.exolab.castor.types.TimeDuration
 
getDbVersion() - Method in class org.exolab.castor.jdo.DbMetaInfo
return the version string for the current database conection
getDeclaringClassInfo() - Method in class org.exolab.castor.builder.FieldInfo
Returns the ClassInfo to which this Member was declared, for inheritance reasons
getDefault() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns the default configuration file.
getDefault() - Static method in class org.exolab.castor.util.Configuration
Returns the default configuration file.
getDefaultDebug() - Static method in class org.exolab.castor.util.Configuration
Returns true if the default configuration specified debugging.
getDefaultMarshallingValidation() - Static method in class org.exolab.castor.util.Configuration
Returns true if the default configuration specifies validation in the marshalling framework.
getDefaultOutputFormat() - Static method in class org.exolab.castor.util.Configuration
Returns the default OutputFormat for use with a Serializer.
getDefaultParser() - Static method in class org.exolab.castor.util.Configuration
Return an XML document parser implementing the feature list specified in the default configuration file.
getDefaultParser(String) - Static method in class org.exolab.castor.util.Configuration
Returns an XML document parser implementing the requested set of features.
getDefaultPrimitiveNodeType() - Static method in class org.exolab.castor.util.Configuration
Returns the NodeType to use for Java primitives.
getDefaultProperty(String, String) - Static method in class org.exolab.castor.util.Configuration
Returns a property from the default configuration file.
getDefaultRegExpEvaluator() - Static method in class org.exolab.castor.util.Configuration
Returns a new instance of the specified Regular Expression Evaluator, or null if no validator was specified
getDefaultSerializer() - Static method in class org.exolab.castor.util.Configuration
Returns a default serializer for producing an XML document.
getDefaultSerializer(OutputStream) - Static method in class org.exolab.castor.util.Configuration
Returns a default serializer for producing an XML document to the designated output stream using the default serialization format.
getDefaultSerializer(Writer) - Static method in class org.exolab.castor.util.Configuration
Returns a default serializer for producing an XML document to the designated output stream using the default serialization format.
getDefaultStrictElements() - Static method in class org.exolab.castor.util.Configuration
Access to the property specifying whether to apply strictness to elements when unmarshalling.
getDefaultValue() - Method in class org.exolab.castor.builder.FieldInfo
Returns the default value for this FieldInfo
getDefaultXMLNaming() - Static method in class org.exolab.castor.util.Configuration
Returns the default naming conventions to use for the XML framework
getDefaultXMLReader() - Static method in class org.exolab.castor.util.Configuration
Returns an XML document parser implementing the requested set of features.
getDefaultXMLReader(String) - Static method in class org.exolab.castor.util.Configuration
Returns an XML document parser implementing the requested set of features.
getDeleteMethodName() - Method in class org.exolab.castor.builder.FieldInfo
Returns the name of the delete method for this FieldInfo.
getDescription() - Method in interface org.exolab.castor.jdo.DataObjects
Returns the description of this database.
getDescription() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Returns the description of this database.
getDescription() - Method in class org.exolab.castor.jdo.JDOManager
Returns the description of this database.
getDescriptor(Class) - Method in interface org.exolab.castor.mapping.MappingResolver
Returns the class descriptor for the specified Java class.
getDetails() - Method in class org.exolab.castor.util.ChangeLog2XML.Entry
 
getDirectPolicy(String) - Method in class org.exolab.castor.dsml.ImportDescriptor
 
getDocumentLocator() - Method in class org.exolab.castor.xml.UnmarshalHandler
 
getDuration() - Method in class org.exolab.castor.types.RecurringDurationBase
 
getElementDescriptors() - Method in class org.exolab.castor.types.BaseDescriptor
Returns the set of XMLFieldDescriptors for all members that should be marshalled as XML elements.
getElementDescriptors() - Method in interface org.exolab.castor.xml.XMLClassDescriptor
Returns the set of XMLFieldDescriptors for all members that should be marshalled as XML elements.
getElementField(String) - Method in class org.exolab.castor.builder.ClassInfo
Returns a fieldInfo that corresponds to an element with the given node name.
getElementFields() - Method in class org.exolab.castor.builder.ClassInfo
Returns an array of XML element associated fields
getElementName() - Method in class org.exolab.castor.builder.CollectionInfo
 
getEntityResolver() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Returns the entity resolver.
getEntityResolver() - Method in class org.exolab.castor.jdo.JDOManager
Returns the entity resolver.
getEntry() - Method in class org.exolab.castor.util.ChangeLog2XML.Release
 
getErrorCode() - Method in class org.exolab.castor.xml.CastorException
Returns the error code for this Exception, or -1 if no error code exists.
getErrorCode() - Method in class org.exolab.castor.xml.XMLException
Returns the error code for this Exception, or -1 if no error code exists.
getException() - Method in class org.exolab.castor.dsml.ImportExportException
 
getException() - Method in class org.exolab.castor.mapping.MappingException
 
getException() - Method in class org.exolab.castor.mapping.MappingRuntimeException
Returns the Exception which caused this Exception, or null if no nested exception exists.
getException() - Method in class org.exolab.castor.mapping.ValidityException
 
getException() - Method in class org.exolab.castor.util.NestedIOException
Returns the exception, which in turn caused this Exception to be thrown, or null if nested exception exists.
getExtends() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the name of a super class for the current BindingComponent.
getExtends() - Method in interface org.exolab.castor.mapping.ClassDescriptor
Returns the class descriptor of the class extended by this class.
getExtends() - Method in class org.exolab.castor.types.BaseDescriptor
Returns the class descriptor of the class extended by this class.
getFieldCount() - Method in class org.exolab.castor.builder.ClassInfo
Returns the number of FieldInfo definitions for this ClassInfo.
getFieldDescriptor(String, String, NodeType) - Method in class org.exolab.castor.types.BaseDescriptor
Returns the XML field descriptor matching the given xml name and nodeType.
getFieldDescriptor() - Method in class org.exolab.castor.xml.Marshaller.NilObject
Returns the associated XMLFieldDescriptor
getFieldDescriptor(String, String, NodeType) - Method in interface org.exolab.castor.xml.XMLClassDescriptor
Returns the XML field descriptor matching the given xml name, namespace, and nodeType.
getFieldName() - Method in interface org.exolab.castor.mapping.FieldDescriptor
Returns the name of the field.
getFieldType() - Method in interface org.exolab.castor.mapping.FieldDescriptor
Returns the Java type of the field.
getFieldType() - Method in class org.exolab.castor.mapping.GeneralizedFieldHandler
Returns the class type for the field that this GeneralizedFieldHandler converts to and from.
getFields() - Method in interface org.exolab.castor.mapping.ClassDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.BaseDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.CenturyDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.DateDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.DurationDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.GDayDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.GMonthDayDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.GMonthDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.GYearDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.GYearMonthDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.MonthDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.RecurringDurationDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.TimeDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.TimeDurationDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.TimePeriodDescriptor
Returns a list of fields represented by this descriptor.
getFields() - Method in class org.exolab.castor.types.YearDescriptor
Returns a list of fields represented by this descriptor.
getFilename() - Method in class org.exolab.castor.xml.FileLocation
Returns the name of the file to which this FileLocation refers
getFilter() - Method in class org.exolab.castor.dsml.SearchDescriptor
 
getFirstAttribute() - Method in class org.exolab.castor.types.AnyNode
Returns the first attribute of the current ELEMENT node or null.
getFirstChild() - Method in class org.exolab.castor.types.AnyNode
Returns the first Child node of this node.
getFirstNamespace() - Method in class org.exolab.castor.types.AnyNode
Returns the first namespace of the current ELEMENT node or null.
getFixedValue() - Method in class org.exolab.castor.builder.FieldInfo
Returns the fixed production for this FieldInfo, or null if no fixed value has been specified.
getFormat() - Method in interface org.exolab.castor.xml.OutputFormat
Returns the (underlying) OutputFormat instance
getFormat() - Method in class org.exolab.castor.xml.XercesOutputFormat
 
getGroupInfo() - Method in class org.exolab.castor.builder.ClassInfo
Returns the GroupInfo for this ClassInfo
getHandler() - Method in interface org.exolab.castor.mapping.FieldDescriptor
Returns the handler of the field.
getHasMethodName() - Method in class org.exolab.castor.builder.FieldInfo
Returns the name of the has method for this FieldInfo
getHour() - Method in class org.exolab.castor.types.Date
 
getHour() - Method in class org.exolab.castor.types.DateTimeBase
 
getHour() - Method in class org.exolab.castor.types.Duration
 
getHour() - Method in class org.exolab.castor.types.RecurringDurationBase
 
getHour() - Method in class org.exolab.castor.types.TimeDuration
 
getId() - Method in class org.exolab.castor.mapping.AccessMode
 
getIdentity(Object) - Method in interface org.exolab.castor.jdo.Database
Returns the object's identity.
getIdentity() - Method in interface org.exolab.castor.mapping.ClassDescriptor
Returns the identity field, null if this class has no identity.
getIdentity() - Method in class org.exolab.castor.types.BaseDescriptor
Returns the identity field, null if this class has no identity.
getImplements() - Method in interface org.exolab.castor.builder.BindingComponent
Returns an array of the different interface names implemented by the class that will represent the current BindingComponent.
getImportDescriptor() - Method in class org.exolab.castor.dsml.Exporter
 
getImportDescriptor() - Method in class org.exolab.castor.dsml.Importer
 
getImportEventListener() - Method in class org.exolab.castor.dsml.Importer
 
getIndex(String, String) - Method in interface org.exolab.castor.xml.AttributeSet
Returns the index of the attribute associated with the given name and namespace.
getInstance() - Static method in class org.exolab.castor.util.LocalConfiguration
Returns an instance of the LocalConfiguration, if a previous configuration has already been loaded for local resource, it will be returned.
getInstance() - Static method in class org.exolab.castor.xml.XMLNaming
Returns the default instance of XMLNaming
getInstanceFactory() - Method in class org.exolab.castor.jdo.JDOManager
Returns the instance factory.
getJClass() - Method in class org.exolab.castor.builder.ClassInfo
Returns the JClass described by this ClassInfo
getJavaClass() - Method in interface org.exolab.castor.mapping.ClassDescriptor
Returns the Java class represented by this descriptor.
getJavaClass() - Method in class org.exolab.castor.types.BaseDescriptor
Returns the Java class represented by this descriptor.
getJavaClassName() - Method in interface org.exolab.castor.builder.BindingComponent
Returns a valid Java Class Name corresponding to this BindingComponent.
getJavaMemberName() - Method in interface org.exolab.castor.builder.BindingComponent
Returns a valid Java Member Name corresponding to this BindingComponent.
getJavaPackage() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the java package associated with this BindingComponent.
getJavaType() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the XSType that corresponds to the Java type chosen to represent this BindingComponent.
getJdbcConnection() - Method in interface org.exolab.castor.jdo.Database
Gets the underlying JDBC connection.
getJdbcSql(String) - Static method in class org.exolab.castor.util.SqlBindParser
Creates a SQL statement from pre_sql, replacing bind expressions like "?
getKey() - Method in class org.exolab.castor.mapping.MapItem
Returns the key Object for this MapItem, or null if no key has been specified.
getLastExpr() - Method in class org.exolab.castor.util.SqlBindParser
Returns the expression substring beginning after the last processed bind variable and ending just before the current bind variable.
getLineNumber() - Method in class org.exolab.castor.xml.FileLocation
Returns the line number for this location
getListenerCount() - Method in class org.exolab.castor.util.EventListenerList
Returns the total number of listeners in this listener list.
getListenerList() - Method in class org.exolab.castor.util.EventListenerList
Passes back the event listener list as an array of EventListeners.
getLocalName() - Method in class org.exolab.castor.types.AnyNode
Returns the local name of the node.
getLocalNamespacePrefixes() - Method in class org.exolab.castor.xml.Namespaces
Returns all namespace prefixes declared locally
getLocalNamespaces() - Method in class org.exolab.castor.xml.Namespaces
Returns an Enumeration of local namespace URIs for this Namespaces.
getLocation() - Method in class org.exolab.castor.xml.ValidationException
Returns the location of the exception
getLocationPath() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns the "relative" XML path for the field being described.
getLockTimeout() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Returns the lock timeout for this database.
getLockTimeout() - Method in class org.exolab.castor.jdo.JDOManager
Returns the lock timeout for this database.
getLogInterceptor() - Method in class org.exolab.castor.jdo.JDO
Deprecated. There is no need for this method due to the implementation of Log4J which is controlled via the log4j.properties file.
getLowerBound() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the lower bound of the collection that is generated from this BindingComponent.
getMappingLoader() - Method in interface org.exolab.castor.xml.ClassDescriptorResolver

Note: This method will be removed soon (kv).
getMarshalExtendedType() - Method in class org.exolab.castor.xml.Marshaller
If True the marshaller will use the 'xsi:type' attribute to marshall a field value that extended the defined field type.
getMaxOccurs() - Method in class org.exolab.castor.builder.GroupInfo
Returns the maximum occurance for this group
getMaxOccurs() - Method in class org.exolab.castor.xml.FieldValidator
Returns the maximum number of occurances for a given object.
getMessage() - Method in class org.exolab.castor.xml.CastorException
Returns the detail message for this Exception
getMethods() - Method in class org.exolab.castor.builder.FieldInfo
Returns the methods flag that indicates which methods will be created
getMilli() - Method in class org.exolab.castor.types.Date
 
getMilli() - Method in class org.exolab.castor.types.DateTimeBase
 
getMilli() - Method in class org.exolab.castor.types.Duration
 
getMilli() - Method in class org.exolab.castor.types.RecurringDurationBase
 
getMilli() - Method in class org.exolab.castor.types.TimeDuration
 
getMinOccurs() - Method in class org.exolab.castor.builder.GroupInfo
Returns the minimum occurance for this group
getMinOccurs() - Method in class org.exolab.castor.xml.FieldValidator
Returns the mimimum number of occurances for a given object.
getMinute() - Method in class org.exolab.castor.types.Date
 
getMinute() - Method in class org.exolab.castor.types.DateTimeBase
 
getMinute() - Method in class org.exolab.castor.types.Duration
 
getMinute() - Method in class org.exolab.castor.types.RecurringDurationBase
 
getMinute() - Method in class org.exolab.castor.types.TimeDuration
 
getMonth() - Method in class org.exolab.castor.types.DateTimeBase
 
getMonth() - Method in class org.exolab.castor.types.Duration
 
getMonth() - Method in class org.exolab.castor.types.GDay
 
getMonth() - Method in class org.exolab.castor.types.GYear
 
getMonth() - Method in class org.exolab.castor.types.RecurringDuration
 
getMonth() - Method in class org.exolab.castor.types.Time
 
getMonth(short) - Method in class org.exolab.castor.types.Time
 
getMonth() - Method in class org.exolab.castor.types.TimeDuration
 
getNSPrefixAtRoot() - Method in class org.exolab.castor.xml.Marshaller
Deprecated.  
getName() - Method in class org.exolab.castor.builder.FieldInfo
Returns the name of this FieldInfo
getName() - Method in class org.exolab.castor.mapping.AccessMode
 
getName(int) - Method in interface org.exolab.castor.xml.AttributeSet
Returns the name of the attribute located at the given index.
getNameByObject(Object) - Method in class org.exolab.castor.util.OrderedMap
 
getNameSpacePrefix() - Method in class org.exolab.castor.types.BaseDescriptor
 
getNameSpacePrefix() - Method in interface org.exolab.castor.xml.XMLClassDescriptor
Returns the namespace prefix to use when marshalling as XML.
getNameSpacePrefix() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Return the "suggested" namespace prefix to use when marshalling as XML.
getNameSpaceURI() - Method in class org.exolab.castor.types.BaseDescriptor
 
getNameSpaceURI() - Method in interface org.exolab.castor.xml.XMLClassDescriptor
Returns the namespace URI used when marshalling and unmarshalling as XML.
getNameSpaceURI() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns the namespace URI to be used when marshalling and unmarshalling as XML.
getNames() - Method in class org.exolab.castor.util.OrderedMap
 
getNamespace(int) - Method in interface org.exolab.castor.xml.AttributeSet
Returns the namespace of the attribute located at the given index.
getNamespacePrefix() - Method in class org.exolab.castor.builder.XMLInfo
Returns the namespace prefix of the object described by this XMLInfo
getNamespacePrefix() - Method in class org.exolab.castor.types.AnyNode
Returns the namespace prefix associated with the namespace URI of this node.
getNamespacePrefix(String) - Method in class org.exolab.castor.xml.Namespaces
Returns the Namespace prefix associated with the given URI.
getNamespacePrefixes(String) - Method in class org.exolab.castor.xml.Namespaces
Returns all namespace prefixes associated with the given URI, including those from parent scopes.
getNamespacePrefixes(String, boolean) - Method in class org.exolab.castor.xml.Namespaces
Returns the Namespace prefixes associated with the given URI.
getNamespaceURI() - Method in class org.exolab.castor.builder.XMLInfo
Returns the namespace URI of the object described by this XMLInfo
getNamespaceURI() - Method in class org.exolab.castor.types.AnyNode
Returns the namespace URI of the node.
getNamespaceURI(String) - Method in class org.exolab.castor.xml.Namespaces
Returns the Namespace URI associated with the given prefix
getNext() - Method in interface org.exolab.castor.xml.ClassDescriptorEnumeration
Returns the next XMLClassDescriptor in this enumeration.
getNext() - Method in class org.exolab.castor.xml.ValidationException
Returns the next ValidationException in the list, or null if no additional validation exceptions exist.
getNextSibling() - Method in class org.exolab.castor.types.AnyNode
Returns the next sibling of the current node.
getNodeName() - Method in class org.exolab.castor.builder.XMLInfo
Returns the XML name for the object described by this XMLInfo
getNodeType() - Method in class org.exolab.castor.builder.XMLInfo
Returns the node type for the object described by this XMLInfo
getNodeType() - Method in class org.exolab.castor.types.AnyNode
Returns the type of this node.
getNodeType(String) - Static method in class org.exolab.castor.xml.NodeType
Returns the node type from the name.
getNodeType() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns the NodeType of the Field being described.
getNodeTypeName() - Method in class org.exolab.castor.builder.XMLInfo
Returns the string name of the nodeType, either "attribute", "element" or "text".
getNonDefaultNamespacePrefix(String) - Method in class org.exolab.castor.xml.Namespaces
Returns the Namespace prefix associated with the given URI.
getOQLQuery() - Method in interface org.exolab.castor.jdo.Database
Creates an OQL query with no statement.
getOQLQuery(String) - Method in interface org.exolab.castor.jdo.Database
Creates an OQL query from the supplied statement.
getObject() - Method in class org.exolab.castor.xml.UnmarshalHandler.ArrayHandler
 
getObject() - Method in class org.exolab.castor.xml.UnmarshalHandler
Returns the "root" Object (ie. the entire object model) being unmarshalled.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.exolab.castor.jdo.JDO
Deprecated.  Creates an instance of JDO from a JNDI reference.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.exolab.castor.jdo.JDOManager
getObjects() - Method in class org.exolab.castor.util.OrderedMap
 
getOptions(String[]) - Method in class org.exolab.castor.util.CommandLineOptions
parses the arguments into a hashtable with the proper flag as the key
getOutputFormat() - Method in class org.exolab.castor.util.Configuration
Returns the currently configured OutputFormat for use with a Serializer.
getOutputFormat() - Method in class org.exolab.castor.util.LocalConfiguration
Returns the default OutputFormat for use with a Serializer.
getOutputFormat() - Method in interface org.exolab.castor.xml.XMLSerializerFactory
Factory method for obtaining a OutputFormat instance.
getOutputFormat() - Method in class org.exolab.castor.xml.XercesXMLSerializerFactory
 
getParamNumber() - Method in class org.exolab.castor.util.SqlBindParser
Returns the parameter number of the current bind variable, for example 1 a "$1" bind variable.
getParent() - Method in class org.exolab.castor.xml.Namespaces
Returns the parent Namespaces for this Namespaces instance.
getParser() - Method in class org.exolab.castor.util.Configuration
Return an XML parser implementing the feature list specified in the configuration file.
getParser() - Method in class org.exolab.castor.util.LocalConfiguration
Return an XML document parser implementing the feature list specified in the configuration file.
getParser(String) - Method in class org.exolab.castor.util.LocalConfiguration
Returns an XML document parser implementing the requested set of features.
getPeriod() - Method in class org.exolab.castor.types.RecurringDurationBase
 
getPolicy(String) - Method in class org.exolab.castor.dsml.ImportDescriptor
 
getPrimitiveNodeType() - Method in class org.exolab.castor.util.Configuration
Returns the currently configured NodeType to use for Java primitives.
getPrimitiveNodeType() - Method in class org.exolab.castor.util.LocalConfiguration
Returns the NodeType to use for Java primitives.
getPrimitiveNodeType() - Method in class org.exolab.castor.xml.Introspector
Returns the NodeType for java primitives
getProperties() - Method in class org.exolab.castor.util.Configuration
Returns the current properties from the configuration file(s).
getProperties() - Method in class org.exolab.castor.util.LocalConfiguration
Returns the current properties from the configuration file(s).
getProperty(String, String) - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns a property from the default configuration file.
getProperty(String, String) - Method in class org.exolab.castor.util.Configuration
Returns a property from the current configuration.
getProperty(String) - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns the value property with the given name or null if no such property exists.
getQualifiedName() - Method in interface org.exolab.castor.builder.BindingComponent
Returns a fully qualified java class name.
getQuery() - Method in interface org.exolab.castor.jdo.Database
Creates an empty query.
getReadMethod() - Method in class org.exolab.castor.builder.CollectionInfo
Returns the main read method for this member
getReadMethodName() - Method in class org.exolab.castor.builder.CollectionInfo
 
getReadMethodName() - Method in class org.exolab.castor.builder.FieldInfo
Returns the name of the read method for this FieldInfo
getReference() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Creates a JNDI reference from the current JDO instance, to be bound to a JNDI tree.
getReference() - Method in class org.exolab.castor.jdo.JDOManager
Constructs a new reference to JDOManager being its own factory.
getRegExpEvaluator() - Method in class org.exolab.castor.util.Configuration
Returns a new instance of the specified Regular Expression Evaluator, or null if no validator was specified
getRegExpEvaluator() - Method in class org.exolab.castor.util.LocalConfiguration
Returns a new instance of the specified Regular Expression Evaluator, or null if no validator was specified
getRelease() - Method in class org.exolab.castor.util.ChangeLog2XML.Changelog
 
getResolver(Mapping.EngineMapping) - Method in class org.exolab.castor.mapping.Mapping
Returns a mapping resolver for the suitable engine.
getResolver(Mapping.EngineMapping, Object) - Method in class org.exolab.castor.mapping.Mapping
Returns a mapping resolver for the suitable engine.
getResolver() - Method in class org.exolab.castor.xml.Marshaller
Returns the ClassDescriptorResolver for use during marshalling
getResolver() - Method in class org.exolab.castor.xml.ValidationContext
Returns the ClassDescriptorResolver to use during validation.
getResults() - Method in class org.exolab.castor.dsml.Consumer
 
getReturnAttrs() - Method in class org.exolab.castor.dsml.SearchDescriptor
 
getRoot() - Method in class org.exolab.castor.mapping.Mapping
Returns a MappingRoot which contains all loaded mapping classes and key generators definition.
getRootElement() - Method in class org.exolab.castor.xml.Marshaller
Returns the name of the root element to use
getSchemaType() - Method in class org.exolab.castor.builder.XMLInfo
Returns the XML Schema type for the described object
getSchemaType() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns the XML Schema type of the XML field being described.
getScope() - Method in class org.exolab.castor.dsml.SearchDescriptor
 
getScope() - Method in interface org.exolab.castor.jdo.Database
 
getSearchDescriptor() - Method in class org.exolab.castor.dsml.Exporter
 
getSeconds() - Method in class org.exolab.castor.types.Date
 
getSeconds() - Method in class org.exolab.castor.types.DateTimeBase
 
getSeconds() - Method in class org.exolab.castor.types.Duration
 
getSeconds() - Method in class org.exolab.castor.types.RecurringDurationBase
 
getSeconds() - Method in class org.exolab.castor.types.TimeDuration
 
getSerializer() - Method in class org.exolab.castor.util.Configuration
Returns a serializer for producing an XML instance document.
getSerializer(OutputStream) - Method in class org.exolab.castor.util.Configuration
Returns a serializer for producing an XML document to the designated output stream using the default serialization format.
getSerializer(Writer) - Method in class org.exolab.castor.util.Configuration
Returns a serializer for producing an XML instance document to the designated output stream using the default serialization format.
getSerializer() - Method in class org.exolab.castor.util.LocalConfiguration
Returns a default serializer for producing an XML document.
getSerializer(OutputStream) - Method in class org.exolab.castor.util.LocalConfiguration
Returns a default serializer for producing an XML document to the designated output stream using the default serialization format.
getSerializer(Writer) - Method in class org.exolab.castor.util.LocalConfiguration
Returns a default serializer for producing an XML document to the designated output stream using the default serialization format.
getSerializer() - Method in interface org.exolab.castor.xml.XMLSerializerFactory
Factory method for obtaining a Serializer instance.
getSerializer() - Method in class org.exolab.castor.xml.XercesXMLSerializerFactory
 
getSize() - Method in interface org.exolab.castor.xml.AttributeSet
Returns the number of Attributes within this AttributeSet.
getStringValue() - Method in class org.exolab.castor.types.AnyNode
Returns the string value of the node.
getSupportedTypes() - Method in class org.exolab.castor.mapping.FieldHandlerFactory
Returns an array of the supported Class types for this FieldHandlerFactory.
getTarget() - Method in class org.exolab.castor.xml.ProcessingInstruction
Returns the target for the processing instruction.
getTextField() - Method in class org.exolab.castor.builder.ClassInfo
Returns the FieldInfo for the XML text associated field.
getType() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the type of this component binding.
getType() - Method in interface org.exolab.castor.types.EnumeratedTypeAccess
Returns the type of this EnumeratedType
getType() - Method in class org.exolab.castor.xml.AccessRights
Returns the type of this Access
getType() - Method in class org.exolab.castor.xml.DescriptorType
Returns the type of this DescriptorType
getType() - Method in class org.exolab.castor.xml.NodeType
Returns the type of this NodeType
getTypeValidator() - Method in class org.exolab.castor.xml.FieldValidator
Returns true if a TypeValidator has been set
getUpperBound() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the upper bound of the collection that is generated from this BindingComponent.
getValidator() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the fully qualified name of the Validator to use.
getValidator() - Method in class org.exolab.castor.builder.FieldInfo
Returns the fully qualified name of the Validator to use.
getValidator() - Method in class org.exolab.castor.types.BaseDescriptor
Returns a specific validator for the class described by this ClassDescriptor.
getValidator() - Method in interface org.exolab.castor.xml.XMLClassDescriptor
Returns a specific validator for the class described by this ClassDescriptor.
getValidator() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns a specific validator for the field described by this descriptor.
getValue() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the default value of the member generated from this binding component.
getValue(Object) - Method in class org.exolab.castor.mapping.AbstractFieldHandler
Returns the value of the field from the object.
getValue(Object) - Method in class org.exolab.castor.mapping.ExtendedFieldHandler
Returns the value of the field from the object.
getValue(Object) - Method in interface org.exolab.castor.mapping.FieldHandler
Returns the value of the field from the object.
getValue(Object) - Method in class org.exolab.castor.mapping.GeneralizedFieldHandler
Returns the value of the field from the object.
getValue() - Method in class org.exolab.castor.mapping.MapItem
Returns the value Object for this MapItem, or null if no value has yet been specified.
getValue() - Method in class org.exolab.castor.util.ChangeLog2XML.Entry
 
getValue(int) - Method in interface org.exolab.castor.xml.AttributeSet
Returns the value of the attribute located at the given index within this AttributeSet.
getValue(String) - Method in interface org.exolab.castor.xml.AttributeSet
Returns the value of the attribute associated with the given name.
getValue(String, String) - Method in interface org.exolab.castor.xml.AttributeSet
Returns the value of the attribute associated with the given name.
getValue(Object) - Method in class org.exolab.castor.xml.XMLFieldHandler
Returns the value of the field from the object.
getValues() - Method in class org.exolab.castor.types.Date
Returns an array of short with all the fields that describe this Date type.
getValues() - Method in class org.exolab.castor.types.DateTimeBase
returns an array of short with all the fields that describe a date/time type.
getValues() - Method in class org.exolab.castor.types.GMonthDay
Returns an array of short with all the fields that describe this gMonthDay type.
getValues() - Method in class org.exolab.castor.types.GYear
Returns an array of short with all the fields that describe this gYear type.
getValues() - Method in class org.exolab.castor.types.GYearMonth
Returns an array of short with all the fields that describe this gYearMonth type.
getValues() - Method in class org.exolab.castor.types.RecurringDuration
returns an array of short with all the fields which describe a RecurringDuration
getValues() - Method in class org.exolab.castor.types.RecurringDurationBase
returns an array of short with all the fields which describe a RecurringDurationBase
getValues() - Method in class org.exolab.castor.types.Time
returns an array of short with all the fields that describe this time type.
getVersion() - Static method in class org.exolab.castor.builder.SourceGenerator
Returns the version number of this SourceGenerator
getVersion() - Method in class org.exolab.castor.util.ChangeLog2XML.Release
 
getWriteMethodName() - Method in class org.exolab.castor.builder.CollectionInfo
 
getWriteMethodName() - Method in class org.exolab.castor.builder.FieldInfo
Returns the name of the write method for this FieldInfo
getXMLFieldHandler() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the fully qualified name of the XMLFieldHandler to use.
getXMLFieldHandler() - Method in class org.exolab.castor.builder.FieldInfo
Returns the fully qualified name of the XMLFieldHandler to use.
getXMLName() - Method in class org.exolab.castor.types.BaseDescriptor
Returns the XML Name for the Class being described.
getXMLName() - Method in interface org.exolab.castor.xml.XMLClassDescriptor
Returns the XML Name for the Class being described.
getXMLName() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns the XML Name for the field being described.
getXMLNaming() - Method in class org.exolab.castor.util.Configuration
Returns the currently configured naming conventions to use for the XML framework Design note: This method should be overloaded by any sub-classes.
getXMLNaming() - Method in class org.exolab.castor.util.LocalConfiguration
Returns the naming conventions to use for the XML framework
getXMLNaming(ClassLoader) - Method in class org.exolab.castor.util.LocalConfiguration
Returns the naming conventions to use for the XML framework
getXMLReader() - Method in class org.exolab.castor.util.Configuration
Returns an XML document parser implementing the requested set of features.
getXMLReader() - Method in class org.exolab.castor.util.LocalConfiguration
Returns an XML document parser implementing the requested set of features.
getXMLReader(String) - Method in class org.exolab.castor.util.LocalConfiguration
Returns an XML document parser implementing the requested set of features.
getXSList() - Method in class org.exolab.castor.builder.CollectionInfo
 
getYear() - Method in class org.exolab.castor.types.DateTimeBase
 
getYear() - Method in class org.exolab.castor.types.Duration
 
getYear() - Method in class org.exolab.castor.types.GMonthDay
 
getYear() - Method in class org.exolab.castor.types.RecurringDuration
 
getYear() - Method in class org.exolab.castor.types.Time
 
getYear(short) - Method in class org.exolab.castor.types.Time
 
getYear() - Method in class org.exolab.castor.types.TimeDuration
 
getZoneHour() - Method in class org.exolab.castor.types.DateTimeBase
 
getZoneHour() - Method in class org.exolab.castor.types.RecurringDurationBase
 
getZoneMinute() - Method in class org.exolab.castor.types.DateTimeBase
 
getZoneMinute() - Method in class org.exolab.castor.types.RecurringDurationBase
 

H

Hashtable - Static variable in class org.exolab.castor.builder.SGTypes
 
hasBoundProperties() - Method in interface org.exolab.castor.builder.BindingComponent
Returns true if bound properties must be generated for the class that will represent the current BindingComponent.
hasEquals() - Method in interface org.exolab.castor.builder.BindingComponent
Returns true if equal method must be generated for the class that will represent the current BindingComponent.
hasMore() - Method in interface org.exolab.castor.jdo.QueryResults
Returns true if there are any more results in the result set.
hasMoreElements() - Method in class org.exolab.castor.util.IteratorEnumeration
 
hasNext() - Method in interface org.exolab.castor.util.Iterator
 
hasNext() - Method in class org.exolab.castor.util.Stack.StackIterator
 
hasNext() - Method in interface org.exolab.castor.xml.ClassDescriptorEnumeration
Returns true if there are more XMLClassDescriptors available.
hasTypeValidator() - Method in class org.exolab.castor.xml.FieldValidator
Returns true if a TypeValidator has been set
hasValue(Object) - Method in class org.exolab.castor.mapping.AbstractFieldHandler
Returns true if the "handled" field has a value within the given object.
hashCode() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the hashCode value for this object.
hashCode() - Method in class org.exolab.castor.mapping.AccessMode
Returns the hash code of this object.
hashCode() - Method in class org.exolab.castor.types.DateTimeBase
Overrides the java.lang.Object#hashcode method.
hashCode() - Method in class org.exolab.castor.types.Duration
Overrides the java.lang.Object#hashcode method.
hashCode() - Method in class org.exolab.castor.util.List
As defined by the JDK 1.2 API spec:
Returns the hash code value for this list.

I

IDResolver - interface org.exolab.castor.xml.IDResolver.
A simple interface for doing custom IDREF resolving during Unmarshalling.
INDETERMINATE - Static variable in class org.exolab.castor.types.DateTimeBase
Fields used for comparison methods
INTERFACE - Static variable in interface org.exolab.castor.builder.BindingComponent
 
IOException - Static variable in class org.exolab.castor.builder.SGTypes
 
Id - Static variable in class org.exolab.castor.dsml.XML.Schema.Attributes
 
IdentityInfo - class org.exolab.castor.builder.IdentityInfo.
 
IdentityInfo(String) - Constructor for class org.exolab.castor.builder.IdentityInfo
 
Ignored - Static variable in interface org.exolab.castor.dsml.ImportEventListener
 
IllegalStateException - Static variable in class org.exolab.castor.builder.SGTypes
 
ImportDescriptor - class org.exolab.castor.dsml.ImportDescriptor.
 
ImportDescriptor() - Constructor for class org.exolab.castor.dsml.ImportDescriptor
 
ImportDescriptor.Policy - class org.exolab.castor.dsml.ImportDescriptor.Policy.
 
ImportDescriptor.Policy() - Constructor for class org.exolab.castor.dsml.ImportDescriptor.Policy
 
ImportEventListener - interface org.exolab.castor.dsml.ImportEventListener.
 
ImportExportException - exception org.exolab.castor.dsml.ImportExportException.
 
ImportExportException(Exception) - Constructor for class org.exolab.castor.dsml.ImportExportException
 
Importer - class org.exolab.castor.dsml.Importer.
 
Importer() - Constructor for class org.exolab.castor.dsml.Importer
 
Indent - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying whether XML documents should be indented by default.
IndexOutOfBoundsException - Static variable in class org.exolab.castor.builder.SGTypes
 
InstantiationException - Static variable in class org.exolab.castor.builder.SGTypes
 
Introspector - class org.exolab.castor.xml.Introspector.
A Helper class for the Marshaller and Unmarshaller, basically the common code base between the two.
Introspector() - Constructor for class org.exolab.castor.xml.Introspector
Creates a new instance of the Introspector
Introspector(ClassLoader) - Constructor for class org.exolab.castor.xml.Introspector
Creates a new instance of the Introspector
Iterator - Static variable in class org.exolab.castor.builder.SGTypes
 
Iterator - interface org.exolab.castor.util.Iterator.
An implementation of the JDK 1.2 Iterator interface.
IteratorEnumeration - class org.exolab.castor.util.IteratorEnumeration.
 
IteratorEnumeration(Iterator) - Constructor for class org.exolab.castor.util.IteratorEnumeration
 
ignorableWhitespace(char[], int, int) - Method in class org.exolab.castor.dsml.Consumer
 
ignorableWhitespace(char[], int, int) - Method in class org.exolab.castor.xml.DebugHandler
 
ignorableWhitespace(char[], int, int) - Method in class org.exolab.castor.xml.UnmarshalHandler
 
importDocument(InputStream) - Method in class org.exolab.castor.dsml.Importer
 
importDocument(Reader) - Method in class org.exolab.castor.dsml.Importer
 
importDocument(Parser, InputSource) - Method in class org.exolab.castor.dsml.Importer
 
importEntries(Enumeration) - Method in class org.exolab.castor.dsml.Importer
 
indexOf(Object) - Method in class org.exolab.castor.util.List
Returns the index of the first occurrence of the specified element, or -1 if the element is not contained in the List
indexOf(String) - Method in class org.exolab.castor.util.OrderedMap
Returns the index of the object with mapped to the given name
inheritedClassDesc - Variable in class org.exolab.castor.xml.MarshalFramework.InheritanceMatch
 
initialized(Object) - Method in interface org.exolab.castor.xml.UnmarshalListener
This method is called when an object has just been initialized by the Unmarshaller.
introspected(XMLClassDescriptor) - Static method in class org.exolab.castor.xml.Introspector
Returns true if the given XMLClassDescriptor was created via introspection
isAbstract() - Method in interface org.exolab.castor.builder.BindingComponent
Returns true if the class generated from the current BindingComponent will be abstract.
isAbstract() - Method in class org.exolab.castor.builder.ClassInfo
 
isActive() - Method in interface org.exolab.castor.jdo.Database
Returns true if a transaction is currently active.
isAutoStore() - Method in interface org.exolab.castor.jdo.Database
Return if the current transaction is set to autoStore, it there is transaction active.
isAutoStore() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Return if the next database instance will be set to autoStore.
isAutoStore() - Method in class org.exolab.castor.jdo.JDOManager
Return if the next database instance will be set to autoStore.
isBound() - Method in class org.exolab.castor.builder.FieldInfo
Returns true if this FieldInfo represents a bound property
isCached(Class, Object) - Method in class org.exolab.castor.jdo.CacheManager
Indicates whether am instance of cls is currently cached
isChoice() - Method in class org.exolab.castor.builder.ClassInfo
Returns true if the compositor of this GroupInfo is a choice
isChoice() - Method in class org.exolab.castor.builder.GroupInfo
Returns true if the compositor of this GroupInfo is a choice
isClosed() - Method in interface org.exolab.castor.jdo.Database
Returns true if the database is closed.
isCollection(Class) - Static method in class org.exolab.castor.xml.Introspector
Returns true if the given Class is an instance of a collection class.
isConstructorArgument() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns true if the value of the field represented by this descriptor should be set via the constructor of the containing class.
isContainer() - Method in class org.exolab.castor.builder.ClassInfo
Returns true if this ClassInfo describes a container class.
isContainer() - Method in class org.exolab.castor.builder.FieldInfo
Returns true if this FieldInfo describes a container class.
isContainer() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns true if the field described by this descriptor is a container field.
isElementDefinition() - Method in class org.exolab.castor.builder.XMLInfo
Returns true if XSD is global element or element with anonymous type.
isEmpty() - Method in class org.exolab.castor.util.List
Returns true if there are no elements in the List.
isFailFast() - Method in class org.exolab.castor.xml.ValidationContext
Returns true if the validation process should fail upon first error encountered, otherwise the validation processs will attempt to validate as much as possible (even after the first error is encountered) and collect as many errors before either returning (no errors) or throwing a validationException containing the list of errors.
isFinal() - Method in interface org.exolab.castor.builder.BindingComponent
Returns true if the class generated from the current BindingComponent will be final.
isGreater(Duration) - Method in class org.exolab.castor.types.Duration
Returns true if the present instance of TimeDuration is greater than the parameter Note This definition does not follow the XML SCHEMA RECOMMENDATION 05022001 the following total order relation is used : givent t1,t2 timeDuration types t1>t2 iff t1.toLong()>t2.toLong()
isGreater(RecurringDuration) - Method in class org.exolab.castor.types.RecurringDuration
Returns true if the present instance of RecurringDuration is greater than the parameter Note : the order relation follows the W3C XML Schema draft i.e rd1 < rd2 iff rd2-rd1>0
isGreater(RecurringDurationBase) - Method in class org.exolab.castor.types.RecurringDurationBase
Returns true if the present instance of RecurringDurationBase is greater than the parameter Note : the order relation follows the W3C XML Schema draft i.e rd1 < rd2 iff rd2-rd1>0
isGreater(TimeDuration) - Method in class org.exolab.castor.types.TimeDuration
Returns true if the present instance of TimeDuration is greater than the parameter Note This definition does not follow the XML SCHEMA DRAFT 20001024 the following orger relation is used : t1,t2 timeDuration types t1>t2 iff t1.toLong()>t2.toLong()
isHasAndDeleteMethods() - Method in class org.exolab.castor.builder.FieldInfo
Returns true if the "has" and "delete" methods are needed for the field associated with this FieldInfo.
isImmutable() - Method in interface org.exolab.castor.mapping.FieldDescriptor
Returns true if the field type is immutable.
isIncremental() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns the incremental flag which when true indicates that this member may be safely added before the unmarshaller is finished unmarshalling it.
isKeyword(String) - Static method in class org.exolab.castor.xml.JavaNaming
Returns true if the given String is a Java keyword which will cause a problem when used as a variable name
isLeap(int) - Method in class org.exolab.castor.types.DateTimeBase
Returns true if the given year represents a leap year A specific year is a leap year if it is either evenly divisible by 400 OR evenly divisible by 4 and not evenly divisible by 100
isLeap() - Method in class org.exolab.castor.types.RecurringDuration
return true if the year field represents a leap year A specific year is a leap year if it is either evenly divisible by 400 OR evenly divisible by 4 and not evenly divisible by 100
isLocked(Class, Object) - Method in interface org.exolab.castor.jdo.Database
Returns true if the specified object is currently locked.
isMapCollection(Class) - Static method in class org.exolab.castor.xml.Introspector
Returns true if the given Class is an instance of a collection class.
isMapped() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns true if the field described by this descriptor is Map or Hashtable.
isMultivalued() - Method in class org.exolab.castor.builder.CollectionInfo
Return whether or not this member is a multivalued member or not
isMultivalued() - Method in class org.exolab.castor.builder.GroupInfo
Return whether or not the object described by this XMLInfo is multi-valued (appears more than once in the XML document)
isMultivalued() - Method in class org.exolab.castor.builder.XMLInfo
Return whether or not the object described by this XMLInfo is multi-valued (appears more than once in the XML document)
isMultivalued() - Method in interface org.exolab.castor.mapping.FieldDescriptor
Returns true if the field is multi valued (a collection).
isMultivalued() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns true if the field described by this descriptor can contain more than one value
isNegative() - Method in class org.exolab.castor.types.DateTimeBase
 
isNegative() - Method in class org.exolab.castor.types.Duration
 
isNegative() - Method in class org.exolab.castor.types.RecurringDurationBase
 
isNegative() - Method in class org.exolab.castor.types.TimeDuration
 
isNillable() - Method in class org.exolab.castor.builder.FieldInfo
Returns true if this field represents a nillable field.
isNillable() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns true if the field described by this descriptor may be nillable.
isPersistent(Object) - Method in interface org.exolab.castor.jdo.Database
Returns true if the object is persistent.
isReadable() - Method in class org.exolab.castor.xml.AccessRights
Returns true if this AccessRights allows reading
isReference() - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns true if the field described by this descriptor is a reference (ie.
isRequired() - Method in class org.exolab.castor.builder.GroupInfo
Return true if the XML object described by this GroupInfo must appear at least once in the XML document (or object model)
isRequired() - Method in class org.exolab.castor.builder.XMLInfo
Return true if the XML object described by this XMLInfo must appear at least once in the XML document (or object model)
isRequired() - Method in interface org.exolab.castor.mapping.FieldDescriptor
Returns true if the field type is required.
isSequence() - Method in class org.exolab.castor.builder.ClassInfo
Returns true if the compositor of this GroupInfo is a sequence
isSequence() - Method in class org.exolab.castor.builder.GroupInfo
Returns true if the compositor of this GroupInfo is a sequence
isSupportedType(Class) - Method in class org.exolab.castor.mapping.FieldHandlerFactory
Returns true if the given Class type is supported by this FieldHandlerFactory.
isTransient() - Method in class org.exolab.castor.builder.FieldInfo
Returns true if this FieldInfo is a transient member.
isTransient() - Method in interface org.exolab.castor.mapping.FieldDescriptor
Returns true if the field is transient.
isUTC() - Method in class org.exolab.castor.types.DateTimeBase
return true if this date/time type is UTC.
isUTC() - Method in class org.exolab.castor.types.RecurringDurationBase
return true if this recurring Duration type is UTC i.e if there is no time zone.
isValidJavaIdentifier(String) - Static method in class org.exolab.castor.xml.JavaNaming
Returns true if the given String matches the production of a valid Java identifier
isWritable() - Method in class org.exolab.castor.xml.AccessRights
Returns true if this AccessRights allows writing
isZoneNegative() - Method in class org.exolab.castor.types.DateTimeBase
 
isZoneNegative() - Method in class org.exolab.castor.types.RecurringDurationBase
 
iterator() - Method in class org.exolab.castor.util.Stack
Returns an Iterator for this Stack.

J

JDO - class org.exolab.castor.jdo.JDO.
Deprecated. JDO has been replaced by JDOManager.
JDO() - Constructor for class org.exolab.castor.jdo.JDO
Deprecated. Constructs a new JDO database factory.
JDO(String) - Constructor for class org.exolab.castor.jdo.JDO
Deprecated. Constructs a new JDO database factory for databases with the given name.
JDO - Static variable in class org.exolab.castor.mapping.Mapping
Use this object to obtain the mapping resolver for JDO from #getResolver(EngineMapping).
JDOManager - class org.exolab.castor.jdo.JDOManager.
Implementation of the JDOManager engine used for obtaining database connections.
JakartaOroEvaluator - class org.exolab.castor.util.JakartaOroEvaluator.
An implementation of the RegExpEvaluator that uses the Jakarta ORO Regular Expression library.
JakartaOroEvaluator() - Constructor for class org.exolab.castor.util.JakartaOroEvaluator
Creates a new JakartaOroEvaluator
JakartaRegExpEvaluator - class org.exolab.castor.util.JakartaRegExpEvaluator.
An implementation of the RegExpEvaluator that uses the Jakarta Regular Expression library.
JakartaRegExpEvaluator() - Constructor for class org.exolab.castor.util.JakartaRegExpEvaluator
Creates a new JakartaRegExpEvaluator
JavaClassMapping - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying how element's and type's are mapped into a Java class hierarchy by the Source Generator.
JavaNaming - class org.exolab.castor.xml.JavaNaming.
This class converts XML Names to proper Java names.
jdoAfterCreate() - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object has been created in persistent storage.
jdoAfterRemove() - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object has been removed from persistent storage.
jdoBeforeCreate(Database) - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object is to be created in persistent storage.
jdoBeforeRemove() - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object is to be removed from persistent storage.
jdoGetTimeStamp() - Method in interface org.exolab.castor.jdo.TimeStampable
Get the timestamp.
jdoLoad(AccessMode) - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that the object has been loaded from persistent storage.
jdoPersistent(Database) - Method in interface org.exolab.castor.jdo.Persistent
Called to set the database to which this object belongs when this object becomes persistent.
jdoSetTimeStamp(long) - Method in interface org.exolab.castor.jdo.TimeStampable
Set the timestamp.
jdoStore(boolean) - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object is to be stored in persistent storage.
jdoTransient() - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate the object is now transient.
jdoUpdate() - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object has been included to the current transaction by means of db.update() method (at the end of a "long " transaction).

K

keySet() - Method in class org.exolab.castor.util.OrderedHashMap
Returns the key set for this Map.
keys(Object) - Method in interface org.exolab.castor.mapping.MapHandler
Returns an enumeration of all the keys in the Map.

L

LESS_THAN - Static variable in class org.exolab.castor.types.DateTimeBase
 
List - class org.exolab.castor.util.List.
This is my implementation of the JDK 1.2 List interface.
List() - Constructor for class org.exolab.castor.util.List
Creates a new BasicSet with the default Size
List(int) - Constructor for class org.exolab.castor.util.List
 
LocalConfiguration - class org.exolab.castor.util.LocalConfiguration.
Provides default configuration for Castor components from the castor.properties configuration file.
LocalConfiguration() - Constructor for class org.exolab.castor.util.LocalConfiguration
Creates a new instance of LocalConfiguration
Location - interface org.exolab.castor.xml.Location.
A simple Location class used for fine grained detail of exceptions
LockNotGrantedException - exception org.exolab.castor.jdo.LockNotGrantedException.
Exception thrown when failed to acquire a lock on an object, a timeout occured waiting to acquire the lock, or a deadlock has been detected.
LockNotGrantedException(String) - Constructor for class org.exolab.castor.jdo.LockNotGrantedException
 
LockNotGrantedException(String, Throwable) - Constructor for class org.exolab.castor.jdo.LockNotGrantedException
 
lastIndexOf(Object) - Method in class org.exolab.castor.util.List
Returns the index of the last occurrence of the specified element, or -1 if the element is not contained in the List
listDNs() - Method in class org.exolab.castor.dsml.ImportDescriptor
 
listDescriptors() - Method in interface org.exolab.castor.mapping.MappingResolver
Returns an enumeration of all the known descriptors.
listJavaClasses() - Method in interface org.exolab.castor.mapping.MappingResolver
Returns an enumeration of all the supported Java classes.
listReturnAttrs() - Method in class org.exolab.castor.dsml.SearchDescriptor
 
load(Class, Object) - Method in interface org.exolab.castor.jdo.Database
Load an object of the specified type and given identity.
load(Class, Object, AccessMode) - Method in interface org.exolab.castor.jdo.Database
Load an object of the specified type and given identity.
load(Class, Object, Object) - Method in interface org.exolab.castor.jdo.Database
Load an object of the specified type and given identity into a given instance of object.
loadConfiguration(String) - Static method in class org.exolab.castor.jdo.JDO
Deprecated. Load database configuration from the specified URL.
loadConfiguration(String, ClassLoader) - Static method in class org.exolab.castor.jdo.JDO
Deprecated. Load database configuration from the specified URL.
loadConfiguration(InputSource, EntityResolver, ClassLoader) - Static method in class org.exolab.castor.jdo.JDO
Deprecated. Load database configuration from the specified input source.
loadConfiguration(String, String, DataSource, Mapping, TransactionManager) - Static method in class org.exolab.castor.jdo.JDOManager
Initialize the JDOManager configuration with given name, engine, datasource, transaction demarcation and mapping.
loadConfiguration(JdoConf, EntityResolver, ClassLoader) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified in-memory JdoConf.
loadConfiguration(JdoConf, ClassLoader) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified in-memory JdoConf.
loadConfiguration(JdoConf) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified in-memory JdoConf.
loadConfiguration(InputSource, EntityResolver, ClassLoader) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified input source using a custom class loader.
loadConfiguration(String, ClassLoader) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified location using a custom class loader.
loadConfiguration(String) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified location.
loadMapping(String) - Method in class org.exolab.castor.mapping.Mapping
Loads the mapping from the specified URL.
loadMapping(URL) - Method in class org.exolab.castor.mapping.Mapping
Loads the mapping from the specified URL.
loadMapping(InputSource) - Method in class org.exolab.castor.mapping.Mapping
Loads the mapping from the specified input source.
loadProperties(String, String) - Static method in class org.exolab.castor.util.Configuration
Load the configuration will not complain about inability to load configuration file from one of the default directories, but if it cannot find the JAR's configuration file, will throw a run time exception.
loadProperties(String) - Method in class org.exolab.castor.util.LocalConfiguration
Load the configuration will not complain about inability to load configuration file from one of the default directories, but if it cannot find the JAR's configuration file, will throw a run time exception.
lock(Object) - Method in interface org.exolab.castor.jdo.Database
Acquire a soft write lock on the object.
lookupPackageByLocation(String) - Method in class org.exolab.castor.builder.BuilderConfiguration
Gets a Java package to a schema location.
lookupPackageByNamespace(String) - Method in class org.exolab.castor.builder.BuilderConfiguration
Gets a Java package to an XML namespace URL

M

MEMBER - Static variable in interface org.exolab.castor.builder.BindingComponent
 
MapHandler - interface org.exolab.castor.mapping.MapHandler.
A Map handler for adding and retreiving key-value pairs from A map.
MapItem - class org.exolab.castor.mapping.MapItem.
Represents a Mapped Object.
MapItem() - Constructor for class org.exolab.castor.mapping.MapItem
Creates a new empty MapItem.
MapItem(Object, Object) - Constructor for class org.exolab.castor.mapping.MapItem
Creates a new MapItem with the given key and value.
Mapping - class org.exolab.castor.mapping.Mapping.
Utility class for loading mapping files and providing them to the XML marshaller, JDO engine etc.
Mapping(ClassLoader) - Constructor for class org.exolab.castor.mapping.Mapping
Constructs a new mapping.
Mapping() - Constructor for class org.exolab.castor.mapping.Mapping
Constructs a new mapping.
MappingException - exception org.exolab.castor.mapping.MappingException.
An exception indicating an invalid mapping error.
MappingException(String) - Constructor for class org.exolab.castor.mapping.MappingException
 
MappingException(String, Exception) - Constructor for class org.exolab.castor.mapping.MappingException
 
MappingException(String, Object) - Constructor for class org.exolab.castor.mapping.MappingException
 
MappingException(String, Object, Object) - Constructor for class org.exolab.castor.mapping.MappingException
 
MappingException(String, Object, Object, Object) - Constructor for class org.exolab.castor.mapping.MappingException
 
MappingException(Exception) - Constructor for class org.exolab.castor.mapping.MappingException
 
MappingFileSourceFactory - class org.exolab.castor.builder.MappingFileSourceFactory.
A factory for creating mapping files
MappingFileSourceFactory(BuilderConfiguration) - Constructor for class org.exolab.castor.builder.MappingFileSourceFactory
Creates a new MappingFileSourceFactory with the given configuration
MappingResolver - interface org.exolab.castor.mapping.MappingResolver.
Provides the mapping descriptor for Java classes.
MappingRuntimeException - exception org.exolab.castor.mapping.MappingRuntimeException.
An exception indicating an invalid mapping error.
MappingRuntimeException(String) - Constructor for class org.exolab.castor.mapping.MappingRuntimeException
Creates a new MappingRuntimeException
MappingRuntimeException(String, Object[]) - Constructor for class org.exolab.castor.mapping.MappingRuntimeException
Creates a new MappingRuntimeException
MappingRuntimeException(Throwable) - Constructor for class org.exolab.castor.mapping.MappingRuntimeException
Creates a new MappingRuntimeException
MappingRuntimeException(Throwable, String) - Constructor for class org.exolab.castor.mapping.MappingRuntimeException
Creates a new MappingRuntimeException
MarshalException - Static variable in class org.exolab.castor.builder.SGTypes
 
MarshalException - exception org.exolab.castor.xml.MarshalException.
An exception that is used to signal marshalling exceptions.
MarshalException() - Constructor for class org.exolab.castor.xml.MarshalException
Creates a new MarshalException with no message or nested Exception.
MarshalException(String) - Constructor for class org.exolab.castor.xml.MarshalException
Creates a new MarshalException with the given message.
MarshalException(String, int) - Constructor for class org.exolab.castor.xml.MarshalException
Creates a new MarshalException with the given message.
MarshalException(Throwable) - Constructor for class org.exolab.castor.xml.MarshalException
Creates a new MarshalException with the given nested exception.
MarshalException(String, Throwable) - Constructor for class org.exolab.castor.xml.MarshalException
Creates a new MarshalException with the given message and nested exception.
MarshalException(String, Throwable, int) - Constructor for class org.exolab.castor.xml.MarshalException
Creates a new MarshalException with the given message, nested exception, and errorCode.
MarshalFramework.InheritanceMatch - class org.exolab.castor.xml.MarshalFramework.InheritanceMatch.
Used to store the information when we find a possible inheritance.
MarshalFramework.InheritanceMatch(XMLFieldDescriptor, XMLClassDescriptor) - Constructor for class org.exolab.castor.xml.MarshalFramework.InheritanceMatch
 
MarshalListener - interface org.exolab.castor.xml.MarshalListener.
An interface to allow external "listening" to objects when they are being marshalled for various tracking purposes and potential modification, and to prevent an object from being marshalled if necessary.
Marshaller - class org.exolab.castor.xml.Marshaller.
A Marshaller that serializes Java Object's to XML Note: This class is not thread safe, and not intended to be, so please create a new Marshaller for each thread if it is to be used in a multithreaded environment.
Marshaller(DocumentHandler) - Constructor for class org.exolab.castor.xml.Marshaller
Creates a new Marshaller with the given DocumentHandler.
Marshaller(ContentHandler) - Constructor for class org.exolab.castor.xml.Marshaller
Creates a new Marshaller with the given SAX ContentHandler.
Marshaller(Writer) - Constructor for class org.exolab.castor.xml.Marshaller
Creates a new Marshaller with the given writer.
Marshaller(Node) - Constructor for class org.exolab.castor.xml.Marshaller
Creates a new Marshaller for the given DOM Node.
Marshaller.NilObject - class org.exolab.castor.xml.Marshaller.NilObject.
A wrapper for a "Nil" object
MarshallingValidation - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying whether to use validation in the Marshalling Framework org.exolab.castor.marshalling.validation
MemberFactory - class org.exolab.castor.builder.MemberFactory.
The "Factory" responsible for creating fields for the given schema components
MemberFactory(BuilderConfiguration) - Constructor for class org.exolab.castor.builder.MemberFactory
Creates a new MemberFactory with default type factory.
MemberFactory(BuilderConfiguration, FieldInfoFactory) - Constructor for class org.exolab.castor.builder.MemberFactory
Creates a new MemberFactory using the given FieldInfo factory.
Month - class org.exolab.castor.types.Month.
Describe an XML schema Month.
Month() - Constructor for class org.exolab.castor.types.Month
 
MonthDescriptor - class org.exolab.castor.types.MonthDescriptor.
The Month Descriptor
MonthDescriptor() - Constructor for class org.exolab.castor.types.MonthDescriptor
 
main(String[]) - Static method in class org.exolab.castor.builder.SourceGenerator
main class used for command line invocation
main(String[]) - Static method in class org.exolab.castor.util.ChangeLog2XML
 
main(String[]) - Static method in class org.exolab.castor.util.Version
Command line
mappingSchemaElement2Java() - Method in class org.exolab.castor.builder.BuilderConfiguration
Tests the org.exolab.castor.builder.javaclassmapping property for the 'element' value.
mappingSchemaElement2Java() - Method in class org.exolab.castor.builder.SourceGenerator
Tests the org.exolab.castor.builder.javaclassmapping property for the 'element' value.
mappingSchemaType2Java() - Method in class org.exolab.castor.builder.BuilderConfiguration
Tests the org.exolab.castor.builder.javaclassmapping property for the 'type' value.
mappingSchemaType2Java() - Method in class org.exolab.castor.builder.SourceGenerator
Tests the org.exolab.castor.builder.javaclassmapping property for the 'type' value.
marshal(Object, Writer) - Static method in class org.exolab.castor.xml.Marshaller
Marshals the given Object as XML using the given writer
marshal(Object, DocumentHandler) - Static method in class org.exolab.castor.xml.Marshaller
Marshals the given Object as XML using the given DocumentHandler to send events to.
marshal(Object, ContentHandler) - Static method in class org.exolab.castor.xml.Marshaller
Marshals the given Object as XML using the given ContentHandler to send events to.
marshal(Object, Node) - Static method in class org.exolab.castor.xml.Marshaller
Marshals the given Object as XML using the given DOM Node to send events to.
marshal(Object) - Method in class org.exolab.castor.xml.Marshaller
Marshals the given Object as XML using the DocumentHandler for this Marshaller.
marshallable(Class) - Static method in class org.exolab.castor.xml.Introspector
Returns true if the given Class can be marshalled.
marshallingValidation() - Method in class org.exolab.castor.util.Configuration
Returns true if the current configuration (user-supplied or default) specifies validation in the marshalling framework.
marshallingValidation() - Method in class org.exolab.castor.util.LocalConfiguration
Returns true if the default configuration specified validation in the marshalling framework.
matches(String) - Method in class org.exolab.castor.util.JakartaOroEvaluator
Returns true if the given String is matched by the regular expression of this RegExpEvaluator
matches(String) - Method in class org.exolab.castor.util.JakartaRegExpEvaluator
Returns true if the given String is matched by the regular expression of this RegExpEvaluator
matches(String) - Method in interface org.exolab.castor.util.RegExpEvaluator
Returns true if the given String is matched by the regular expression of this RegExpEvaluator
matches(String) - Method in class org.exolab.castor.util.XercesRegExpEvaluator
Returns true if the given String is matched by the regular expression of this RegExpEvaluator
matches(String) - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns true if this descriptor can be used to handle elements or attributes with the given XML name.
matches(String, String) - Method in interface org.exolab.castor.xml.XMLFieldDescriptor
Returns true if this descriptor can be used to handle elements or attributes with the given XML name.

N

NAMESPACE - Static variable in class org.exolab.castor.types.AnyNode
Representation for a Namespace node.
NAMESPACE - Static variable in class org.exolab.castor.xml.NodeType
The namespace node type
NON_SERIALIZABLE_ERR - Static variable in class org.exolab.castor.xml.MarshalException
 
NO_TIMESTAMP - Static variable in interface org.exolab.castor.jdo.TimeStampable
 
Name - Static variable in class org.exolab.castor.dsml.XML.Entries.Attributes
 
Name - Static variable in class org.exolab.castor.dsml.XML.Schema.Elements
 
Namespace - Static variable in class org.exolab.castor.xml.NodeType
Namespace node type (namespace).
NamespacePackages - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
 
NamespacePackages - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying Namespace to Package Mappings org.exolab.castor.xml.nspackages
NamespacePackagesOld - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property listing mapping between XML namespaces and Java packages.
Namespaces - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying whether to support Namespaces by default.
Namespaces - class org.exolab.castor.xml.Namespaces.
A class for handling Namespace declaration and scoping
Namespaces() - Constructor for class org.exolab.castor.xml.Namespaces
Creates a new Namespaces instance
Namespaces(Namespaces) - Constructor for class org.exolab.castor.xml.Namespaces
Creates a new Namespaces instance
Naming - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying the implementation of the naming conventions to use.
NestedIOException - exception org.exolab.castor.util.NestedIOException.
An exception that is used to signal I/O errors which are caused by other exceptions.
NestedIOException() - Constructor for class org.exolab.castor.util.NestedIOException
Creates a new NestedIOException with no message, or nested Exception
NestedIOException(String) - Constructor for class org.exolab.castor.util.NestedIOException
Creates a new NestedIOException with the given message.
NestedIOException(Exception) - Constructor for class org.exolab.castor.util.NestedIOException
Creates a new NestedIOException with the given nested exception.
NestedIOException(String, Exception) - Constructor for class org.exolab.castor.util.NestedIOException
Creates a new NestedIOException with the given message and nested exception.
NewAttrOnly - Static variable in class org.exolab.castor.dsml.ImportDescriptor.Policy
Under the NewAttrOnly policy, new attributes are created according to the DSML, but attributes that already have a value in the ldap are not updated.
NodeType - class org.exolab.castor.xml.NodeType.
The possible node types for an XML field.
newInstance(Object) - Method in class org.exolab.castor.mapping.AbstractFieldHandler
Creates a new instance of the object described by this field.
newInstance(Object, Object[]) - Method in class org.exolab.castor.mapping.AbstractFieldHandler
Creates a new instance of the object described by this field.
newInstance(Object) - Method in class org.exolab.castor.mapping.ExtendedFieldHandler
Creates a new instance of the object described by this field.
newInstance(Object, Object[]) - Method in class org.exolab.castor.mapping.ExtendedFieldHandler
Creates a new instance of the object described by this field.
newInstance(Object) - Method in interface org.exolab.castor.mapping.FieldHandler
Creates a new instance of the object described by this field.
newInstance(Object) - Method in class org.exolab.castor.mapping.GeneralizedFieldHandler
Creates a new instance of the object described by this field.
newInstance(Object, Object[]) - Method in class org.exolab.castor.mapping.GeneralizedFieldHandler
Creates a new instance of the object described by this field.
newInstance(Object) - Method in class org.exolab.castor.xml.XMLFieldHandler
Creates a new instance of the object described by this field.
newInstance(Object, Object[]) - Method in class org.exolab.castor.xml.XMLFieldHandler
Creates a new instance of the object described by this field.
next() - Method in interface org.exolab.castor.jdo.QueryResults
Returns the next result in the result set.
next() - Method in interface org.exolab.castor.util.Iterator
 
next() - Method in class org.exolab.castor.util.SqlBindParser
Move on to the next bind variable in '_sql'.
next() - Method in class org.exolab.castor.util.Stack.StackIterator
 
nextElement() - Method in class org.exolab.castor.util.IteratorEnumeration
 
normalize() - Method in class org.exolab.castor.types.DateTimeBase
Normalizes a date/time datatype as defined in W3C XML Schema Recommendation document: if a timeZone is present but it is not Z then we convert the date/time datatype to Z using the addition operation defined in Adding Duration to dateTimes (W3C XML Schema, part 2 appendix E).

O

OCValue - Static variable in class org.exolab.castor.dsml.XML.Entries.Elements
 
OID - Static variable in class org.exolab.castor.dsml.XML.Schema.Elements
 
OQLQuery - interface org.exolab.castor.jdo.OQLQuery.
An OQL query object.
Object - Static variable in class org.exolab.castor.builder.SGTypes
 
ObjectClass - Static variable in class org.exolab.castor.dsml.XML.Entries.Elements
 
ObjectDeletedException - exception org.exolab.castor.jdo.ObjectDeletedException.
This exception is thrown when accessing an object that was deleted.
ObjectDeletedException(String) - Constructor for class org.exolab.castor.jdo.ObjectDeletedException
 
ObjectDeletedException(String, Throwable) - Constructor for class org.exolab.castor.jdo.ObjectDeletedException
 
ObjectFactory - interface org.exolab.castor.util.ObjectFactory.
A simple interface for creating class instances
ObjectModifiedException - exception org.exolab.castor.jdo.ObjectModifiedException.
Indicates transaction has been aborted as a result of object being modified by a concurrent transaction.
ObjectModifiedException(String) - Constructor for class org.exolab.castor.jdo.ObjectModifiedException
 
ObjectModifiedException(String, Throwable) - Constructor for class org.exolab.castor.jdo.ObjectModifiedException
 
ObjectNotFoundException - exception org.exolab.castor.jdo.ObjectNotFoundException.
An attempt to load an object failed, an object of that type with that primary key was not found in persistent storage.
ObjectNotFoundException(String) - Constructor for class org.exolab.castor.jdo.ObjectNotFoundException
 
ObjectNotFoundException(String, Throwable) - Constructor for class org.exolab.castor.jdo.ObjectNotFoundException
 
ObjectNotPersistentException - exception org.exolab.castor.jdo.ObjectNotPersistentException.
Exception indicating object is not persistent.
ObjectNotPersistentException(String) - Constructor for class org.exolab.castor.jdo.ObjectNotPersistentException
 
ObjectNotPersistentException(String, Throwable) - Constructor for class org.exolab.castor.jdo.ObjectNotPersistentException
 
Obsolete - Static variable in class org.exolab.castor.dsml.XML.Schema.Attributes
 
OneLevel - Static variable in class org.exolab.castor.dsml.SearchDescriptor.Scope
 
OperationNotSupportedException - exception org.exolab.castor.types.OperationNotSupportedException.
 
OperationNotSupportedException() - Constructor for class org.exolab.castor.types.OperationNotSupportedException
 
OperationNotSupportedException(String) - Constructor for class org.exolab.castor.types.OperationNotSupportedException
 
OrderedHashMap - class org.exolab.castor.util.OrderedHashMap.
A very simple extended HashMap, which maintains order via an ArrayList.
OrderedHashMap() - Constructor for class org.exolab.castor.util.OrderedHashMap
Creates a new OrderedHashMap
OrderedHashMap(int) - Constructor for class org.exolab.castor.util.OrderedHashMap
Creates a new OrderedHashMap with the given initial capacity
OrderedHashMap(Map) - Constructor for class org.exolab.castor.util.OrderedHashMap
Creates a new OrderedHashMap with the same entries as the given map.
OrderedMap - class org.exolab.castor.util.OrderedMap.
A simple String to Object mapping which preserves order
OrderedMap() - Constructor for class org.exolab.castor.util.OrderedMap
Creates a new OrderedMap
OrderedMap(int) - Constructor for class org.exolab.castor.util.OrderedMap
Creates a new OrderedMap with the given size
Ordering - Static variable in class org.exolab.castor.dsml.XML.Schema.Elements
 
OutputFormat - interface org.exolab.castor.xml.OutputFormat.
Output format contract for XML serialization.
org.exolab.castor.builder - package org.exolab.castor.builder
The Source Code Generator API Version: $Revision: 5951 $ Author: Keith Visco Author: Arnaud Blandin This package is primarily used with Castor XML, however some people do use it for Castor JDO.
org.exolab.castor.dsml - package org.exolab.castor.dsml
The DSML API for importing/exporting LDAP directories as XML Version: $Revision: 5951 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $ Author: Assaf Arkin
org.exolab.castor.jdo - package org.exolab.castor.jdo
The Java Data Objects API Version: $Revision: 5951 $ $Date: 2005-04-21 14:21:10 -0600 (Thu, 21 Apr 2005) $ Author: Assaf Arkin The class JDOManager provides the Castor JDO engine used for obtaining database connection.
org.exolab.castor.mapping - package org.exolab.castor.mapping
The Class Mapping API Version: $Revision: 5951 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $ Author: Assaf Arkin Author: Keith Visco This package provides a common base for the class mapping descriptors and tools to generate mapping descriptors from a mapping file.
org.exolab.castor.types - package org.exolab.castor.types
The Castor implementation of specific XML Schema Types Version: $Revision: 5951 $ Author: Arnaud Blandin This package contains the implementation of the date/time datatypes defined in W3C XML Schema 1.0 Recommendation.
org.exolab.castor.util - package org.exolab.castor.util
Utility classes used by Castor.
org.exolab.castor.xml - package org.exolab.castor.xml
The XML Marshaller API Version: $Revision: 5951 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $ Author: Keith Visco Marshaller marshalls a Java object into an XML document.

P

PI - Static variable in class org.exolab.castor.types.AnyNode
Representation for a processing instruction node.
PROPERTY_XML_LANG - Static variable in interface org.exolab.castor.xml.XMLFieldDescriptor
The xml:lang property
PROPERTY_XML_SPACE - Static variable in interface org.exolab.castor.xml.XMLFieldDescriptor
The xml:space property
Parser - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying the class name of the XML parser to use.
ParserFeatureSeparator - Static variable in class org.exolab.castor.util.Configuration.Property
 
ParserFeatures - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying additional features for the parser.
ParserValidation - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying whether to perform document validation by default.
PersistenceException - exception org.exolab.castor.jdo.PersistenceException.
An exception representing another exception (an SQL exception, a JNDI naming exception, etc) raised by the underlying persistence engine.
PersistenceException(String, Throwable) - Constructor for class org.exolab.castor.jdo.PersistenceException
 
PersistenceException(String) - Constructor for class org.exolab.castor.jdo.PersistenceException
 
Persistent - interface org.exolab.castor.jdo.Persistent.
A callback informs objects about changes to their state.
Prefix - Static variable in class org.exolab.castor.dsml.XML.Namespace
 
PrimitiveNodeType - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying the type of node to use for primitive values, either "element" or "attribute" org.exolab.castor.xml.introspector.primitive.nodetype
PrintWriter - Static variable in class org.exolab.castor.builder.SGTypes
 
ProcessingInstruction - class org.exolab.castor.xml.ProcessingInstruction.
A class that represents an XML processing instruction.
ProcessingInstruction(String, String) - Constructor for class org.exolab.castor.xml.ProcessingInstruction
Creates a new processing instruction.
Producer - class org.exolab.castor.dsml.Producer.
 
Producer(DocumentHandler, boolean) - Constructor for class org.exolab.castor.dsml.Producer
 
PropertyChangeSupport - Static variable in class org.exolab.castor.builder.SGTypes
 
packageToPath(String) - Static method in class org.exolab.castor.xml.JavaNaming
Converts the given Package name to it's corresponding Path.
parentFieldDesc - Variable in class org.exolab.castor.xml.MarshalFramework.InheritanceMatch
 
parse(String) - Static method in class org.exolab.castor.types.Century
parse a String and convert it into a java.lang.Object
parse(String) - Static method in class org.exolab.castor.types.Date
parse a String and convert it into an java.lang.Object
parse(String) - Static method in class org.exolab.castor.types.Duration
parse a String and convert it into a java.lang.Object
parse(String) - Static method in class org.exolab.castor.types.GDay
parse a String and convert it into an java.lang.Object
parse(String) - Static method in class org.exolab.castor.types.GMonth
parse a String and convert it into an java.lang.Object
parse(String) - Static method in class org.exolab.castor.types.GMonthDay
parse a String and convert it into an java.lang.Object
parse(String) - Static method in class org.exolab.castor.types.GYear
parse a String and convert it into an java.lang.Object
parse(String) - Static method in class org.exolab.castor.types.GYearMonth
parse a String and convert it into an java.lang.Object
parse(String) - Static method in class org.exolab.castor.types.Month
 
parse(String) - Static method in class org.exolab.castor.types.RecurringDuration
 
parse(String) - Static method in class org.exolab.castor.types.Time
parses a String and converts it into a java.lang.Object
parse(String) - Static method in class org.exolab.castor.types.TimeDuration
parse a String and convert it into a java.lang.Object
parse(String) - Static method in class org.exolab.castor.types.Year
parse a String and convert it into a java.lang.Object
parseCentury(String) - Static method in class org.exolab.castor.types.Century
parse a String and convert it into a Century
parseDate(String) - Static method in class org.exolab.castor.types.Date
parse a String and convert it into a Date.
parseDuration(String) - Static method in class org.exolab.castor.types.Duration
Parse the given string and return a time duration which represents this string.
parseGDay(String) - Static method in class org.exolab.castor.types.GDay
parse a String and convert it into a GDay.
parseGMonth(String) - Static method in class org.exolab.castor.types.GMonth
parse a String and convert it into a GMonth.
parseGMonthDay(String) - Static method in class org.exolab.castor.types.GMonthDay
parse a String and convert it into a gMonthDay.
parseGYear(String) - Static method in class org.exolab.castor.types.GYear
parse a String and convert it into a gYear.
parseGYearMonth(String) - Static method in class org.exolab.castor.types.GYearMonth
parse a String and convert it into a gYearMonth.
parseMonth(String) - Static method in class org.exolab.castor.types.Month
parse a String and convert it into a Month
parseRecurringDuration(String) - Static method in class org.exolab.castor.types.RecurringDuration
parse a String and convert it into a recurringDuration
parseTime(String) - Static method in class org.exolab.castor.types.Time
parses a String and converts it into a Time.
parseTimeDuration(String) - Static method in class org.exolab.castor.types.TimeDuration
Parse the given string and return a time duration which represents this string
parseYear(String) - Static method in class org.exolab.castor.types.Year
parse a String and convert it into a Year
peek() - Method in class org.exolab.castor.util.Stack
Returns the Object that is currently on top of the Stack.
pop() - Method in class org.exolab.castor.util.Stack
Removes and returns the Object that is currently on top of the Stack.
postMarshal(Object) - Method in interface org.exolab.castor.xml.MarshalListener
This method is called after an object has been marshalled.
preMarshal(Object) - Method in interface org.exolab.castor.xml.MarshalListener
This method is called before an object is to be marshalled.
printHelp(PrintWriter) - Method in class org.exolab.castor.util.CommandLineOptions
 
printStackTrace() - Method in class org.exolab.castor.mapping.MappingException
 
printStackTrace(PrintStream) - Method in class org.exolab.castor.mapping.MappingException
 
printStackTrace(PrintWriter) - Method in class org.exolab.castor.mapping.MappingException
 
printStackTrace() - Method in class org.exolab.castor.mapping.MappingRuntimeException
 
printStackTrace(PrintStream) - Method in class org.exolab.castor.mapping.MappingRuntimeException
 
printStackTrace(PrintWriter) - Method in class org.exolab.castor.mapping.MappingRuntimeException
 
printStackTrace() - Method in class org.exolab.castor.mapping.ValidityException
 
printStackTrace(PrintStream) - Method in class org.exolab.castor.mapping.ValidityException
 
printStackTrace(PrintWriter) - Method in class org.exolab.castor.mapping.ValidityException
 
printStackTrace() - Method in class org.exolab.castor.util.NestedIOException
 
printStackTrace(PrintWriter) - Method in class org.exolab.castor.util.NestedIOException
 
printStackTrace(PrintStream) - Method in class org.exolab.castor.util.NestedIOException
 
printUsage(PrintWriter) - Method in class org.exolab.castor.util.CommandLineOptions
 
processedEntry(String, int) - Method in interface org.exolab.castor.dsml.ImportEventListener
 
processingInstruction(String, String) - Method in class org.exolab.castor.dsml.Consumer
 
processingInstruction(String, String) - Method in class org.exolab.castor.xml.DebugHandler
 
processingInstruction(String, String) - Method in class org.exolab.castor.xml.UnmarshalHandler
 
produce(DocumentHandler) - Method in class org.exolab.castor.dsml.ImportDescriptor
 
produce(ImportDescriptor) - Method in class org.exolab.castor.dsml.Producer
 
produce(SearchDescriptor) - Method in class org.exolab.castor.dsml.Producer
 
produce(DocumentHandler) - Method in class org.exolab.castor.dsml.SearchDescriptor
 
push(Object) - Method in class org.exolab.castor.util.Stack
Adds the given Object to the top of the Stack
put(Object, Object, Object) - Method in interface org.exolab.castor.mapping.MapHandler
Adds the given key-value pair to the map.
put(Object, Object) - Method in class org.exolab.castor.util.OrderedHashMap
 
put(String, Object) - Method in class org.exolab.castor.util.OrderedMap
 
putAll(Map) - Method in class org.exolab.castor.util.OrderedHashMap
 

Q

Query - interface org.exolab.castor.jdo.Query.
A query object.
QueryException - exception org.exolab.castor.jdo.QueryException.
Reports an exception with the query, either syntax, query parameters or inability to perform the query against the persistence engine.
QueryException(String) - Constructor for class org.exolab.castor.jdo.QueryException
 
QueryException(String, Throwable) - Constructor for class org.exolab.castor.jdo.QueryException
 
QueryResults - interface org.exolab.castor.jdo.QueryResults.
An iteration of the results of a query.

R

READ - Static variable in class org.exolab.castor.xml.AccessRights
The type that indicates only read access
READ_METHOD - Static variable in class org.exolab.castor.builder.FieldInfo
The Read / Getter method flag
READ_WRITE_METHODS - Static variable in class org.exolab.castor.builder.FieldInfo
The Read and Write methods flags
REFERENCE_SUFFIX_PROPERTY - Static variable in class org.exolab.castor.builder.CollectionInfo
The property used to overwrite the reference suffix for extra collection methods
ReadOnly - Static variable in interface org.exolab.castor.jdo.Database
Read only access.
ReadOnly - Static variable in class org.exolab.castor.mapping.AccessMode
Read only access.
Reader - Static variable in class org.exolab.castor.builder.SGTypes
 
RecurringDuration - class org.exolab.castor.types.RecurringDuration.
Represents recurringDuration utterly a recurringDuration must contain all the fields : (+|-)CCYY-MM-DDThh:mm:ss.sss(Z|(+|-)hh:mm) The validation of the date fields is done in the set methods and follows the ISO8601 Date and Time Format It is possible to omit higher components by using '-'.
RecurringDuration() - Constructor for class org.exolab.castor.types.RecurringDuration
 
RecurringDuration(TimeDuration, TimeDuration) - Constructor for class org.exolab.castor.types.RecurringDuration
returns a recurringDuration with the facets duration and period set up
RecurringDuration(String, String) - Constructor for class org.exolab.castor.types.RecurringDuration
returns a recurringDuration with the facets duration and period set up
RecurringDuration(String, String, short[]) - Constructor for class org.exolab.castor.types.RecurringDuration
returns a recurringDuration with the facets duration and period set up but also the fields
RecurringDurationBase - class org.exolab.castor.types.RecurringDurationBase.
The base class for recurring Duration types.
RecurringDurationDescriptor - class org.exolab.castor.types.RecurringDurationDescriptor.
The RecurringDuration Descriptor
RecurringDurationDescriptor() - Constructor for class org.exolab.castor.types.RecurringDurationDescriptor
 
Ref - Static variable in class org.exolab.castor.dsml.XML.Entries.Attributes
 
Ref - Static variable in class org.exolab.castor.dsml.XML.Schema.Attributes
 
RefreshOnly - Static variable in class org.exolab.castor.dsml.ImportDescriptor.Policy
Under the RefreshOnly policy, DSML entries that do not already exist in the Ldap are not created.
Refreshed - Static variable in interface org.exolab.castor.dsml.ImportEventListener
 
RegExp - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying the regular expression validator to use.
RegExpEvaluator - interface org.exolab.castor.util.RegExpEvaluator.
A simple interface for evaluating Regular expressions
ReplaceAttr - Static variable in class org.exolab.castor.dsml.ImportDescriptor.Policy
Under the ReplaceAttr policy, attributes in the Ldap that are not specified in the DSML are deleted.
Required - Static variable in class org.exolab.castor.dsml.XML.Schema.Attributes
 
ResolverException - exception org.exolab.castor.xml.ResolverException.
The exception class thrown by the ClassDescriptorResolver
ResolverException() - Constructor for class org.exolab.castor.xml.ResolverException
 
ResolverException(String) - Constructor for class org.exolab.castor.xml.ResolverException
 
ResolverException(Throwable) - Constructor for class org.exolab.castor.xml.ResolverException
 
ResolverException(String, int) - Constructor for class org.exolab.castor.xml.ResolverException
 
ResolverException(String, Throwable) - Constructor for class org.exolab.castor.xml.ResolverException
 
ResolverException(String, Throwable, int) - Constructor for class org.exolab.castor.xml.ResolverException
 
Root - Static variable in class org.exolab.castor.dsml.XML.Namespace
 
read - Static variable in class org.exolab.castor.xml.AccessRights
A read-only AccessRights
readImportDescriptor(InputStream) - Method in class org.exolab.castor.dsml.Importer
 
readImportDescriptor(Reader) - Method in class org.exolab.castor.dsml.Importer
 
readSearchDescriptor(InputStream) - Method in class org.exolab.castor.dsml.Exporter
 
readSearchDescriptor(Reader) - Method in class org.exolab.castor.dsml.Exporter
 
remove(Object) - Method in interface org.exolab.castor.jdo.Database
Removes the object from persistent storage.
remove(EventListener) - Method in class org.exolab.castor.util.EventListenerList
Removes the listener as a listener of the specified type.
remove() - Method in interface org.exolab.castor.util.Iterator
 
remove(int) - Method in class org.exolab.castor.util.List
Removes the element at the specified index from the List
remove(Object) - Method in class org.exolab.castor.util.List
Removes the first occurrence of the specified element from the List
remove(Object) - Method in class org.exolab.castor.util.OrderedHashMap
 
remove() - Method in class org.exolab.castor.util.Stack.StackIterator
 
removeFieldHandlerFactory(FieldHandlerFactory) - Method in class org.exolab.castor.xml.Introspector
Removes the given FieldHandlerFactory from this Introspector
removeNamespace(String) - Method in class org.exolab.castor.xml.Namespaces
Removes the namespace declaration for the given prefix.
resetValue(Object) - Method in class org.exolab.castor.mapping.AbstractFieldHandler
Sets the value of the field to a default value.
resetValue(Object) - Method in class org.exolab.castor.mapping.ExtendedFieldHandler
Sets the value of the field to a default value.
resetValue(Object) - Method in interface org.exolab.castor.mapping.FieldHandler
Sets the value of the field to a default value.
resetValue(Object) - Method in class org.exolab.castor.mapping.GeneralizedFieldHandler
Sets the value of the field to a default value.
resetValue(Object) - Method in class org.exolab.castor.xml.XMLFieldHandler
 
resolve(Object) - Method in interface org.exolab.castor.builder.ClassInfoResolver
Returns the ClassInfo which has been bound to the given key
resolve(Class) - Method in interface org.exolab.castor.xml.ClassDescriptorResolver
Returns the XMLClassDescriptor for the given class
resolve(String) - Method in interface org.exolab.castor.xml.ClassDescriptorResolver
Returns the XMLClassDescriptor for the given class name
resolve(String, ClassLoader) - Method in interface org.exolab.castor.xml.ClassDescriptorResolver
Returns the XMLClassDescriptor for the given class name
resolve(String) - Method in interface org.exolab.castor.xml.IDResolver
Returns the Object whose id matches the given IDREF, or null if no Object was found.
resolveAllByXMLName(String, String, ClassLoader) - Method in interface org.exolab.castor.xml.ClassDescriptorResolver
Returns an enumeration of XMLClassDescriptor objects that match the given xml name
resolveByXMLName(String, String, ClassLoader) - Method in interface org.exolab.castor.xml.ClassDescriptorResolver
Returns the first XMLClassDescriptor that matches the given XML name and namespaceURI.
resolveEntity(String, String) - Method in class org.exolab.castor.util.DTDResolver
Resolves public&szstem ids to files stored within the JAR.
rollback() - Method in interface org.exolab.castor.jdo.Database
Rolls back and closes the transaction.

S

SAX2EventProducer - interface org.exolab.castor.xml.SAX2EventProducer.
A interface which abstracts anything which can produce SAX 2 events.
SAXException - Static variable in class org.exolab.castor.builder.SGTypes
 
SEQUENCE - Static variable in class org.exolab.castor.builder.GroupInfo
The compositor value that indicates that all fields are required and order is important
SERIALIZER_FACTORY - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying what factoyr to use for dealing with XML serializers org.exolab.castor.xml.serializer.factory
SGTypes - class org.exolab.castor.builder.SGTypes.
 
SGTypes() - Constructor for class org.exolab.castor.builder.SGTypes
 
SUPER_CLASS - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying the super class for all generated classes org.exolab.castor.builder.superclass
SaveMapKeys - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying whether or not to save the "keys" of a Hashtable or Map during marshalling.
SearchDescriptor - class org.exolab.castor.dsml.SearchDescriptor.
 
SearchDescriptor() - Constructor for class org.exolab.castor.dsml.SearchDescriptor
 
SearchDescriptor.Scope - class org.exolab.castor.dsml.SearchDescriptor.Scope.
 
SearchDescriptor.Scope() - Constructor for class org.exolab.castor.dsml.SearchDescriptor.Scope
 
Serializer - interface org.exolab.castor.xml.Serializer.
Interface contract for XML serialization business.
Shared - Static variable in interface org.exolab.castor.jdo.Database
Shared access.
Shared - Static variable in class org.exolab.castor.mapping.AccessMode
Shared access.
SimpleTypeValidator - class org.exolab.castor.xml.SimpleTypeValidator.
A class for defining simple rules used for validating a content model
SimpleTypeValidator() - Constructor for class org.exolab.castor.xml.SimpleTypeValidator
Creates a default SimpleTypeValidator
SimpleTypeValidator(TypeValidator) - Constructor for class org.exolab.castor.xml.SimpleTypeValidator
Creates a SimpleTypeValidator using the given TypeValidator for delegating validation
SingleValue - Static variable in class org.exolab.castor.dsml.XML.Schema.Attributes
 
SourceFactory - class org.exolab.castor.builder.SourceFactory.
This class creates the Java Source classes for Schema components
SourceFactory(BuilderConfiguration) - Constructor for class org.exolab.castor.builder.SourceFactory
Creates a new SourceFactory using the default FieldInfo factory.
SourceFactory(BuilderConfiguration, FieldInfoFactory) - Constructor for class org.exolab.castor.builder.SourceFactory
Creates a new SourceFactory with the given FieldInfoFactory
SourceGenerator - class org.exolab.castor.builder.SourceGenerator.
A Java Source generation tool which uses XML Schema definitions to create an Object model.
SourceGenerator() - Constructor for class org.exolab.castor.builder.SourceGenerator
Creates a SourceGenerator using the default FieldInfo factory
SourceGenerator(FieldInfoFactory) - Constructor for class org.exolab.castor.builder.SourceGenerator
Creates a SourceGenerator using the specific field info Factory.
SourceGenerator(FieldInfoFactory, ExtendedBinding) - Constructor for class org.exolab.castor.builder.SourceGenerator
Creates a SourceGenerator using the specific field info Factory and the given Binding element .
SqlBindParser - class org.exolab.castor.util.SqlBindParser.
Utility class to parse an SQL or OQL expression for bind variables Bind variables are subexpressions of the form "$n", where n is a positive integer number.
SqlBindParser(String) - Constructor for class org.exolab.castor.util.SqlBindParser
Create a new SqlBindParser instance to parse the expression in 'sql'.
SqlServerAnsiCompliant - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying whether to use ANSI-compliant SQL for MS SQL Server.
Stack - Static variable in class org.exolab.castor.builder.SGTypes
 
Stack - class org.exolab.castor.util.Stack.
A representation of a Stack that does not use Synchronization.
Stack() - Constructor for class org.exolab.castor.util.Stack
Creates an empty Stack
Stack.StackIterator - class org.exolab.castor.util.Stack.StackIterator.
 
StrictElements - Static variable in class org.exolab.castor.util.Configuration.Property
Property specifying whether to apply strictness to elements when unmarshalling.
String - Static variable in class org.exolab.castor.builder.SGTypes
 
StringBuffer - Static variable in class org.exolab.castor.builder.SGTypes
 
Structural - Static variable in class org.exolab.castor.dsml.XML.Schema.Attributes.Types
 
SubTree - Static variable in class org.exolab.castor.dsml.SearchDescriptor.Scope
 
Substring - Static variable in class org.exolab.castor.dsml.XML.Schema.Elements
 
Superior - Static variable in class org.exolab.castor.dsml.XML.Schema.Attributes
 
Syntax - Static variable in class org.exolab.castor.dsml.XML.Schema.Elements
 
search(Object) - Method in class org.exolab.castor.util.Stack
Searches for the given Object in the stack and returns it's position relative to the top of the Stack (ie the number of calls to #pop() before the object is returned by #pop())
sendEndEvents(ContentHandler) - Method in class org.exolab.castor.xml.Namespaces
Calls the given ContentHandler's endPrefixMapping method for each locally declared namespace
sendStartEvents(ContentHandler) - Method in class org.exolab.castor.xml.Namespaces
Calls the given ContentHandler's startPrefixMapping method for each locally declared namespace
set(int, Object) - Method in class org.exolab.castor.util.List
Replaces the element at the specified position in this list with the specified element.
setAbstract(boolean) - Method in class org.exolab.castor.builder.ClassInfo
 
setAllowRedefinitions(boolean) - Method in class org.exolab.castor.mapping.Mapping
Enables or disables the ability to allow the redefinition of class mappings.
setAsAll() - Method in class org.exolab.castor.builder.GroupInfo
Sets the compositor for the fields of this group to be "all".
setAsChoice() - Method in class org.exolab.castor.builder.GroupInfo
Sets the compositor for the fields of this group to be a choice
setAsSequence() - Method in class org.exolab.castor.builder.GroupInfo
Sets the compositor for the fields of this group to be a sequence
setAutoStore(boolean) - Method in interface org.exolab.castor.jdo.Database
True if autoStore is set on.
setAutoStore(boolean) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets autoStore mode.
setAutoStore(boolean) - Method in class org.exolab.castor.jdo.JDOManager
Sets autoStore mode.
setBaseClass(ClassInfo) - Method in class org.exolab.castor.builder.ClassInfo
Sets the base class of this classInfo.
setBaseDN(String) - Method in class org.exolab.castor.dsml.SearchDescriptor
 
setBaseURL(String) - Method in class org.exolab.castor.mapping.Mapping
Sets the base URL for the mapping and related files.
setBaseURL(URL) - Method in class org.exolab.castor.util.DTDResolver
Sets the base URL to use.
setBinding(ExtendedBinding) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the binding to use with this instance of the SourceGenerator.
setBinding(String) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the binding to use given the path name of a Castor Binding File.
setBinding(InputSource) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the binding to use given an InputSource identifying a Castor Binding File.
setBound(boolean) - Method in class org.exolab.castor.builder.FieldInfo
Sets whether or not this FieldInfo represents a bound property
setBoundProperties(boolean) - Method in class org.exolab.castor.builder.FieldInfoFactory
Sets whether or not the fields should be bound properties
setCallbackInterceptor(CallbackInterceptor) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Overrides the default callback interceptor by a custom interceptor for this database source.
setCallbackInterceptor(CallbackInterceptor) - Method in class org.exolab.castor.jdo.JDOManager
Overrides the default callback interceptor by a custom interceptor for this database source.
setCaseInsensitive(boolean) - Method in class org.exolab.castor.builder.SourceFactory
Set to true if enumerated type lookups should be performed in a case insensitive manner.
setCaseInsensitive(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
Set to true if enumerated type lookups should be performed in a case insensitive manner.
setCentury(short) - Method in class org.exolab.castor.types.DateTimeBase
set the century field
setCentury(short) - Method in class org.exolab.castor.types.GMonthDay
 
setCentury(short) - Method in class org.exolab.castor.types.RecurringDuration
set the century field
setCentury(short) - Method in class org.exolab.castor.types.Time
 
setClassDescFieldNames(boolean) - Method in class org.exolab.castor.builder.BuilderConfiguration
Sets the 'classDescFieldNames' property
setClassLoader(ClassLoader) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the application class loader.
setClassLoader(ClassLoader) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets the ClassLoader to use when loading classes
setClassLoader(ClassLoader) - Method in class org.exolab.castor.xml.Unmarshaller
Sets the ClassLoader to use when loading new classes.
setClearCollections(boolean) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets whether or not to clear collections (including arrays) upon first use to remove default values.
setClearCollections(boolean) - Method in class org.exolab.castor.xml.Unmarshaller
Sets whether or not to clear collections (including arrays) upon first use to remove default values.
setCollectionIteration(boolean) - Method in class org.exolab.castor.mapping.GeneralizedFieldHandler
Sets whether or not this GeneralizedFieldHandler should automatically iterate over the collection returned by the target object and pass only the items (one by one) to the convertUponGet method.
setColumnNumber(int) - Method in class org.exolab.castor.xml.FileLocation
Sets the column number for this Location
setComment(String) - Method in class org.exolab.castor.builder.FieldInfo
Sets the comment for this Member
setComment(String, String) - Method in class org.exolab.castor.util.CommandLineOptions
Sets a comment for the flag
setCommitter(String) - Method in class org.exolab.castor.util.ChangeLog2XML.Entry
 
setComponent(String) - Method in class org.exolab.castor.util.ChangeLog2XML.Entry
 
setConfiguration(String) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the URL of the database configuration file.
setConfiguration(JdoConf) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Provides JDO with a JDO configuration file.
setConfiguration(Configuration) - Method in class org.exolab.castor.xml.ValidationContext
Sets the Configuration used during validation
setContainer(boolean) - Method in class org.exolab.castor.builder.ClassInfo
Sets whether or not this ClassInfo describes a container class.
setContainer(boolean) - Method in class org.exolab.castor.builder.FieldInfo
Sets whether or not this FieldInfo describes a container field.
setContainingClassDescriptor(ClassDescriptor) - Method in interface org.exolab.castor.mapping.FieldDescriptor
Set the class which contains this field
setContentHandler(ContentHandler) - Method in interface org.exolab.castor.xml.SAX2EventProducer
Sets the SAX2 ContentHandler to send SAX 2 events to
setCreateExtraMethods(boolean) - Method in class org.exolab.castor.builder.CollectionInfo
Sets whether or not to create extra collection methods for accessing the actual collection
setCreateExtraMethods(boolean) - Method in class org.exolab.castor.builder.FieldInfoFactory
Sets whether or not to create extra collection methods for accessing the actual collection
setCreateExtraMethods(boolean) - Method in class org.exolab.castor.builder.SourceFactory
Sets whether or not to create extra collection methods for accessing the actual collection
setCreateMarshalMethods(boolean) - Method in class org.exolab.castor.builder.SourceFactory
Sets whether or not to create the XML marshalling framework specific methods (marshall, unmarshall, validate) in the generated classes.
setCreateMarshalMethods(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
Sets whether or not to create the XML marshalling framework specific methods (marshall, unmarshall, validate) in the generated classes.
setDatabaseName(String) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the name of this database.
setDatabasePooling(boolean) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Enable/disable jdo Database pooling.
setDatabasePooling(boolean) - Method in class org.exolab.castor.jdo.JDOManager
Enable/disable database pooling.
setDate(String) - Method in class org.exolab.castor.util.ChangeLog2XML.Entry
 
setDay(short) - Method in class org.exolab.castor.types.Century
 
setDay(short) - Method in class org.exolab.castor.types.DateTimeBase
set the Day Field
setDay(short) - Method in class org.exolab.castor.types.Duration
 
setDay(short) - Method in class org.exolab.castor.types.GMonth
 
setDay(short) - Method in class org.exolab.castor.types.GYearMonth
 
setDay(short) - Method in class org.exolab.castor.types.Month
 
setDay(short) - Method in class org.exolab.castor.types.RecurringDuration
set the Day Field
setDay(short) - Method in class org.exolab.castor.types.TimeDuration
 
setDay(short) - Method in class org.exolab.castor.types.Year
 
setDebug(boolean) - Method in class org.exolab.castor.xml.Marshaller
Sets the flag to turn on and off debugging
setDebug(boolean) - Method in class org.exolab.castor.xml.UnmarshalHandler
Turns debuging on or off.
setDebug(boolean) - Method in class org.exolab.castor.xml.Unmarshaller
Turns debuging on or off.
setDeclaringClassInfo(ClassInfo) - Method in class org.exolab.castor.builder.FieldInfo
 
setDefaultProperties(Properties) - Method in class org.exolab.castor.builder.BuilderConfiguration
Overrides the current set of properties with the given properties.
setDefaultValue(String) - Method in class org.exolab.castor.builder.FieldInfo
Sets the default value for this FieldInfo
setDescription(String) - Method in interface org.exolab.castor.jdo.DataObjects
Sets the description of this database.
setDescription(String) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the description of this database.
setDescription(String) - Method in class org.exolab.castor.jdo.JDOManager
Sets the description of this database.
setDescriptor(XMLFieldDescriptor) - Method in class org.exolab.castor.xml.FieldValidator
Sets the field descriptor to use for obtaining information about the field to validate, such as the field name, the field handler, etc.
setDescriptorCreation(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
Sets whether or not to create ClassDescriptors for the generated classes.
setDestDir(String) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the destination directory.
setDetails(String) - Method in class org.exolab.castor.util.ChangeLog2XML.Entry
 
setDoctype(String, String) - Method in class org.exolab.castor.xml.Marshaller
Sets the document type definition for the serializer.
setDoctype(String, String) - Method in interface org.exolab.castor.xml.OutputFormat
Defines the doc types to use.
setDoctype(String, String) - Method in class org.exolab.castor.xml.XercesOutputFormat
 
setDocumentHandler(DocumentHandler) - Method in interface org.exolab.castor.xml.EventProducer
Deprecated. Sets the DocumentHandler to send SAX events to
setDocumentLocator(Locator) - Method in class org.exolab.castor.dsml.Consumer
 
setDocumentLocator(Locator) - Method in class org.exolab.castor.xml.DebugHandler
 
setDocumentLocator(Locator) - Method in class org.exolab.castor.xml.UnmarshalHandler
 
setDuration(TimeDuration) - Method in class org.exolab.castor.types.RecurringDurationBase
set the duration facet for this recurringDuration
setDuration(String) - Method in class org.exolab.castor.types.RecurringDurationBase
set the duration facet for this recurringDuration
setElementDefinition(boolean) - Method in class org.exolab.castor.builder.XMLInfo
Sets whether or not XSD is element or not.
setEncoding(String) - Method in class org.exolab.castor.xml.Marshaller
Sets the encoding for the serializer.
setEncoding(String) - Method in interface org.exolab.castor.xml.OutputFormat
Sets the encoding to use.
setEncoding(String) - Method in class org.exolab.castor.xml.XercesOutputFormat
 
setEntityResolver(EntityResolver) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the entity resolver.
setEntityResolver(EntityResolver) - Method in class org.exolab.castor.mapping.Mapping
Sets the entity resolver.
setEntityResolver(EntityResolver) - Method in class org.exolab.castor.xml.Unmarshaller
Sets the EntityResolver to use when resolving system and public ids with respect to entites and Document Type.
setEqualsMethod(boolean) - Method in class org.exolab.castor.builder.BuilderConfiguration
Sets the 'equalsmethod' property
setErrorCode(int) - Method in class org.exolab.castor.xml.CastorException
Sets the error code for this Exception
setErrorCode(int) - Method in class org.exolab.castor.xml.XMLException
Sets the error code for this Exception
setExpression(String) - Method in class org.exolab.castor.util.JakartaOroEvaluator
Sets the regular expression to match against during a call to #matches
setExpression(String) - Method in class org.exolab.castor.util.JakartaRegExpEvaluator
Sets the regular expression to match against during a call to #matches
setExpression(String) - Method in interface org.exolab.castor.util.RegExpEvaluator
Sets the regular expression to match against during a call to #matches
setExpression(String) - Method in class org.exolab.castor.util.XercesRegExpEvaluator
Sets the regular expression to match against during a call to #matches
setFailFast(boolean) - Method in class org.exolab.castor.xml.ValidationContext
Sets the fail-fast flag.
setFieldDescriptor(FieldDescriptor) - Method in class org.exolab.castor.mapping.AbstractFieldHandler
Sets the FieldDescriptor that this FieldHander is responsibile for.
setFieldDescriptor(FieldDescriptor) - Method in class org.exolab.castor.mapping.ExtendedFieldHandler
Sets the FieldDescriptor that this FieldHander is responsibile for.
setFieldHandler(FieldHandler) - Method in class org.exolab.castor.mapping.GeneralizedFieldHandler
Sets the FieldHandler that this FieldHander delegates to.
setFields(String) - Method in class org.exolab.castor.types.TimePeriod
parse a string to set the fields of a TimePeriod
setFilename(String) - Method in class org.exolab.castor.xml.FileLocation
Sets the name of the file to which this FileLocation refers
setFilter(String) - Method in class org.exolab.castor.dsml.SearchDescriptor
 
setFinal(boolean) - Method in class org.exolab.castor.builder.FieldInfo
Sets the "final" status of this FieldInfo.
setFixedValue(String) - Method in class org.exolab.castor.builder.FieldInfo
Sets the fixed value in which instances of this field type must lexically match
setGenerateImportedSchemas(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
Sets whether or not to generate Java sources for imported XML Schema.
setGenerateMappingFile(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
Sets whether or not a mapping file should be generated, this is false by default.
setHour(short) - Method in class org.exolab.castor.types.Century
 
setHour(short) - Method in class org.exolab.castor.types.Date
 
setHour(short) - Method in class org.exolab.castor.types.DateTimeBase
set the hour field for this date/time type.
setHour(short) - Method in class org.exolab.castor.types.Duration
 
setHour(short) - Method in class org.exolab.castor.types.Month
 
setHour(short) - Method in class org.exolab.castor.types.RecurringDurationBase
set the hour field for this recurringDuration
setHour(short) - Method in class org.exolab.castor.types.TimeDuration
 
setHour(short) - Method in class org.exolab.castor.types.Year
 
setIDResolver(IDResolver) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets the IDResolver to use when resolving IDREFs for which no associated element may exist in XML document.
setIDResolver(IDResolver) - Method in class org.exolab.castor.xml.Unmarshaller
Sets the IDResolver to use when resolving IDREFs for which no associated element may exist in XML document.
setIgnoreExtraAttributes(boolean) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets whether or not attributes that do not match a specific field should simply be ignored or reported as an error.
setIgnoreExtraAttributes(boolean) - Method in class org.exolab.castor.xml.Unmarshaller
Sets whether or not attributes that do not match a specific field should simply be ignored or reported as an error.
setIgnoreExtraElements(boolean) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets whether or not elements that do not match a specific field should simply be ignored or reported as an error.
setIgnoreExtraElements(boolean) - Method in class org.exolab.castor.xml.Unmarshaller
Sets whether or not elements that do not match a specific field should simply be ignored or reported as an error.
setImportDescriptor(ImportDescriptor) - Method in class org.exolab.castor.dsml.Exporter
 
setImportDescriptor(ImportDescriptor) - Method in class org.exolab.castor.dsml.Importer
 
setImportEventListener(ImportEventListener) - Method in class org.exolab.castor.dsml.Importer
 
setIndenting(boolean) - Method in interface org.exolab.castor.xml.OutputFormat
Specify whether indentation is required
setIndenting(boolean) - Method in class org.exolab.castor.xml.XercesOutputFormat
 
setInstanceFactory(InstanceFactory) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Overrides the default instance factory by a custom one to be used by Castor to obtaining an instance of data object when it is needed during loading.
setInstanceFactory(InstanceFactory) - Method in class org.exolab.castor.jdo.JDOManager
Overrides the default instance factory by a custom one to be used by Castor to obtaining an instance of a data object when it is needed during loading.
setKey(Object) - Method in class org.exolab.castor.mapping.MapItem
Sets the key for this MapItem.
setLineNumber(int) - Method in class org.exolab.castor.xml.FileLocation
Sets the line number for this Location
setLineSeparator(String) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the line separator to use when printing the source code
setLoadPackageMappings(boolean) - Method in class org.exolab.castor.xml.XMLMappingLoader
Sets whether or not to look for and load package specific mapping files (".castor.xml" files).
setLocalStackTraceOnly(boolean) - Method in class org.exolab.castor.util.NestedIOException
Sets whether or not to print the local stack trace or the nested stack trace when calls to #printStackTrace are made.
setLocation(Location) - Method in class org.exolab.castor.xml.ValidationException
Sets the location information for this ValidationException
setLocation(Location) - Method in class org.exolab.castor.xml.XMLException
Sets the location information for this Exception
setLocationPackageMapping(String, String) - Method in class org.exolab.castor.builder.BuilderConfiguration
Sets the schemaLocation to package mapping
setLockTimeout(int) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the lock timeout for this database.
setLockTimeout(int) - Method in class org.exolab.castor.jdo.JDOManager
Sets the lock timeout for this database.
setLogInterceptor(LogInterceptor) - Method in class org.exolab.castor.jdo.JDO
Deprecated. There is no need for this method due to the implementation of Log4J which is controlled via the log4j.properties file.
setLogWriter(PrintWriter) - Method in class org.exolab.castor.jdo.JDO
Deprecated. There is no need for this method due to the implementation of Log4J which is controlled via the log4j.properties file.
setLogWriter(PrintWriter) - Method in class org.exolab.castor.mapping.Mapping
Sets the log writer.
setLogWriter(PrintWriter) - Method in class org.exolab.castor.xml.Marshaller
Sets the PrintWriter used for logging
setLogWriter(PrintWriter) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets the PrintWriter used for printing log messages
setLogWriter(PrintWriter) - Method in class org.exolab.castor.xml.Unmarshaller
Sets the PrintWriter used for logging
setMapping(Mapping) - Method in class org.exolab.castor.xml.Marshaller
Sets the given mapping to be used by the marshalling Framework.
setMapping(Mapping) - Method in class org.exolab.castor.xml.Unmarshaller
Sets the Mapping to use during unmarshalling.
setMappingLoader(XMLMappingLoader) - Method in interface org.exolab.castor.xml.ClassDescriptorResolver
Sets the mapping loader for this ClassDescriptorResolver
Note: This method will be removed soon (kv).
setMarshalAsDocument(boolean) - Method in class org.exolab.castor.xml.Marshaller
Sets whether or not to marshal as a document which includes the XML declaration, and if necessary the DOCTYPE declaration.
setMarshalExtendedType(boolean) - Method in class org.exolab.castor.xml.Marshaller
If True the marshaller will use the 'xsi:type' attribute to marshall a field value that extended the defined field type.
setMarshalListener(MarshalListener) - Method in class org.exolab.castor.xml.Marshaller
Sets an optional MarshalListener to recieve pre and post marshal notification for each Object in the tree.
setMaxOccurs(int) - Method in class org.exolab.castor.builder.GroupInfo
Sets the maximum occurance for this group
setMaxOccurs(int) - Method in class org.exolab.castor.xml.FieldValidator
Sets the maximum number of occurances for a given object
setMaxOccurs(int) - Method in class org.exolab.castor.xml.SimpleTypeValidator
Sets the maximum occurance that the described field may occur
setMessage(String) - Method in class org.exolab.castor.xml.CastorException
Sets the message for this Exception
setMethod(String) - Method in interface org.exolab.castor.xml.OutputFormat
Set serialization method.
setMethod(String) - Method in class org.exolab.castor.xml.XercesOutputFormat
 
setMethods(int) - Method in class org.exolab.castor.builder.FieldInfo
Sets which methods to create READ_METHOD, WRITE_METHOD, READ_WRITE_METHODS
setMilli(long) - Method in class org.exolab.castor.types.Duration
 
setMilli(short) - Method in class org.exolab.castor.types.TimeDuration
 
setMilliSecond(short) - Method in class org.exolab.castor.types.Date
 
setMilliSecond(short) - Method in class org.exolab.castor.types.DateTimeBase
Sets the millisecond field for this date/time type
setMinOccurs(int) - Method in class org.exolab.castor.builder.GroupInfo
Sets the minimum occurance for this group
setMinOccurs(int) - Method in class org.exolab.castor.xml.FieldValidator
Sets the mimimum number of occurances for a given object
setMinOccurs(int) - Method in class org.exolab.castor.xml.SimpleTypeValidator
Sets the minimum occurance that the described field may occur
setMinute(short) - Method in class org.exolab.castor.types.Century
 
setMinute(short) - Method in class org.exolab.castor.types.Date
 
setMinute(short) - Method in class org.exolab.castor.types.DateTimeBase
set the minute field for this date/time type.
setMinute(short) - Method in class org.exolab.castor.types.Duration
 
setMinute(short) - Method in class org.exolab.castor.types.Month
 
setMinute(short) - Method in class org.exolab.castor.types.RecurringDurationBase
set the minute field for this recurringDuration
setMinute(short) - Method in class org.exolab.castor.types.TimeDuration
 
setMinute(short) - Method in class org.exolab.castor.types.Year
 
setMonth(short) - Method in class org.exolab.castor.types.Century
 
setMonth(short) - Method in class org.exolab.castor.types.DateTimeBase
set the Month Field
setMonth(short) - Method in class org.exolab.castor.types.Duration
 
setMonth(short) - Method in class org.exolab.castor.types.GDay
 
setMonth(short) - Method in class org.exolab.castor.types.GYear
 
setMonth(short) - Method in class org.exolab.castor.types.RecurringDuration
set the Month Field
setMonth(short) - Method in class org.exolab.castor.types.TimeDuration
 
setMonth(short) - Method in class org.exolab.castor.types.Year
 
setMultivalued(boolean) - Method in class org.exolab.castor.builder.GroupInfo
Sets whether the XML object can appear more than once in the XML document
setMultivalued(boolean) - Method in class org.exolab.castor.builder.XMLInfo
Sets whether the XML object can appear more than once in the XML document
setNSPrefixAtRoot(boolean) - Method in class org.exolab.castor.xml.Marshaller
Deprecated.  
setNamespaceMapping(String, String) - Method in class org.exolab.castor.xml.Marshaller
Sets the mapping for the given Namespace prefix
setNamespacePackageMapping(String, String) - Method in class org.exolab.castor.builder.BuilderConfiguration
Sets the namespace to package mapping
setNamespacePrefix(String) - Method in class org.exolab.castor.builder.XMLInfo
Sets the desired namespace prefix for this XMLInfo There is no guarantee that this prefix will be used.
setNamespaceURI(String) - Method in class org.exolab.castor.builder.XMLInfo
Sets the Namespace URI for this XMLInfo
setNaming(XMLNaming) - Method in class org.exolab.castor.xml.Introspector
Sets the Naming conventions to be used by the Introspector
setNegative() - Method in class org.exolab.castor.types.DateTimeBase
set the negative field to true
setNegative() - Method in class org.exolab.castor.types.Duration
 
setNegative() - Method in class org.exolab.castor.types.GMonthDay
 
setNegative() - Method in class org.exolab.castor.types.RecurringDurationBase
set the negative field to true
setNegative() - Method in class org.exolab.castor.types.TimeDuration
 
setNillable(boolean) - Method in class org.exolab.castor.builder.FieldInfo
Sets whether or not this field can be nillable.
setNoNamespaceSchemaLocation(String) - Method in class org.exolab.castor.xml.Marshaller
Sets the value for the xsi:noNamespaceSchemaLocation attribute.
setNodeName(String) - Method in class org.exolab.castor.builder.XMLInfo
Sets the XML name of the object described by this XMLInfo.
setNodeType(short) - Method in class org.exolab.castor.builder.XMLInfo
Sets the nodeType for this XMLInfo
setOmitDocumentType(boolean) - Method in interface org.exolab.castor.xml.OutputFormat
Indicates whether to omit DOCTYPE definition.
setOmitDocumentType(boolean) - Method in class org.exolab.castor.xml.XercesOutputFormat
 
setOmitXMLDeclaration(boolean) - Method in interface org.exolab.castor.xml.OutputFormat
Indicates whether to omit XML declaration.
setOmitXMLDeclaration(boolean) - Method in class org.exolab.castor.xml.XercesOutputFormat
 
setOptional(String, boolean) - Method in class org.exolab.castor.util.CommandLineOptions
Sets whether or not a given flag is optional
setOutputByteStream(OutputStream) - Method in interface org.exolab.castor.xml.Serializer
Sets the OutputStream to use.
setOutputByteStream(OutputStream) - Method in class org.exolab.castor.xml.XercesSerializer
 
setOutputCharStream(Writer) - Method in interface org.exolab.castor.xml.Serializer
Sets the OutputCharStream to use.
setOutputCharStream(Writer) - Method in class org.exolab.castor.xml.XercesSerializer
 
setOutputFormat(OutputFormat) - Method in interface org.exolab.castor.xml.Serializer
Sets the OutputFormat to use during serialization.
setOutputFormat(OutputFormat) - Method in class org.exolab.castor.xml.XercesSerializer
 
setParent(Namespaces) - Method in class org.exolab.castor.xml.Namespaces
Sets the parent Namespaces for this Namespaces instance.
setPeriod(TimeDuration) - Method in class org.exolab.castor.types.RecurringDurationBase
set the period facet for this recurringDuration
setPeriod(String) - Method in class org.exolab.castor.types.RecurringDurationBase
set the period facet for this recurringDuration
setPeriod(TimeDuration) - Method in class org.exolab.castor.types.TimePeriod
 
setPreserveSpace(boolean) - Method in interface org.exolab.castor.xml.OutputFormat
Indicate whether white space should be preserved.
setPreserveSpace(boolean) - Method in class org.exolab.castor.xml.XercesOutputFormat
 
setPrimitiveNodeType(NodeType) - Method in class org.exolab.castor.xml.Introspector
Sets the NodeType for primitives.
setPrimitiveWrapper(boolean) - Method in class org.exolab.castor.builder.BuilderConfiguration
Sets the 'primitivetowrapper' property
setReference(String) - Method in class org.exolab.castor.builder.FieldInfo
Sets the name of the field within the same class that is a reference to this field.
setReferenceMethodSuffix(String) - Method in class org.exolab.castor.builder.CollectionInfo
Sets the method suffix (ending) to use when creating the extra collection methods.
setReferenceMethodSuffix(String) - Method in class org.exolab.castor.builder.FieldInfoFactory
Sets the method suffix (ending) to use when creating the extra collection methods.
setReferenceMethodSuffix(String) - Method in class org.exolab.castor.builder.SourceFactory
Sets the method suffix (ending) to use when creating the extra collection methods.
setRequired(boolean) - Method in class org.exolab.castor.builder.GroupInfo
Sets whether or not the XML object must appear at least once
setRequired(boolean) - Method in class org.exolab.castor.builder.XMLInfo
Sets whether or not the XML object must appear at least once
setResolver(ClassDescriptorResolver) - Method in class org.exolab.castor.xml.Marshaller
Sets the ClassDescriptorResolver to use during marshalling
Note: This method will nullify any Mapping currently being used by this Marshaller
setResolver(ClassDescriptorResolver) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets the ClassDescriptorResolver to use for loading and resolving ClassDescriptors
setResolver(ClassDescriptorResolver) - Method in class org.exolab.castor.xml.Unmarshaller
Sets the ClassDescriptorResolver to use during unmarshalling
setResolver(ClassDescriptorResolver) - Method in class org.exolab.castor.xml.ValidationContext
Sets the ClassDescriptorResolver to use during validation.
setReuseObjects(boolean) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets a boolean that when true indicates that objects contained within the object model should be re-used where appropriate.
setReuseObjects(boolean) - Method in class org.exolab.castor.xml.Unmarshaller
Sets a boolean that when true indicates that objects contained within the object model should be re-used where appropriate.
setRootElement(String) - Method in class org.exolab.castor.xml.Marshaller
Sets the name of the root element to use
setRootObject(Object) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets the root (top-level) object to use for unmarshalling into.
setSAX1(boolean) - Method in class org.exolab.castor.builder.SourceFactory
Sets to true if SAX1 should be used in the marshall method.
setSAX1(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
Set to true if SAX1 should be used in the marshall method
setSaveMapKeys(boolean) - Method in class org.exolab.castor.xml.Introspector
Sets whether or not keys from Hastable / Map instances should be saved in the XML.
setSchemaLocation(String) - Method in class org.exolab.castor.xml.Marshaller
Sets the value for the xsi:schemaLocation attribute.
setSchemaType(XSType) - Method in class org.exolab.castor.builder.XMLInfo
Sets the XML Schema type for this XMLInfo
setScope(int) - Method in class org.exolab.castor.dsml.SearchDescriptor
 
setSearchDescriptor(SearchDescriptor) - Method in class org.exolab.castor.dsml.Exporter
 
setSecond(short, short) - Method in class org.exolab.castor.types.Century
 
setSecond(short) - Method in class org.exolab.castor.types.Date
 
setSecond(short, short) - Method in class org.exolab.castor.types.DateTimeBase
set the second field for this date/time type
setSecond(short) - Method in class org.exolab.castor.types.DateTimeBase
Sets the second field for this date/time type
setSecond(short, short) - Method in class org.exolab.castor.types.Month
 
setSecond(short, short) - Method in class org.exolab.castor.types.RecurringDurationBase
set the second field for this recurringDuration
setSecond(short, short) - Method in class org.exolab.castor.types.Year
 
setSeconds(short) - Method in class org.exolab.castor.types.Duration
 
setSeconds(short) - Method in class org.exolab.castor.types.TimeDuration
 
setStatic(boolean) - Method in class org.exolab.castor.builder.FieldInfo
Sets the "static" status of this FieldInfo.
setSuppressNamespaces(boolean) - Method in class org.exolab.castor.xml.Marshaller
Sets whether or not namespaces are output.
setSuppressNonFatalWarnings(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
 
setSuppressXSIType(boolean) - Method in class org.exolab.castor.xml.Marshaller
Sets whether or not the xsi:type attribute should appear on the marshalled document.
setSupressXMLDeclaration(boolean) - Method in class org.exolab.castor.xml.Marshaller
Sets whether or not to marshal as a document which includes the XML declaration, and if necessary the DOCTYPE declaration.
setTestable(boolean) - Method in class org.exolab.castor.builder.SourceFactory
Sets whether or not to implement CastorTestable
setTestable(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
Sets whether or not to implement CastorTestable
setTransient(boolean) - Method in class org.exolab.castor.builder.FieldInfo
Sets the transient status of this FieldInfo.
setUTC() - Method in class org.exolab.castor.types.DateTimeBase
set the UTC field.
setUTC() - Method in class org.exolab.castor.types.RecurringDurationBase
set the UTC field to true
setUnmarshalListener(UnmarshalListener) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets an UnmarshalListener.
setUnmarshalListener(UnmarshalListener) - Method in class org.exolab.castor.xml.Unmarshaller
Sets an optional UnmarshalListener to receive pre and post unmarshal notification for each Object in the tree.
setUsageInfo(String, String) - Method in class org.exolab.castor.util.CommandLineOptions
Sets the text to print after the flag when printing the usage line
setUseEnumeratedTypeInterface(boolean) - Method in class org.exolab.castor.builder.BuilderConfiguration
Sets the 'enumTypeAccessInterface' property
setUseXSITypeAtRoot(boolean) - Method in class org.exolab.castor.xml.Marshaller
Sets whether or not to output the xsi:type at the root element.
setValidation(boolean) - Method in class org.exolab.castor.xml.Marshaller
Sets whether or not to validate the object model before marshalling.
setValidation(boolean) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets the flag for validation
setValidation(boolean) - Method in class org.exolab.castor.xml.Unmarshaller
Sets the flag for validation
setValidator(String) - Method in class org.exolab.castor.builder.FieldInfo
Sets the name of the Validator to use.
setValidator(TypeValidator) - Method in class org.exolab.castor.xml.FieldValidator
 
setValidator(TypeValidator) - Method in class org.exolab.castor.xml.SimpleTypeValidator
Sets the TypeValidator to delegate validation to
setValue(Object, Object) - Method in class org.exolab.castor.mapping.AbstractFieldHandler
Sets the value of the field on the object.
setValue(Object, Object) - Method in class org.exolab.castor.mapping.ExtendedFieldHandler
Sets the value of the field on the object.
setValue(Object, Object) - Method in interface org.exolab.castor.mapping.FieldHandler
Sets the value of the field on the object.
setValue(Object, Object) - Method in class org.exolab.castor.mapping.GeneralizedFieldHandler
Sets the value of the field on the object.
setValue(Object) - Method in class org.exolab.castor.mapping.MapItem
Sets the value for this MapItem.
setValue(short, short, short, short, short, short, long) - Method in class org.exolab.castor.types.Duration
Fill in the fields of the duration with the given values
setValue(short, short, short, short, short, short, short) - Method in class org.exolab.castor.types.TimeDuration
Fill in the fields of the TimeDuration with the given values
setValue(String) - Method in class org.exolab.castor.util.ChangeLog2XML.Entry
 
setValue(Object, Object) - Method in class org.exolab.castor.xml.XMLFieldHandler
Sets the value of the field on the object.
setValues(short[]) - Method in class org.exolab.castor.types.Date
Sets all the fields by reading the values in an array if a Time Zone is specificied it has to be set by using setZone.
setValues(short[]) - Method in class org.exolab.castor.types.DateTimeBase
Sets all the fields by reading the values in an array
setValues(short[]) - Method in class org.exolab.castor.types.GMonthDay
Sets all the fields by reading the values in an array if a Time Zone is specificied it has to be set by using setZone.
setValues(short[]) - Method in class org.exolab.castor.types.GYear
Sets all the fields by reading the values in an array if a Time Zone is specificied it has to be set by using setZone.
setValues(short[]) - Method in class org.exolab.castor.types.GYearMonth
Sets all the fields by reading the values in an array if a Time Zone is specificied it has to be set by using setZone.
setValues(short[]) - Method in class org.exolab.castor.types.RecurringDuration
set all the fields by reading the values in an array
setValues(short[]) - Method in class org.exolab.castor.types.RecurringDurationBase
set all the fields by reading the values in an array
setValues(short[]) - Method in class org.exolab.castor.types.Time
Sets all the fields by reading the values in an array.
setVerbose(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
Sets whether or not the source code generator prints additional messages during generating source code
setVersion(String) - Method in class org.exolab.castor.util.ChangeLog2XML.Release
 
setWhitespacePreserve(boolean) - Method in class org.exolab.castor.xml.UnmarshalHandler
Sets the top-level whitespace (xml:space) to either preserving or non preserving.
setWhitespacePreserve(boolean) - Method in class org.exolab.castor.xml.Unmarshaller
Sets the top-level whitespace (xml:space) to either preserving or non preserving.
setWrapCollections(boolean) - Method in class org.exolab.castor.xml.Introspector
Sets whether or not collections (arrays, vectors, etc) should be wrapped in a container element.
setXMLFieldHandler(String) - Method in class org.exolab.castor.builder.FieldInfo
Sets the name of the XMLfieldHandler to use.
setYear(short) - Method in class org.exolab.castor.types.Century
 
setYear(short) - Method in class org.exolab.castor.types.DateTimeBase
set the Year field Note: 0000 is not allowed
setYear(short) - Method in class org.exolab.castor.types.Duration
 
setYear(short) - Method in class org.exolab.castor.types.GMonthDay
 
setYear(short) - Method in class org.exolab.castor.types.RecurringDuration
set the Year field Note: 0000 is not allowed
setYear(short) - Method in class org.exolab.castor.types.TimeDuration
 
setZone(short, short) - Method in class org.exolab.castor.types.Century
 
setZone(short, short) - Method in class org.exolab.castor.types.DateTimeBase
Sets the time zone fields for this date/time type.
setZone(short, short) - Method in class org.exolab.castor.types.Month
 
setZone(short, short) - Method in class org.exolab.castor.types.RecurringDurationBase
set the time zone fields for this recurringDuration
setZone(short, short) - Method in class org.exolab.castor.types.Year
 
setZoneHour(short) - Method in class org.exolab.castor.types.DateTimeBase
Sets the time zone hour field for this date/time type.
setZoneMinute(short) - Method in class org.exolab.castor.types.DateTimeBase
Sets the time zone minute field for this date/time type.
setZoneNegative() - Method in class org.exolab.castor.types.Century
 
setZoneNegative(boolean) - Method in class org.exolab.castor.types.DateTimeBase
set the time zone negative field to true
setZoneNegative() - Method in class org.exolab.castor.types.Month
 
setZoneNegative() - Method in class org.exolab.castor.types.RecurringDurationBase
set the time zone negative field to true
setZoneNegative() - Method in class org.exolab.castor.types.Year
 
size() - Method in interface org.exolab.castor.jdo.QueryResults
finds the size of the resulting resultset from the query.
size(Object) - Method in interface org.exolab.castor.mapping.CollectionHandler
Returns the number of elements in the collection.
size(Object) - Method in interface org.exolab.castor.mapping.MapHandler
Returns the number of elements (key-value) in the map.
size() - Method in class org.exolab.castor.util.List
Returns the number of elements in the List
size() - Method in class org.exolab.castor.util.OrderedMap
 
size() - Method in class org.exolab.castor.util.Stack
Returns the number of items on the Stack
skippedEntity(String) - Method in class org.exolab.castor.xml.UnmarshalHandler
Signals that an entity was skipped by the parser
start() - Method in interface org.exolab.castor.xml.EventProducer
Deprecated. Signals to start producing events.
start() - Method in interface org.exolab.castor.xml.SAX2EventProducer
Signals to start producing events.
startDocument() - Method in class org.exolab.castor.dsml.Consumer
 
startDocument() - Method in class org.exolab.castor.dsml.Producer
 
startDocument() - Method in class org.exolab.castor.xml.DebugHandler
 
startDocument() - Method in class org.exolab.castor.xml.UnmarshalHandler
Signals the start of a new document
startElement(String, AttributeList) - Method in class org.exolab.castor.dsml.Consumer
 
startElement(String, AttributeList) - Method in class org.exolab.castor.dsml.ImportDescriptor
 
startElement(String, AttributeList) - Method in class org.exolab.castor.dsml.SearchDescriptor
 
startElement(String, AttributeList) - Method in class org.exolab.castor.xml.DebugHandler
 
startElement(String, String, String, Attributes) - Method in class org.exolab.castor.xml.UnmarshalHandler
ContentHandler#startElement Signals the start of element
startElement(String, AttributeList) - Method in class org.exolab.castor.xml.UnmarshalHandler
DocumentHandler#startElement Signals the start of element
startPrefixMapping(String, String) - Method in class org.exolab.castor.xml.UnmarshalHandler
Signals to start the namespace - prefix mapping
strictElements() - Method in class org.exolab.castor.util.Configuration
Access to the property specifying whether to apply strictness to elements when unmarshalling.
strictElements() - Method in class org.exolab.castor.util.LocalConfiguration
Access to the property specifying whether to apply strictness to elements when unmarshalling.
subList(int, int) - Method in class org.exolab.castor.util.List
Returns a new List which contains elements from a given section of this list.

T

TEXT - Static variable in class org.exolab.castor.types.AnyNode
Representation for a text node.
TEXT - Static variable in class org.exolab.castor.xml.NodeType
The text type
TEXT_TYPE - Static variable in class org.exolab.castor.builder.XMLInfo
Represents the text node type
Text - Static variable in class org.exolab.castor.xml.NodeType
Content node type (text).
Time - class org.exolab.castor.types.Time.
Describes an XML schema Time.
Time() - Constructor for class org.exolab.castor.types.Time
 
Time(short[]) - Constructor for class org.exolab.castor.types.Time
Constructs a XML Schema Time instance given all the values of the different fields.
Time(long) - Constructor for class org.exolab.castor.types.Time
Constructs a XML Schema Time instance given a long representing the time in milliseconds.
Time(String) - Constructor for class org.exolab.castor.types.Time
Constructs a Time given a string representation.
TimeDescriptor - class org.exolab.castor.types.TimeDescriptor.
The Time Descriptor
TimeDescriptor() - Constructor for class org.exolab.castor.types.TimeDescriptor
 
TimeDuration - class org.exolab.castor.types.TimeDuration.
Represents the timeDuration XML Schema type.
TimeDuration() - Constructor for class org.exolab.castor.types.TimeDuration
default constructor
TimeDuration(long) - Constructor for class org.exolab.castor.types.TimeDuration
This constructor fills in the time duration fields according to the value of the long by calling setValue
TimeDurationDescriptor - class org.exolab.castor.types.TimeDurationDescriptor.
The TimeDuration Descriptor
TimeDurationDescriptor() - Constructor for class org.exolab.castor.types.TimeDurationDescriptor
 
TimeInstant - class org.exolab.castor.types.TimeInstant.
Describe an XML schema TimeInstant.
TimeInstant() - Constructor for class org.exolab.castor.types.TimeInstant
 
TimePeriod - class org.exolab.castor.types.TimePeriod.
Describe an XML schema TimePeriod.
TimePeriod() - Constructor for class org.exolab.castor.types.TimePeriod
 
TimePeriod(String) - Constructor for class org.exolab.castor.types.TimePeriod
returns a TimePeriod with the duration facet set up
TimePeriodDescriptor - class org.exolab.castor.types.TimePeriodDescriptor.
The TimePeriod Descriptor
TimePeriodDescriptor() - Constructor for class org.exolab.castor.types.TimePeriodDescriptor
 
TimeStampable - interface org.exolab.castor.jdo.TimeStampable.
A callback get/set the timestamp.
TransactionAbortedException - exception org.exolab.castor.jdo.TransactionAbortedException.
Informs that the user transaction has been explicitly aborted by the database due to some failure and the reason for that failure.
TransactionAbortedException(String) - Constructor for class org.exolab.castor.jdo.TransactionAbortedException
 
TransactionAbortedException(String, Throwable) - Constructor for class org.exolab.castor.jdo.TransactionAbortedException
 
TransactionNotInProgressException - exception org.exolab.castor.jdo.TransactionNotInProgressException.
Indicates the operation cannot be performed since a transaction is not in progress.
TransactionNotInProgressException(String) - Constructor for class org.exolab.castor.jdo.TransactionNotInProgressException
 
TransactionNotInProgressException(String, Throwable) - Constructor for class org.exolab.castor.jdo.TransactionNotInProgressException
 
Type - Static variable in class org.exolab.castor.dsml.XML.Schema.Attributes
 
TypeConversion - class org.exolab.castor.builder.TypeConversion.
A class used to convert XML Schema SimpleTypes into the appropriate XSType
TypeConversion(BuilderConfiguration) - Constructor for class org.exolab.castor.builder.TypeConversion
Creates a new TypeConversion instance
TypeConvertor - interface org.exolab.castor.mapping.TypeConvertor.
Interface for a type convertor.
TypeValidator - interface org.exolab.castor.xml.TypeValidator.
The basic type validation interface class
toArray() - Method in class org.exolab.castor.util.List
Returns an array containing all of the elements in this list in proper sequence.
toArray(Object[]) - Method in class org.exolab.castor.util.List
Returns an array containing all of the elements in this list in proper sequence.
toArray(Object[], int) - Method in class org.exolab.castor.util.List
Returns an array containing all of the elements in this list in proper sequence.
toCalendar() - Method in class org.exolab.castor.types.DateTimeBase
converts this Date/Time into a local java Calendar.
toDate() - Method in class org.exolab.castor.types.Century
 
toDate() - Method in class org.exolab.castor.types.Date
converts this Date into a local java Date.
toDate() - Method in class org.exolab.castor.types.DateTimeBase
Returns a java.util.Date that represents the XML Schema Date datatype
toDate() - Method in class org.exolab.castor.types.GDay
converts this GDay into a local java Date.
toDate() - Method in class org.exolab.castor.types.GMonth
converts this GMonth into a local java Date.
toDate() - Method in class org.exolab.castor.types.GMonthDay
converts this gMonthDay into a local java Date.
toDate() - Method in class org.exolab.castor.types.GYear
converts this gYear into a local java Date.
toDate() - Method in class org.exolab.castor.types.GYearMonth
converts this gYearMonth into a local java Date.
toDate() - Method in class org.exolab.castor.types.Month
 
toDate() - Method in class org.exolab.castor.types.RecurringDuration
convert this recurringDuration into a local Date Note : Be aware a the 'local' property of the date i.e toDate() will de the conversion between a UTC date and your computer date format.
toDate() - Method in class org.exolab.castor.types.Time
converts this Time into a local java Date.
toDate() - Method in class org.exolab.castor.types.Year
 
toJavaClassName(String) - Static method in class org.exolab.castor.xml.JavaNaming
 
toJavaMemberName(String) - Static method in class org.exolab.castor.xml.JavaNaming
 
toJavaMemberName(String, boolean) - Static method in class org.exolab.castor.xml.JavaNaming
 
toJavaName(String, boolean) - Static method in class org.exolab.castor.xml.Introspector
Converts the given xml name to a Java name.
toLong() - Method in class org.exolab.castor.types.Date
Converts this date into a long value.
toLong() - Method in class org.exolab.castor.types.Duration
Convert a duration into a long This long represents the duration in milliseconds.
toLong() - Method in class org.exolab.castor.types.TimeDuration
Convert a timeDuration into a long This long represents the duration in milliseconds
toPrimitiveObject(Class, String) - Static method in class org.exolab.castor.xml.UnmarshalHandler
Converts a String to the given primitive object type
toString() - Method in class org.exolab.castor.mapping.AccessMode
Returns the String representation of this kind.
toString() - Method in class org.exolab.castor.types.AnyNode
Returns the String representation of this AnyNode The String representation is a xml well-formed fragment corresponding to the representation of this node.
toString() - Method in class org.exolab.castor.types.BaseDescriptor
Returns the String representation of this XMLClassDescriptor
toString() - Method in class org.exolab.castor.types.Century
convert this Year to a string The format is defined by W3C XML Schema draft and ISO8601 i.e (+|-)CC
toString() - Method in class org.exolab.castor.types.Date
convert this Date to a string The format is defined by W3C XML Schema recommendation and ISO8601 i.e (+|-)CCYY-MM-DD
toString() - Method in class org.exolab.castor.types.Duration
Convert a duration into a String conforming to ISO8601 and XML Schema specs
toString() - Method in class org.exolab.castor.types.GDay
convert this GDay to a string The format is defined by W3C XML Schema recommendation and ISO8601 i.e ---DD(Z|(+|-)hh:mm)
toString() - Method in class org.exolab.castor.types.GMonth
convert this GMonth to a string The format is defined by W3C XML Schema recommendation and ISO8601 i.e --MM--(Z|(+|-)hh:mm)
toString() - Method in class org.exolab.castor.types.GMonthDay
convert this gMonthDay to a string The format is defined by W3C XML Schema recommendation and ISO8601 i.e --MM-DD(Z|(+|-)hh:mm)
toString() - Method in class org.exolab.castor.types.GYear
convert this gYear to a string The format is defined by W3C XML Schema recommendation and ISO8601 i.e (+|-)CCYY-MM(Z|(+|-)hh:mm)
toString() - Method in class org.exolab.castor.types.GYearMonth
convert this gYearMonth to a string The format is defined by W3C XML Schema recommendation and ISO8601 i.e (+|-)CCYY-MM(Z|(+|-)hh:mm)
toString() - Method in class org.exolab.castor.types.Month
convert this Month to a string The format is defined by W3C XML Schema draft and ISO8601 i.e (+|-)CCYY-MM
toString() - Method in class org.exolab.castor.types.RecurringDuration
Convert this recurringDuration to a string The format is defined by W3C XML Schema draft and ISO8601 i.e (+|-)CCYY-MM-DDThh:mm:ss.sss(Z|(+|-)hh:mm)
toString() - Method in class org.exolab.castor.types.Time
convert this Time to a string The format is defined by W3C XML Schema Recommendation and ISO8601 i.e (-)hh:mm:ss.sss(Z|(+|-)hh:mm)
toString() - Method in class org.exolab.castor.types.TimeDuration
Convert a timeDuration into a String conforming to ISO8601 and XML Schema specs
toString() - Method in class org.exolab.castor.types.Year
convert this Year to a string The format is defined by W3C XML Schema draft and ISO8601 i.e (+|-)CCYY
toString() - Method in class org.exolab.castor.util.EventListenerList
Returns a string representation of the EventListenerList.
toString() - Method in class org.exolab.castor.util.NestedIOException
Returns the String representation of this Exception.
toString() - Method in class org.exolab.castor.xml.FileLocation
Returns the String representation of this Location
toString() - Method in interface org.exolab.castor.xml.Location
Returns the String representation of this Location
toString() - Method in class org.exolab.castor.xml.NodeType
 
toString() - Method in class org.exolab.castor.xml.ValidationException
Returns the String representation of this Exception
toString() - Method in class org.exolab.castor.xml.XMLException
Returns the String representation of this Exception.
toString() - Method in class org.exolab.castor.xml.XPathLocation
Returns the String representation of this XPathLocation
toURIRepresentation(String) - Static method in class org.exolab.castor.builder.SourceGenerator
Returns a string which is the URI of a file.
toXMLName(String) - Method in class org.exolab.castor.xml.XMLNaming
Converts the given String to an XML name.
trimToSize() - Method in class org.exolab.castor.util.List
Reduces the capacity of the internal buffer to the current size freeing up unused memory.

U

UPPER_CASE_AFTER_UNDERSCORE_PROPERTY - Static variable in class org.exolab.castor.xml.JavaNaming
The property name to use in the castor.properties file to specify the value of the upperCaseAfterUnderscore variable.
URI - Static variable in class org.exolab.castor.dsml.XML.Namespace
 
UnmarshalException - Static variable in class org.exolab.castor.builder.SGTypes
 
UnmarshalHandler - class org.exolab.castor.xml.UnmarshalHandler.
An unmarshaller to allowing unmarshalling of XML documents to Java Objects.
UnmarshalHandler.ArrayHandler - class org.exolab.castor.xml.UnmarshalHandler.ArrayHandler.
A class for handling Arrays during unmarshalling.
UnmarshalListener - interface org.exolab.castor.xml.UnmarshalListener.
An interface to allow external "listening" to objects when they are being unmarshalled for various tracking purposes and potential modification.
Unmarshaller - class org.exolab.castor.xml.Unmarshaller.
An unmarshaller to allowing unmarshalling of XML documents to Java Objects.
Unmarshaller() - Constructor for class org.exolab.castor.xml.Unmarshaller
Creates a new basic Unmarshaller When using this constructor it will most likely be necessary to use a mapping file or ClassDescriptorResolver So that the Unmarshaller can find the classes during the unmarshalling process.
Unmarshaller(Class) - Constructor for class org.exolab.castor.xml.Unmarshaller
Creates a new Unmarshaller with the given Class
Unmarshaller(Class, ClassLoader) - Constructor for class org.exolab.castor.xml.Unmarshaller
Creates a new Unmarshaller with the given Class
Unmarshaller(Mapping) - Constructor for class org.exolab.castor.xml.Unmarshaller
Creates a new Unmarshaller with the given Mapping
Unmarshaller(Object) - Constructor for class org.exolab.castor.xml.Unmarshaller
Creates a new Unmarshaller with the given Object
UpdateOnly - Static variable in class org.exolab.castor.dsml.ImportDescriptor.Policy
Under the UpdateOnly policy, DSML attributes that do not already exist in the Ldap are not created.
UserModification - Static variable in class org.exolab.castor.dsml.XML.Schema.Attributes
 
unmarshal(Reader) - Method in class org.exolab.castor.xml.Unmarshaller
Unmarshals Objects of this Unmarshaller's Class type.
unmarshal(EventProducer) - Method in class org.exolab.castor.xml.Unmarshaller
Deprecated. please use @see #unmarshal(SAX2EventProducer) instead.
unmarshal(SAX2EventProducer) - Method in class org.exolab.castor.xml.Unmarshaller
Unmarshals Objects of this Unmarshaller's Class type.
unmarshal(InputSource) - Method in class org.exolab.castor.xml.Unmarshaller
Unmarshals Objects of this Unmarshaller's Class type.
unmarshal(Node) - Method in class org.exolab.castor.xml.Unmarshaller
Unmarshals Objects of this Unmarshaller's Class type.
unmarshal(Class, Reader) - Static method in class org.exolab.castor.xml.Unmarshaller
Unmarshals Objects of the given Class type.
unmarshal(Class, InputSource) - Static method in class org.exolab.castor.xml.Unmarshaller
Unmarshals Objects of the given Class type.
unmarshal(Class, Node) - Static method in class org.exolab.castor.xml.Unmarshaller
Unmarshals Objects of the given Class type.
unmarshalled(Object) - Method in interface org.exolab.castor.xml.UnmarshalListener
This method is called after an object has been completely unmarshalled, including all of its children (if any).
update(Object) - Method in interface org.exolab.castor.jdo.Database
Update a data object which is queried/loaded/created in another transaction.
upperCaseAfterUnderscore - Static variable in class org.exolab.castor.xml.JavaNaming
Used for backward compatibility, if you wish to be backward compatible with 0.9.3.9 and earlier set this boolean to true.
useEnumeratedTypeInterface() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if we generate the implements EnumeratedTypeAccess interface for enumerated type classes.
usePrimitiveWrapper() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if primitive types have to be used as Objects (eg. replacing float by java.lang.Float).
useWrapper() - Method in interface org.exolab.castor.builder.BindingComponent
Returns true if the member represented by that BindingComponent is to be represented by an Object wrapper.

V

VERSION - Static variable in class org.exolab.castor.util.Version
The version number
VERSION_DATE - Static variable in class org.exolab.castor.util.Version
The version date.
ValidationContext - class org.exolab.castor.xml.ValidationContext.
A class which can be used to hold validation information, used by the TypeValidator interface.
ValidationContext() - Constructor for class org.exolab.castor.xml.ValidationContext
Creates a new ValidationContext
ValidationException - Static variable in class org.exolab.castor.builder.SGTypes
 
ValidationException - exception org.exolab.castor.xml.ValidationException.
An exception that can be used to signal XML validation errors
ValidationException() - Constructor for class org.exolab.castor.xml.ValidationException
Creates a new ValidationException with no message, or nested Exception
ValidationException(String) - Constructor for class org.exolab.castor.xml.ValidationException
Creates a new ValidationException with the given message.
ValidationException(String, int) - Constructor for class org.exolab.castor.xml.ValidationException
Creates a new ValidationException with the given message.
ValidationException(Throwable) - Constructor for class org.exolab.castor.xml.ValidationException
Creates a new ValidationException with the given nested exception.
ValidationException(String, Throwable) - Constructor for class org.exolab.castor.xml.ValidationException
Creates a new ValidationException with the given message and nested exception.
ValidationException(String, Exception, int) - Constructor for class org.exolab.castor.xml.ValidationException
Creates a new ValidationException with the given message, nested exception, and errorCode.
Validator - class org.exolab.castor.xml.Validator.
A class which can perform Validation on an Object model.
Validator() - Constructor for class org.exolab.castor.xml.Validator
Creates a new Validator
ValidityException - exception org.exolab.castor.mapping.ValidityException.
An exception indicating an integrity violation.
ValidityException(String) - Constructor for class org.exolab.castor.mapping.ValidityException
 
ValidityException(String, Object) - Constructor for class org.exolab.castor.mapping.ValidityException
 
ValidityException(String, Object, Object) - Constructor for class org.exolab.castor.mapping.ValidityException
 
ValidityException(String, Object, Object, Object) - Constructor for class org.exolab.castor.mapping.ValidityException
 
ValidityException(Exception) - Constructor for class org.exolab.castor.mapping.ValidityException
 
Value - Static variable in class org.exolab.castor.dsml.XML.Entries.Elements
 
Vector - Static variable in class org.exolab.castor.builder.SGTypes
 
Version - class org.exolab.castor.util.Version.
A class which contains the version information
Version() - Constructor for class org.exolab.castor.util.Version
 
validate(Object, ValidationContext) - Method in interface org.exolab.castor.xml.ClassValidator
Validates the given Object.
validate(Object, ValidationContext) - Method in class org.exolab.castor.xml.FieldValidator
Validates the given Object
validate(Object, ValidationContext) - Method in class org.exolab.castor.xml.SimpleTypeValidator
Validates the given Object
validate(Object, ValidationContext) - Method in interface org.exolab.castor.xml.TypeValidator
Validates the given Object
validate(Object) - Method in class org.exolab.castor.xml.Validator
Validates the given Object
validate(Object, ValidationContext) - Method in class org.exolab.castor.xml.Validator
Validates the given Object
valueOf(String) - Static method in class org.exolab.castor.mapping.AccessMode
Returns the access mode from the name.
valueOf(short) - Static method in class org.exolab.castor.mapping.AccessMode
 
values() - Method in class org.exolab.castor.util.OrderedHashMap
Returns the set of values for this Map.

W

WRAP_COLLECTIONS_PROPERTY - Static variable in class org.exolab.castor.xml.Introspector
The property name for enabling collection wrapping.
WRITE - Static variable in class org.exolab.castor.xml.AccessRights
The type that indicates only write access
WRITE_METHOD - Static variable in class org.exolab.castor.builder.FieldInfo
The Write / Setter method flag
Wrapper - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying if we want to use Wrapper Objects instead of primitives (eg java.lang.Float instead of float)
Writer - Static variable in class org.exolab.castor.builder.SGTypes
 
warning(SAXParseException) - Method in class org.exolab.castor.xml.UnmarshalHandler
 
write - Static variable in class org.exolab.castor.xml.AccessRights
A write-only AccessRights

X

XML - class org.exolab.castor.dsml.XML.
 
XML() - Constructor for class org.exolab.castor.dsml.XML
 
XML - Static variable in class org.exolab.castor.mapping.Mapping
Use this object to obtain the mapping resolver for XML from #getResolver(EngineMapping).
XML - Static variable in interface org.exolab.castor.xml.OutputFormat
Default serialization method, being XML
XML.Entries - class org.exolab.castor.dsml.XML.Entries.
 
XML.Entries() - Constructor for class org.exolab.castor.dsml.XML.Entries
 
XML.Entries.Attributes - class org.exolab.castor.dsml.XML.Entries.Attributes.
 
XML.Entries.Attributes() - Constructor for class org.exolab.castor.dsml.XML.Entries.Attributes
 
XML.Entries.Attributes.Encodings - class org.exolab.castor.dsml.XML.Entries.Attributes.Encodings.
 
XML.Entries.Attributes.Encodings() - Constructor for class org.exolab.castor.dsml.XML.Entries.Attributes.Encodings
 
XML.Entries.Elements - class org.exolab.castor.dsml.XML.Entries.Elements.
 
XML.Entries.Elements() - Constructor for class org.exolab.castor.dsml.XML.Entries.Elements
 
XML.Namespace - class org.exolab.castor.dsml.XML.Namespace.
 
XML.Namespace() - Constructor for class org.exolab.castor.dsml.XML.Namespace
 
XML.Schema - class org.exolab.castor.dsml.XML.Schema.
 
XML.Schema() - Constructor for class org.exolab.castor.dsml.XML.Schema
 
XML.Schema.Attributes - class org.exolab.castor.dsml.XML.Schema.Attributes.
 
XML.Schema.Attributes() - Constructor for class org.exolab.castor.dsml.XML.Schema.Attributes
 
XML.Schema.Attributes.Types - class org.exolab.castor.dsml.XML.Schema.Attributes.Types.
 
XML.Schema.Attributes.Types() - Constructor for class org.exolab.castor.dsml.XML.Schema.Attributes.Types
 
XML.Schema.Elements - class org.exolab.castor.dsml.XML.Schema.Elements.
 
XML.Schema.Elements() - Constructor for class org.exolab.castor.dsml.XML.Schema.Elements
 
XMLClassDescriptor - interface org.exolab.castor.xml.XMLClassDescriptor.
A class descriptor for describing relationships between a Class and an XML element or complexType.
XMLException - exception org.exolab.castor.xml.XMLException.
An exception that is used to signal an error that has occured during marshalling or unmarshalling.
XMLException() - Constructor for class org.exolab.castor.xml.XMLException
Creates a new XMLException with no message or nested Exception.
XMLException(String) - Constructor for class org.exolab.castor.xml.XMLException
Creates a new XMLException with the given message.
XMLException(Throwable) - Constructor for class org.exolab.castor.xml.XMLException
Creates a new XMLException with the given nested exception.
XMLException(String, int) - Constructor for class org.exolab.castor.xml.XMLException
Creates a new XMLException with the given message.
XMLException(String, Throwable) - Constructor for class org.exolab.castor.xml.XMLException
Creates a new XMLException with the given message and nested exception.
XMLException(String, Throwable, int) - Constructor for class org.exolab.castor.xml.XMLException
Creates a new XMLException with the given message, nested exception, and errorCode.
XMLFieldDescriptor - interface org.exolab.castor.xml.XMLFieldDescriptor.
XML field descriptor.
XMLFieldHandler - class org.exolab.castor.xml.XMLFieldHandler.
This FieldHandler is used in the generated descriptors.
XMLFieldHandler() - Constructor for class org.exolab.castor.xml.XMLFieldHandler
Creates a new default XMLFieldHandler
XMLInfo - class org.exolab.castor.builder.XMLInfo.
A class for storing XML related information
XMLInfo() - Constructor for class org.exolab.castor.builder.XMLInfo
Creates a new XML Info
XMLInfo(short) - Constructor for class org.exolab.castor.builder.XMLInfo
Creates a new XMLInfo with the given node type
XMLInfo(String, short) - Constructor for class org.exolab.castor.builder.XMLInfo
Creates a new XMLInfo with the given xml name and node type
XMLMappingLoader - class org.exolab.castor.xml.XMLMappingLoader.
An XML implementation of mapping helper.
XMLMappingLoader(ClassLoader, PrintWriter) - Constructor for class org.exolab.castor.xml.XMLMappingLoader
Creates a new XMLMappingLoader
XMLNaming - class org.exolab.castor.xml.XMLNaming.
An abstract class to handing XML naming
XMLNaming() - Constructor for class org.exolab.castor.xml.XMLNaming
 
XMLSerializerFactory - interface org.exolab.castor.xml.XMLSerializerFactory.
Configurable factory object for XML serialization.
XML_NAMESPACE - Static variable in class org.exolab.castor.xml.Namespaces
The reserved XML 1.0 Namespace URI
XML_NAMESPACE_PREFIX - Static variable in class org.exolab.castor.xml.Namespaces
The reserved XML Namespace Prefix
XPathLocation - class org.exolab.castor.xml.XPathLocation.
A very simple XPath location class for use with the ValidationException.
XPathLocation() - Constructor for class org.exolab.castor.xml.XPathLocation
Creates a default XPathLocation
XercesOutputFormat - class org.exolab.castor.xml.XercesOutputFormat.
Xerces-specific OutputFormat instance.
XercesOutputFormat() - Constructor for class org.exolab.castor.xml.XercesOutputFormat
Creates an instance of this class.
XercesRegExpEvaluator - class org.exolab.castor.util.XercesRegExpEvaluator.
An implementation of the XercesRegExpEvaluator that uses the Regular Expression library in Xerces.
XercesRegExpEvaluator() - Constructor for class org.exolab.castor.util.XercesRegExpEvaluator
Creates a new XercesRegExpEvaluator
XercesSerializer - class org.exolab.castor.xml.XercesSerializer.
Xerces-specific implementation of the Serializer interface.
XercesSerializer() - Constructor for class org.exolab.castor.xml.XercesSerializer
Creates an instance of this class.
XercesXMLSerializerFactory - class org.exolab.castor.xml.XercesXMLSerializerFactory.
Xerces-specific implementation of the XMLSerializerFactory interface.
XercesXMLSerializerFactory() - Constructor for class org.exolab.castor.xml.XercesXMLSerializerFactory
 

Y

Year - class org.exolab.castor.types.Year.
Describe an XML schema Year The date type is derived from time period by setting up the facet : duration to "P1Y"
Year() - Constructor for class org.exolab.castor.types.Year
 
YearDescriptor - class org.exolab.castor.types.YearDescriptor.
The Month Descriptor
YearDescriptor() - Constructor for class org.exolab.castor.types.YearDescriptor
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y

Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com e-REdING. Biblioteca de la Escuela Superior de Ingenieros de Sevilla.


PASARELA JAVA-XML PARA TIPOS GPICS NO CLÍNICOS Y APLICACIÓN EN UN SERVIDOR DEMOGRÁFICO

: Caminero Marqués, José
: Ingeniería Telecomunicación
Contenido del proyecto:
Directorio raíz  >  lib  >  castor  >  api  >  index-all.html