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

A

AbstractDigitsFacet - Class in org.exolab.castor.builder.types
A base class for types which support the digits, range, whiteSpace and pattern facets.
AbstractDigitsFacet() - Constructor for class org.exolab.castor.builder.types.AbstractDigitsFacet
No-arg constructor.
AbstractDigitsFacet(boolean) - Constructor for class org.exolab.castor.builder.types.AbstractDigitsFacet
Construct a new AbstractDigitsFacet optionally allowing the fractionDigits facet to be set to all positive values.
AbstractJClass - Class in org.exolab.javasource
A abstract base class for representations of the Java Source code for a Java Class.
AbstractJClass(String) - Constructor for class org.exolab.javasource.AbstractJClass
Creates a new AbstractJClass with the given name.
AbstractJClass(String, boolean) - Constructor for class org.exolab.javasource.AbstractJClass
Creates a new AbstractJClass with the given name.
AbstractJField - Class in org.exolab.javasource
A (abstract) base class which holds information about fields.
AbstractJField(JType, String) - Constructor for class org.exolab.javasource.AbstractJField
Creates a new JField.
AbstractLengthFacet - Class in org.exolab.castor.builder.types
A base class for types which support the length, whiteSpace and pattern facets.
AbstractLengthFacet() - Constructor for class org.exolab.castor.builder.types.AbstractLengthFacet
No-arg constructor.
AbstractLengthFacet(boolean) - Constructor for class org.exolab.castor.builder.types.AbstractLengthFacet
Construct a new AbstractXSLengthFacet optionally allowing the whiteSpace facet to be set to 'replace' and 'preserve' values in addition to 'collaps'.
AbstractPatternFacet - Class in org.exolab.castor.builder.types
A base class for types which support the pattern facet.
AbstractPatternFacet() - Constructor for class org.exolab.castor.builder.types.AbstractPatternFacet
 
AbstractRangeFacet - Class in org.exolab.castor.builder.types
A base class for types which support the range, whiteSpace and pattern facets.
AbstractRangeFacet() - Constructor for class org.exolab.castor.builder.types.AbstractRangeFacet
 
AbstractWhiteSpaceFacet - Class in org.exolab.castor.builder.types
A base class for types which support the whiteSpace and pattern facets.
AbstractWhiteSpaceFacet() - Constructor for class org.exolab.castor.builder.types.AbstractWhiteSpaceFacet
No-arg constructor.
AbstractWhiteSpaceFacet(boolean) - Constructor for class org.exolab.castor.builder.types.AbstractWhiteSpaceFacet
Construct a new AbstractXSPatternFacet optionally allowing the whiteSpace facet to be set to 'replace' and 'preserve' values in addition to 'collaps'.
add(String, Object) - Method in class org.exolab.javasource.JSourceCode
Adds statement generated by replacing parameters of given pattern with given argument to this JSourceCode.
add(String, Object, Object) - Method in class org.exolab.javasource.JSourceCode
Adds statement generated by replacing parameters of given pattern with given arguments to this JSourceCode.
add(String, Object[]) - Method in class org.exolab.javasource.JSourceCode
Adds statements generated by replacing parameters of given pattern with given arguments to this JSourceCode.
add(String) - Method in class org.exolab.javasource.JSourceCode
Adds the given statement to this JSourceCode.
addAnnotation(JAnnotation) - Method in interface org.exolab.javasource.JAnnotatedElement
Adds a JAnnotation to this source element.
addAnnotation(JAnnotation) - Method in class org.exolab.javasource.JAnnotatedElementHelper
Adds a JAnnotation to this source element.
addAnnotation(JAnnotation) - Method in class org.exolab.javasource.JMethod
Adds a JAnnotation to this source element.
addAnnotation(JAnnotation) - Method in class org.exolab.javasource.JStructure
Adds a JAnnotation to this source element.
addAnnotationBuilder(AnnotationBuilder) - Method in class org.exolab.castor.builder.BuilderConfiguration
adds a custom annotation builder.
addAttributeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addAttributeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addAttributeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addAttributeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addClass(JClass) - Method in class org.exolab.javasource.JCompUnit
Adds a JClass to be printed in this file.
addClassAnnotations(ClassInfo, JClass) - Method in interface org.exolab.castor.builder.AnnotationBuilder
add annotations to a JClass.
addComplexTypeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addComplexTypeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addComplexTypeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addComplexTypeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addComponentBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addComponentBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addComponentBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addComponentBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addConstant(JConstant) - Method in class org.exolab.javasource.AbstractJClass
 
addConstructor(JConstructor) - Method in class org.exolab.javasource.AbstractJClass
Adds the given Constructor to this classes list of constructors.
addConstructor(JConstructor) - Method in class org.exolab.javasource.JEnum
Override to only allow private constructors.
addDescriptor(JDocDescriptor) - Method in class org.exolab.javasource.JDocComment
Adds the given JDocDescriptor to this JDocComment.
addElement(JAnnotationTypeElement) - Method in class org.exolab.javasource.JAnnotationType
Adds the given JAnnotationTypeElement to this JAnnotationType.
addElementBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addElementBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addElementBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addElementBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addEnumAnnotations(SimpleType, JEnum) - Method in interface org.exolab.castor.builder.AnnotationBuilder
add annotations to a java5 enum.
addEnumBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addEnumBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addEnumBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addEnumBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addEnumConstant(JEnumConstant) - Method in class org.exolab.javasource.JEnum
Adds the given JEnumConstant to this JEnum.
addEnumConstantAnnotations(Facet, JEnumConstant) - Method in interface org.exolab.castor.builder.AnnotationBuilder
add annotations to a java5 enum constant.
addEnumMember(EnumMember) - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
 
addEnumMember(int, EnumMember) - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
 
addException(JClass) - Method in class org.exolab.javasource.JConstructor
Adds the given Exception to this JConstructor's throws clause.
addException(JClass, String) - Method in class org.exolab.javasource.JMethod
Adds the given Exception to this JMethod's throws clause.
addException(JClass) - Method in class org.exolab.javasource.JMethodSignature
Adds the given Exception to this JMethodSignature's throws clause.
addExclude(Exclude) - Method in class org.exolab.castor.builder.binding.xml.Excludes
 
addExclude(int, Exclude) - Method in class org.exolab.castor.builder.binding.xml.Excludes
 
addField(JField) - Method in class org.exolab.javasource.AbstractJClass
Adds the given JField to this JStructure.
addField(JField) - Method in class org.exolab.javasource.JAnnotationType
Not implemented.
addField(JField) - Method in class org.exolab.javasource.JInterface
Adds the given JField to this Jinterface.
addField(JField) - Method in class org.exolab.javasource.JStructure
Adds the given JField to this JStructure.
addFieldAnnotations(FieldInfo, JField) - Method in interface org.exolab.castor.builder.AnnotationBuilder
add annotation to a property definition.
addFieldGetterAnnotations(FieldInfo, JMethod) - Method in interface org.exolab.castor.builder.AnnotationBuilder
add annotations to a getter of a property.
addFieldInfo(FieldInfo) - Method in class org.exolab.castor.builder.info.ClassInfo
Adds the given FieldInfo to this ClassInfo.
addFieldInfo(FieldInfo[]) - Method in class org.exolab.castor.builder.info.ClassInfo
Adds the given set of FieldInfos to this ClassInfo.
addForce(String) - Method in class org.exolab.castor.builder.binding.xml.Forces
 
addForce(int, String) - Method in class org.exolab.castor.builder.binding.xml.Forces
 
addForeignKey(String) - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToManyNature
Adds a column to the foreign key.
addForeignKey(String) - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToOneNature
Adds a column to the foreign key.
addGroupBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addGroupBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addGroupBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addGroupBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addImplements(String) - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
addImplements(int, String) - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
addImport(String) - Method in class org.exolab.javasource.JAnnotationType
Adds the given import to this JStructure.
addImport(String) - Method in class org.exolab.javasource.JClass
Adds the given import to this JStructure.
addImport(String) - Method in class org.exolab.javasource.JInterface
Adds the given import to this JStructure.
addImport(String) - Method in class org.exolab.javasource.JStructure
Adds the given import to this JStructure.
addImport(JAnnotation) - Method in class org.exolab.javasource.JStructure
Adds appropriate import for this JAnnotation.
addImport(JAnnotation[]) - Method in class org.exolab.javasource.JStructure
Adds appropriate imports for each JAnnotation in the given Array.
addImportInternal(String) - Method in class org.exolab.javasource.JStructure
Adds the given import to this JStructure.
addInclude(IncludeType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addInclude(int, IncludeType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addIndented(String) - Method in class org.exolab.javasource.JSourceCode
Adds the given statement to this JSourceCode.
addInterface(JInterface) - Method in class org.exolab.javasource.JCompUnit
Adds a JInterface to be printed in this file.
addInterface(String) - Method in class org.exolab.javasource.JStructure
Adds the given interface to the list of interfaces this JStructure inherits method declarations from, and either implements (JClass) or extends (JInterface).
addMaxSizeCheck(CollectionInfo, String, JSourceCode) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
Creates the add max size check.
addMember(JMember) - Method in class org.exolab.javasource.JAnnotationType
Adds the given JMember to this JAnnotationType.
addMember(JMember) - Method in class org.exolab.javasource.JClass
Adds the given JMember to this JStructure.
addMember(JMember) - Method in class org.exolab.javasource.JEnum
Adds the given JMember to this JEnum.
addMember(JMember) - Method in class org.exolab.javasource.JInterface
Adds the given JMember to this Jinterface.
addMember(JMember) - Method in class org.exolab.javasource.JStructure
Adds the given JMember to this JStructure.
addMethod(JMethod, boolean) - Method in class org.exolab.javasource.AbstractJClass
Adds the given JMethod to this JClass.
addMethod(JMethod) - Method in class org.exolab.javasource.AbstractJClass
Adds the given JMethod to this JClass.
addMethod(JMethod) - Method in class org.exolab.javasource.JEnumConstant
Adds the given JMethod to this JEnumConstant.
addMethod(JMethod, boolean) - Method in class org.exolab.javasource.JEnumConstant
Adds the given JMethod to this JEnumConstant.
addMethod(JMethodSignature) - Method in class org.exolab.javasource.JInterface
Adds the given JMethodSignature to this Jinterface.
addMethods(JMethod[]) - Method in class org.exolab.javasource.AbstractJClass
Adds the given array of JMethods to this JClass.
addMethods(JMethod[]) - Method in class org.exolab.javasource.JEnumConstant
Adds the given array of JMethods to this JEnumConstant.
addNature(String) - Method in class org.exolab.castor.builder.info.ClassInfo
 
addNature(String) - Method in class org.exolab.castor.builder.info.FieldInfo
 
addOverrideAnnotations(JMethodSignature) - Static method in class org.exolab.javasource.Java5HacksHelper
Given the method signature, add the Override annotation if this class is one that we know requires this annotation.
addPackage(PackageType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addPackage(int, PackageType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addParameter(JParameter) - Method in class org.exolab.javasource.JConstructor
Adds the given parameter to this JConstructor's list of parameters.
addParameter(JParameter) - Method in class org.exolab.javasource.JMethod
Adds the given parameter to this JMethod's list of parameters.
addParameter(JParameter) - Method in class org.exolab.javasource.JMethodSignature
Adds the given parameter to this JMethodSignature's list of parameters.
addPattern(String) - Method in class org.exolab.castor.builder.types.AbstractPatternFacet
Adds a pattern branch for this XSType.
addPatternFacet(Facet) - Method in class org.exolab.castor.builder.types.AbstractPatternFacet
Transfer given facet if it is a pattern.
addPrimaryKey(String) - Method in class org.exolab.castor.builder.info.nature.JDOClassInfoNature
Adds a column to the primary key.
addSimpleTypeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addSimpleTypeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
addSimpleTypeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addSimpleTypeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
addSourceCode(String) - Method in class org.exolab.javasource.AbstractJClass
Adds a complete source code fragment (method) to this class.
addStructure(JStructure) - Method in class org.exolab.javasource.JCompUnit
Adds the given JStructure (either a JInterface or a JClass) to this JCompUnit.
ALL - Static variable in class org.exolab.castor.builder.info.GroupInfo
The compositor value that indicates that all fields are required, but order is not important.
allowContent() - Method in class org.exolab.castor.builder.info.ClassInfo
 
AnnotationBuilder - Interface in org.exolab.castor.builder
This interface is a hook for (external) tools to add annotations to classes, fields and enums during the XML code generation process.
ANYURI_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:anyURI.
append(String) - Method in class org.exolab.javasource.JSourceCode
Appends the given String to the last line in this JSourceCode.
appendComment(String) - Method in class org.exolab.javasource.JComment
Appends the comment String to this JDocComment.
appendComment(String) - Method in class org.exolab.javasource.JDocComment
Appends the provided comment String to this JDocComment.
ARRAY - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The instance of the array type
ARRAY_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The array type
ARRAYLIST - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The instance of the arraylist type
ARRAYLIST_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The arraylist type
ATTRIBUTE_PREFIX - Static variable in class org.exolab.castor.builder.binding.ExtendedBinding
Prefix used to identify an attribute.
AUTHOR - Static variable in class org.exolab.javasource.JDocDescriptor
The author descriptor.
AUTO_STYLE - Static variable in class org.exolab.javasource.JComment
The auto style, allows this JComment to automatically choose a style for this comment.
AUTOMATIC_CONFLICT_RESOLUTION - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying whether automatic class name conflict resolution should be used or not; defaults to false.
AUTOMATIC_CONFLICT_RESOLUTION_TYPE_SUFFIX - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying the 'string' used in type strategy to be inserted between the actual element name and the type name (during automatic class name conflict resolution); defaults to 'By'.
AutomaticNamingType - Class in org.exolab.castor.builder.binding.xml
Class AutomaticNamingType.
AutomaticNamingType() - Constructor for class org.exolab.castor.builder.binding.xml.AutomaticNamingType
 
AutomaticNamingTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class AutomaticNamingTypeDescriptor.
AutomaticNamingTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.AutomaticNamingTypeDescriptor
 

B

BASE64BINARY_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:base64Binary.
BaseClassNameConflictResolver - Class in org.exolab.castor.builder.conflict.strategy
Base class for class name conflict resolver implementations.
BaseClassNameConflictResolver() - Constructor for class org.exolab.castor.builder.conflict.strategy.BaseClassNameConflictResolver
 
BaseClassNameCRStrategy - Class in org.exolab.castor.builder.conflictresolution
Abtract base class for all ClassNameCRStrategy implementations.
BaseClassNameCRStrategy() - Constructor for class org.exolab.castor.builder.conflictresolution.BaseClassNameCRStrategy
 
BaseFactory - Class in org.exolab.castor.builder.factory
This class defines a base type for the source generator code factory classes.
BaseFactory(BuilderConfiguration, FieldInfoFactory, GroupNaming, SourceGenerator) - Constructor for class org.exolab.castor.builder.factory.BaseFactory
Creates an instance of this class.
bind(JClass, XMLBindingComponent, String) - Method in class org.exolab.castor.builder.JClassRegistry
Registers a JClass instance for a given XPATH.
Binding - Class in org.exolab.castor.builder.binding.xml
The root element that contains the different binding elements.
Binding() - Constructor for class org.exolab.castor.builder.binding.xml.Binding
 
BindingComponent - Interface in org.exolab.castor.builder
This interface is the abstraction of any type of source that can interact with the Source Code Generator.
BindingDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class BindingDescriptor.
BindingDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.BindingDescriptor
 
BindingException - Exception in org.exolab.castor.builder.binding
The base exception for the binding package.
BindingException(String) - Constructor for exception org.exolab.castor.builder.binding.BindingException
Creates a new BindingException.
BindingException(Exception) - Constructor for exception org.exolab.castor.builder.binding.BindingException
Creates a new BindingException wrapping an existing Exception.
BindingException(String, Exception) - Constructor for exception org.exolab.castor.builder.binding.BindingException
Creates a new BindingException from an existing exception.
BindingLoader - Class in org.exolab.castor.builder.binding
This class is responsible for loading a binding document into an in-memory representation that is meant to be used by the SourceGenerator.
BindingLoader() - Constructor for class org.exolab.castor.builder.binding.BindingLoader
No-arg constructor.
BindingType - Class in org.exolab.castor.builder.binding.xml.types
List of the allowed values for the binding type from an XML schema to a java class.
BindingTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.types.descriptors
Class BindingTypeDescriptor.
BindingTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.types.descriptors.BindingTypeDescriptor
 
bindReference(Object, ClassInfo) - Method in interface org.exolab.castor.builder.ClassInfoResolver
Adds the given Reference to this ClassInfo resolver.
bindReference(Object, ClassInfo) - Method in class org.exolab.castor.builder.FactoryState
Adds the given Reference to this ClassInfo resolver.
bindReference(Object, ClassInfo) - Method in class org.exolab.castor.builder.util.ClassInfoResolverImpl
Adds the given Reference to this ClassInfo resolver.
bindSourceCode(Annotated, JClass[]) - Method in class org.exolab.castor.builder.SGStateInfo
Binds the given Annotated structure with its generated source classes.
BLOCK_STYLE - Static variable in class org.exolab.javasource.JComment
The block comment style.
BOOLEAN - Static variable in class org.exolab.javasource.JType
JType for a boolean (Boolean).
BOOLEAN_OBJECT - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
BOOLEAN_PRIMITIVE - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
BOOLEAN_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:boolean.
BOUND_PROPERTIES - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying whether or not to generate source code for bound properties.
boundPropertiesEnabled() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if bound properties are enabled.
BuilderConfiguration - Class in org.exolab.castor.builder
The configuration for the SourceGenerator.
BuilderConfiguration() - Constructor for class org.exolab.castor.builder.BuilderConfiguration
Creates a default BuilderConfiguration.
BuilderConfiguration.Property - Class in org.exolab.castor.builder
Names of properties used in the configuration file.
BYTE - Static variable in class org.exolab.javasource.JType
JType instance for a byte (Byte).
BYTE_OBJECT - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
BYTE_PRIMITIVE - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
BYTE_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:byte.

C

calculateXPathPrefix(String) - Method in class org.exolab.castor.builder.conflict.strategy.BaseClassNameConflictResolver
Calculate XPath prefix.
CASTOR_DATE - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
CASTOR_DURATION - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
CASTOR_GDAY - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
CASTOR_GMONTH - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
CASTOR_GMONTHDAY - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
CASTOR_GYEAR - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
CASTOR_GYEARMONTH - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
CASTOR_TIME - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
changeClassInfoAsResultOfConflict(JClass, String, String, Annotated) - Method in class org.exolab.castor.builder.conflict.strategy.BaseClassNameConflictResolver
Changes the JClass' internal class name, as a result of an XPATH expression uniquely identifying an XML artefact within an XML schema.
changeClassInfoAsResultOfConflict(JClass, String, String, Annotated) - Method in interface org.exolab.castor.builder.conflict.strategy.ClassNameConflictResolver
Changes the JClass' internal class name, as a result of an XPATH expression uniquely identifying an XML artefact within an XML schema.
changeClassInfoAsResultOfConflict(JClass, String, String, Annotated) - Method in class org.exolab.castor.builder.conflict.strategy.TypeClassNameConflictResolver
Changes the JClass' internal class name, appedning a type suffix to the suggested class name.
changeClassInfoAsResultOfConflict(JClass, String, String, Annotated) - Method in class org.exolab.castor.builder.conflict.strategy.XPATHClassNameConflictResolver
Changes the JClass' internal class name, as a result of an XPATH expression uniquely identifying an XML artefact within an XML schema.
changeLocalName(String) - Method in class org.exolab.javasource.JClass
Changes the local name of this class type.
CHAR - Static variable in class org.exolab.javasource.JType
JType instance for a char (Char).
CHOICE - Static variable in class org.exolab.castor.builder.info.GroupInfo
The compositor value that indicates that only one field may be present.
CHOICE_NODE_NAME_ERROR_INDICATION - Static variable in interface org.exolab.castor.builder.info.XMLInfo
Identifies the node name for a choice group.
CLASS - Static variable in interface org.exolab.castor.builder.BindingComponent
A class binding component.
CLASS - Static variable in class org.exolab.castor.builder.SGTypes
Represents a JClass instance of type 'java.lang.Class'.
CLASS - Static variable in class org.exolab.castor.builder.types.XSType
A user-defined type.
CLASS_DESC_FIELD_NAMES - 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.
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
ClassInfo - Class in org.exolab.castor.builder.info
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.info.ClassInfo
Creates a new ClassInfo.
ClassInfoResolver - Interface in org.exolab.castor.builder
A class for "caching" ClassInfo's which later need to be resolved (retrieved) by another ClassInfo.
ClassInfoResolverImpl - Class in org.exolab.castor.builder.util
A class for "caching" ClassInfo's which later need to be resolved (retrieved).
ClassInfoResolverImpl() - Constructor for class org.exolab.castor.builder.util.ClassInfoResolverImpl
Default constructor.
ClassNameConflictResolver - Interface in org.exolab.castor.builder.conflict.strategy
Class name conflict resolver.
ClassNameCRStrategy - Interface in org.exolab.castor.builder.conflictresolution
Strategy pattern for dealing with class name conflicts during source code generation.
ClassNameCRStrategyRegistry - Class in org.exolab.castor.builder.conflictresolution
Registry for ClassNameCRStrategy implementations obtained from the Castor builder properties file.
ClassNameCRStrategyRegistry(String) - Constructor for class org.exolab.castor.builder.conflictresolution.ClassNameCRStrategyRegistry
Construct an instance of ClassNameCRStrategyRegistry that loads the ClassNameCRStrategy implementations specified in the given BuilderConfiguration.
ClassType - Class in org.exolab.castor.builder.binding.xml
This type gathers the needed information to generate a Java Class from a binding file.
ClassType() - Constructor for class org.exolab.castor.builder.binding.xml.ClassType
 
ClassTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class ClassTypeDescriptor.
ClassTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.ClassTypeDescriptor
 
clear() - Method in class org.exolab.javasource.JSourceCode
Clears all the code statements from this JSourceCode.
close() - Method in class org.exolab.javasource.JSourceWriter
codeDigitsFacet(JSourceCode, String) - Method in class org.exolab.castor.builder.types.AbstractDigitsFacet
Generate the source code for digits facet validation.
codeLengthFacet(JSourceCode, String) - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Generate the source code for length, maxLength or minLength facets validation.
codePatternFacet(JSourceCode, String) - Method in class org.exolab.castor.builder.types.AbstractPatternFacet
Generate the source code for pattern facet validation.
codeRangeFacet(JSourceCode, String) - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Generate the source code for pattern facet validation.
codeWhiteSpaceFacet(JSourceCode, String) - Method in class org.exolab.castor.builder.types.AbstractWhiteSpaceFacet
Generate the source code for pattern facet validation.
COLLECTION - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The instance of the collection type
COLLECTION - Static variable in class org.exolab.castor.builder.types.XSType
A collection type.
COLLECTION_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The collection type
CollectionInfo - Class in org.exolab.castor.builder.info
A helper used for generating source that deals with Collections.
CollectionInfo(XSType, String, String, boolean, FieldMemberAndAccessorFactory, FieldMemberAndAccessorFactory) - Constructor for class org.exolab.castor.builder.info.CollectionInfo
Creates a new CollectionInfo.
CollectionInfoJ2 - Class in org.exolab.castor.builder.info
A helper used for generating source that deals with Java 2 Collections.
CollectionInfoJ2(XSType, String, String, String, boolean, FieldMemberAndAccessorFactory, FieldMemberAndAccessorFactory) - Constructor for class org.exolab.castor.builder.info.CollectionInfoJ2
 
CollectionInfoJ2Collection - Class in org.exolab.castor.builder.info
A helper used for generating source that deals with Java 2 Collections of type 'java.util.Collection'.
CollectionInfoJ2Collection(XSType, String, String, boolean, FieldMemberAndAccessorFactory, FieldMemberAndAccessorFactory) - Constructor for class org.exolab.castor.builder.info.CollectionInfoJ2Collection
Creates an instance of this class that represents information about a Java collection type of type 'java.util.Collection'.
CollectionInfoJ2Set - Class in org.exolab.castor.builder.info
A helper used for generating source that deals with Java 2 Collections of type 'java.util.Set'.
CollectionInfoJ2Set(XSType, String, String, boolean, FieldMemberAndAccessorFactory, FieldMemberAndAccessorFactory) - Constructor for class org.exolab.castor.builder.info.CollectionInfoJ2Set
Creates an instance of this class that represents information about a Java collection type of type 'java.util.Set'.
CollectionInfoJ2SortedSet - Class in org.exolab.castor.builder.info
A helper used for generating source that deals with Java 2 Collections of type 'java.util.SortedSet'.
CollectionInfoJ2SortedSet(XSType, String, String, boolean, FieldMemberAndAccessorFactory, FieldMemberAndAccessorFactory) - Constructor for class org.exolab.castor.builder.info.CollectionInfoJ2SortedSet
Creates an instance of this class that represents information about a Java collection type of type 'java.util.SortedSet'.
CollectionInfoODMG30 - Class in org.exolab.castor.builder.info
A helper used for generating source that deals with Collections.
CollectionInfoODMG30(XSType, String, String, boolean, FieldMemberAndAccessorFactory, FieldMemberAndAccessorFactory) - Constructor for class org.exolab.castor.builder.info.CollectionInfoODMG30
Creates a new CollectionInfoODMG30.
CollectionJ2MemberAndAccessorFactory - Class in org.exolab.castor.builder.factory
The Factory for Java2 Collections.
CollectionJ2MemberAndAccessorFactory(JavaNaming) - Constructor for class org.exolab.castor.builder.factory.CollectionJ2MemberAndAccessorFactory
Creates a new CollectionJ2MemberAndAccessorFactory.
CollectionJ2NoIndexMemberAndAccessorFactory - Class in org.exolab.castor.builder.factory
A Factory that avoids the creation of the index methods.
CollectionJ2NoIndexMemberAndAccessorFactory(JavaNaming) - Constructor for class org.exolab.castor.builder.factory.CollectionJ2NoIndexMemberAndAccessorFactory
Creates a new CollectionJ2NoIndexMemberAndAccessorFactory.
CollectionMemberAndAccessorFactory - Class in org.exolab.castor.builder.factory
This factory takes a CollectionInfo and generates the suitable JFields and the accessor methods into the JClass.
CollectionMemberAndAccessorFactory(JavaNaming) - Constructor for class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
Creates a factory that offers public methods to create the field initialization code as well as the accessor methods.
CollectionODMG30MemberAndAccessorFactory - Class in org.exolab.castor.builder.factory
A JField factory for CollectionODMG30Member.
CollectionODMG30MemberAndAccessorFactory(JavaNaming) - Constructor for class org.exolab.castor.builder.factory.CollectionODMG30MemberAndAccessorFactory
Creates a new CollectionODMG30MemberAndAccessorFactory.
compareTo(JDocDescriptor) - Method in class org.exolab.javasource.JDocDescriptor
Compares the type of this JDocDescriptor with the given descriptor.
COMPLEXTYPE_ID - Static variable in class org.exolab.castor.builder.binding.ExtendedBinding
Prefix used to identify a complexType.
ComponentBindingType - Class in org.exolab.castor.builder.binding.xml
A binding element is defined to express the binding between an XML Schema Component and Java class OR a java interface or a java member class.
ComponentBindingType() - Constructor for class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
ComponentBindingTypeChoice - Class in org.exolab.castor.builder.binding.xml
Class ComponentBindingTypeChoice.
ComponentBindingTypeChoice() - Constructor for class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
 
ComponentBindingTypeChoiceDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class ComponentBindingTypeChoiceDescriptor.
ComponentBindingTypeChoiceDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeChoiceDescriptor
 
ComponentBindingTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class ComponentBindingTypeDescriptor.
ComponentBindingTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeDescriptor
 
CONFIG_FILENAME_PROPERTY - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
The name of the configuration file.
contains(FieldInfo) - Method in class org.exolab.castor.builder.info.ClassInfo
Returns true if the given FieldInfo is contained within this ClassInfo.
CONTENT_MEMBER_TYPE - Static variable in interface org.exolab.castor.builder.BindingComponent
A content member binding component.
ContentMemberType - Class in org.exolab.castor.builder.binding.xml
This type represents the binding for the 'content' member generated as part of a 'mixed' complex type definition.
ContentMemberType() - Constructor for class org.exolab.castor.builder.binding.xml.ContentMemberType
 
ContentMemberTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class ContentMemberTypeDescriptor.
ContentMemberTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.ContentMemberTypeDescriptor
 
convertType(SimpleType, boolean) - Method in class org.exolab.castor.builder.TypeConversion
Converts the given Simpletype to the appropriate XSType.
convertType(SimpleType, String, boolean) - Method in class org.exolab.castor.builder.TypeConversion
Converts the given Simpletype to the appropriate XSType.
convertType(SimpleType, String, boolean, 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.
copy() - Method in class org.exolab.javasource.JModifiers
Creates a copy of this JModifiers instance.
copyInto(JSourceCode) - Method in class org.exolab.javasource.JSourceCode
Copies the contents of this JSourceCode into the given JSourceCode.
createAccessMethods(FieldInfo, JClass, boolean, AnnotationBuilder[]) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
 
createAccessMethods(FieldInfo, JClass, boolean, AnnotationBuilder[]) - Method in class org.exolab.castor.builder.factory.FieldMemberAndAccessorFactory
Adds the getter/setter for this field to the jClass.
createAccessMethods(FieldInfo) - Method in class org.exolab.castor.builder.factory.IdentityMemberAndAccessorFactory
Creats the getter/setter and getReferenceId methods.
createAddByIndexMethod(CollectionInfo, JClass) - Method in class org.exolab.castor.builder.factory.CollectionJ2NoIndexMemberAndAccessorFactory
Creates the add by index method.
createAddByIndexMethod(CollectionInfo, JClass) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
Creates the add by index method.
createAddByIndexMethod(JClass) - Method in class org.exolab.castor.builder.info.CollectionInfoJ2SortedSet
createAddMethod(CollectionInfo, JClass) - Method in class org.exolab.castor.builder.factory.CollectionJ2MemberAndAccessorFactory
 
createAddMethod(CollectionInfo, JClass) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
Creates the add method for this collection.
createAuthorDesc() - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new, empty @author JavaDoc descriptor.
createAuthorDesc(String) - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new @author JavaDoc descriptor with the provided author name string.
createBinding(InputSource) - Static method in class org.exolab.castor.builder.binding.BindingLoader
Factory method that returns a binding given an InputSource.
createBinding(String) - Static method in class org.exolab.castor.builder.binding.BindingLoader
Factory method for unmarshalling an ExtendedBinding instance from the binding file as identified by the given file name.
createBoundPropertyCode(CollectionInfo, JSourceCode) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
Creates bound property code..
createClassName(Group, String) - Method in class org.exolab.castor.builder.GroupNaming
Creates a class name for the given Group.
createCollection(XSType, String, String, JavaNaming, boolean) - Method in class org.exolab.castor.builder.factory.FieldInfoFactory
Creates a CollectionInfo instance based upon the various parameters provided.
createCollection(XSType, String, String, String, JavaNaming, boolean) - Method in class org.exolab.castor.builder.factory.FieldInfoFactory
Creates a CollectionInfo instance based upon the various parameters provided.
createCollection(String, XSType, boolean) - Static method in class org.exolab.castor.builder.types.XSCollectionFactory
Factory method to create an XS collection type, i.e.
createCollectionIterationMethods(CollectionInfo, JClass, boolean) - Method in class org.exolab.castor.builder.factory.CollectionJ2MemberAndAccessorFactory
To the Java-1 collection iterators, we add the Java-2 Iterator.
createCollectionIterationMethods(CollectionInfo, JClass, boolean) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
Generate methods for iterating over the objects in the collection.
createComment(Annotated) - Method in class org.exolab.castor.builder.factory.BaseFactory
Creates and returns a Javadoc comment from the given annotations.
createConstructor() - Method in class org.exolab.javasource.AbstractJClass
Creates a new JConstructor and adds it to this JClass.
createConstructor(JParameter[]) - Method in class org.exolab.javasource.AbstractJClass
Creates a new JConstructor and adds it to this JClass.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSBoolean
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSByte
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSDouble
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSFloat
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSInt
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSInteger
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSLong
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSNegativeInteger
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSNonNegativeInteger
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSNonPositiveInteger
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSPositiveInteger
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSShort
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSType
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSUnsignedByte
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSUnsignedInt
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createDefaultValueWithString(String) - Method in class org.exolab.castor.builder.types.XSUnsignedShort
Creates source code for an additional constructor that deals with default values as specified in the XML schema instance.
createEnumerateMethod(CollectionInfo, JClass, boolean) - Method in class org.exolab.castor.builder.factory.CollectionJ2MemberAndAccessorFactory
 
createEnumerateMethod(CollectionInfo, JClass, boolean) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
Creates the enumerate method.
createEnumerateMethod(CollectionInfo, JClass, boolean) - Method in class org.exolab.castor.builder.factory.CollectionODMG30MemberAndAccessorFactory
Creates the enumerate method.
createEnumeration(JType, boolean) - Static method in class org.exolab.castor.builder.SGTypes
Factory method for creating a JCollectionType instance representing an enumeration.
createEnumeration(JType, boolean, boolean) - Static method in class org.exolab.castor.builder.SGTypes
Factory method for creating a JCollectionType instance representing an enumeration.
createEqualsMethod(JClass) - Method in class org.exolab.castor.builder.factory.SourceFactory
Create an 'equals' method on the given JClass.
createExceptionDesc() - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new, empty @exception JavaDoc descriptor.
createExceptionDesc(String, String) - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new @exception JavaDoc descriptor with a given exception name and a description of when the exception is thrown.
createFieldInfo(XSType, String) - Method in class org.exolab.castor.builder.factory.FieldInfoFactory
Creates a FieldInfo instance for the given XSType and its name.
createFieldInfo(XMLBindingComponent, ClassInfoResolver, boolean) - Method in class org.exolab.castor.builder.factory.MemberFactory
Creates a FieldInfo object for the given XMLBindingComponent.
createFieldInfoForAny(Wildcard, boolean) - Method in class org.exolab.castor.builder.factory.MemberFactory
Creates a FieldInfo for content models that support "any" element.
createFieldInfoForChoiceValue() - Method in class org.exolab.castor.builder.factory.MemberFactory
Creates a FieldInfo to hold the value of a choice.
createFieldInfoForContent(XMLBindingComponent, XSType, boolean) - Method in class org.exolab.castor.builder.factory.MemberFactory
Creates a FieldInfo for content.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSAnyURI
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSBase64Binary
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSBoolean
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSByte
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSClass
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSDate
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSDateTime
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSDecimal
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSDouble
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSDuration
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSFloat
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSGDay
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSGMonth
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSGMonthDay
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSGYear
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSGYearMonth
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSHexBinary
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSId
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSIdRef
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSInt
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSInteger
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSListType
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSLong
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNCName
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNegativeInteger
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNMToken
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNonNegativeInteger
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNonPositiveInteger
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNormalizedString
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSPositiveInteger
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSQName
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSShort
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSString
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSTime
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSType
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSUnsignedByte
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSUnsignedInt
Returns the string necessary to convert an Object to an instance of this XSType.
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSUnsignedLong
 
createFromJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSUnsignedShort
Returns the string necessary to convert an Object to an instance of this XSType.
createGetByIndexMethod(CollectionInfo, JClass, boolean) - Method in class org.exolab.castor.builder.factory.CollectionJ2NoIndexMemberAndAccessorFactory
Creates the get by index method.
createGetByIndexMethod(CollectionInfo, JClass, boolean) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
Creates the get by index method.
createGetByIndexMethod(JClass) - Method in class org.exolab.castor.builder.info.CollectionInfoJ2SortedSet
createGroupItem() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns true if the binding of this XMLBindingComponent will require the generation of 2 java classes.
createHashCodeMethod(JClass) - Method in class org.exolab.castor.builder.factory.SourceFactory
Create an "hashCode" method on the given JClass.
createHashtable(boolean) - Static method in class org.exolab.castor.builder.SGTypes
Factory method for creating a JCollectionType instance representing an Hashtable instance.
createIdentity(String) - Method in class org.exolab.castor.builder.factory.FieldInfoFactory
Creates an IdentityInfo instance for the given name.
createInnerClass(String) - Method in class org.exolab.javasource.AbstractJClass
Creates and returns an inner-class for this JClass.
createIterator(JType, boolean) - Static method in class org.exolab.castor.builder.SGTypes
Factory method for creating a JCollectionType instance representing an Iterator instance.
createIterator(JType, boolean, boolean) - Static method in class org.exolab.castor.builder.SGTypes
Factory method for creating a JCollectionType instance representing an Iterator instance.
createIteratorMethod(CollectionInfo, JClass, boolean) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
Creates the iterate method.
createJavaField(FieldInfo, JClass) - Method in class org.exolab.castor.builder.factory.FieldMemberAndAccessorFactory
Adds the suitable JField to the JClass.
createMapping(ClassInfo) - Method in class org.exolab.castor.builder.factory.MappingFileSourceFactory
Creates the class mapping for the given ClassInfo.
createParamDesc() - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new, empty @param JavaDoc descriptor.
createParamDesc(String, String) - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new @param JavaDoc descriptor with the given parameter name and description.
createReferenceDesc() - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new, empty @reference JavaDoc descriptor.
createReferenceDesc(String) - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new @reference JavaDoc descriptor with the provided reference string.
createRemoveByIndexMethod(CollectionInfo, JClass) - Method in class org.exolab.castor.builder.factory.CollectionJ2NoIndexMemberAndAccessorFactory
Creates the remove by index method.
createRemoveByIndexMethod(CollectionInfo, JClass) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
Creates the remove by index method.
createRemoveByIndexMethod(JClass) - Method in class org.exolab.castor.builder.info.CollectionInfoJ2SortedSet
createReturnDesc() - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new, empty @return JavaDoc descriptor.
createReturnDesc(String) - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new @return JavaDoc descriptor with the provided description of what is returned.
createSetByIndexMethod(CollectionInfo, JClass) - Method in class org.exolab.castor.builder.factory.CollectionJ2NoIndexMemberAndAccessorFactory
Creates the set by index method.
createSetByIndexMethod(CollectionInfo, JClass) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
Creates the set by index method.
createSetByIndexMethod(JClass) - Method in class org.exolab.castor.builder.info.CollectionInfoJ2SortedSet
createSource(ClassInfo) - Method in class org.exolab.castor.builder.descriptors.DescriptorSourceFactory
Creates the Source code of a MarshalInfo for a given XML Schema element declaration.
createSource(ClassInfo) - Method in class org.exolab.castor.builder.descriptors.JDOClassDescriptorFactory
Creates the Source code of a ClassInfo for a given XML Schema element declaration.
createSourceCode(XMLBindingComponent, SGStateInfo) - Method in class org.exolab.castor.builder.factory.SourceFactory
Creates a new ClassInfo for the given XMLBindingComponent.
createSourceCode(ExtendedBinding, SimpleType, SGStateInfo) - Method in class org.exolab.castor.builder.factory.SourceFactory
Creates the Java source code to support the given Simpletype.
createTestableMethods(JClass, FactoryState) - Method in class org.exolab.castor.builder.factory.SourceFactory
Implement org.castor.xmlctf.CastorTestable im the given JClass.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSAnyURI
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSBase64Binary
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSBoolean
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSByte
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSClass
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSDate
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSDateTime
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSDecimal
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSDouble
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSDuration
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSFloat
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSGDay
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSGMonth
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSGMonthDay
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSGYear
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSGYearMonth
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSHexBinary
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSId
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSIdRef
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSInt
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSInteger
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSListType
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSLong
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNCName
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNegativeInteger
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNMToken
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNonNegativeInteger
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNonPositiveInteger
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSNormalizedString
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSPositiveInteger
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSQName
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSShort
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSString
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSTime
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSType
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSUnsignedByte
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSUnsignedInt
Returns the string necessary to convert an instance of this XSType to an Object.
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSUnsignedLong
 
createToJavaObjectCode(String) - Method in class org.exolab.castor.builder.types.XSUnsignedShort
Returns the string necessary to convert an instance of this XSType to an Object.
createVersionDesc() - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new, empty @version JavaDoc descriptor.
createVersionDesc(String) - Static method in class org.exolab.javasource.JDocDescriptor
Creates a new @version JavaDoc descriptor with the provided version string.
createXMLFieldHandler(FieldInfo, XSType, String, JSourceCode, boolean) - Method in class org.exolab.castor.builder.factory.XMLFieldHandlerFactory
Creates the XMLFieldHandler for the given FieldInfo.

D

DATE - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
DATE_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:date.
DATETIME_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:dateTime.
dealWithClassNameConflict(SGStateInfo, ClassInfo, JClass) - Method in interface org.exolab.castor.builder.conflictresolution.ClassNameCRStrategy
Implements a specific strategy for dealing with class name conflicts.
dealWithClassNameConflict(SGStateInfo, ClassInfo, JClass) - Method in class org.exolab.castor.builder.conflictresolution.InformViaLogClassNameCRStrategy
Handle a class name conflict between newClassInfo and conflict.
dealWithClassNameConflict(SGStateInfo, ClassInfo, JClass) - Method in class org.exolab.castor.builder.conflictresolution.WarningViaDialogClassNameCRStrategy
Handle a class name conflict between newClassInfo and conflict.
dealWithFileOverwrite(String) - Method in interface org.exolab.castor.builder.conflictresolution.ClassNameCRStrategy
Implements a specific strategy for dealing with the fact that -- for a given file name -- an artifact with the same name already exists.
dealWithFileOverwrite(String) - Method in class org.exolab.castor.builder.conflictresolution.InformViaLogClassNameCRStrategy
Presents the user with a console dialog, asking for confirmation whether an existing file should be overwritten (or not).
dealWithFileOverwrite(String) - Method in class org.exolab.castor.builder.conflictresolution.WarningViaDialogClassNameCRStrategy
Presents the user with a console dialog, asking for confirmation whether an existing file should be overwritten (or not).
DECIMAL - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
DECIMAL_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:decimal.
DEFAULT_CHAR - Static variable in class org.exolab.javasource.JSourceWriter
The default character to use for indentation.
DEFAULT_INDENT_SIZE - Static variable in class org.exolab.javasource.JSourceCode
Default indentation size.
DEFAULT_REFERENCE_SUFFIX - Static variable in class org.exolab.castor.builder.info.CollectionInfo
Default suffix for the setter/getter by reference method names.
DEFAULT_SIZE - Static variable in class org.exolab.javasource.JSourceWriter
The default indentation size.
DEFAULT_VERSION - Static variable in class org.exolab.javasource.JDocDescriptor
The default version string, broken into parts so CVS does not expand it.
deleteAbstract() - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
deleteBound() - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
deleteEquals() - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
deleteFinal() - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
deleteWrapper() - Method in class org.exolab.castor.builder.binding.xml.FieldType
 
DescriptorJClass - Class in org.exolab.castor.builder.descriptors
A class which defines the necessary methods for generating ClassDescriptor source files.
DescriptorJClass(BuilderConfiguration, String, JClass) - Constructor for class org.exolab.castor.builder.descriptors.DescriptorJClass
Constructs a DescriptorJClass.
DescriptorSourceFactory - Class in org.exolab.castor.builder.descriptors
A factory for creating the source code of descriptor classes.
DescriptorSourceFactory(BuilderConfiguration) - Constructor for class org.exolab.castor.builder.descriptors.DescriptorSourceFactory
Creates a new DescriptorSourceFactory with the given configuration.
DOUBLE - Static variable in class org.exolab.javasource.JType
JType instance for a double (Double).
DOUBLE_OBJECT - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
DOUBLE_PRIMITIVE - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
DOUBLE_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:double.
DURATION_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:duration.

E

ELEMENT - Static variable in class org.exolab.castor.builder.binding.xml.types.BindingType
The instance of the element type
ELEMENT_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.BindingType
The element type
ENTITIES - Static variable in class org.exolab.castor.builder.types.XSType
xsd:ENTITIES.
ENTITY - Static variable in class org.exolab.castor.builder.types.XSType
xsd:ENTITY.
ENUM_TYPE - Static variable in interface org.exolab.castor.builder.BindingComponent
An enum binding component.
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.
EnumBindingType - Class in org.exolab.castor.builder.binding.xml
This type allows the mapping between an XML schema enumeration and a java class that follows the type-safe enumeration paradigm.
EnumBindingType() - Constructor for class org.exolab.castor.builder.binding.xml.EnumBindingType
 
EnumBindingTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class EnumBindingTypeDescriptor.
EnumBindingTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.EnumBindingTypeDescriptor
 
EnumClassName - Class in org.exolab.castor.builder.binding.xml
Class EnumClassName.
EnumClassName() - Constructor for class org.exolab.castor.builder.binding.xml.EnumClassName
 
EnumClassName(String) - Constructor for class org.exolab.castor.builder.binding.xml.EnumClassName
 
EnumClassNameDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class EnumClassNameDescriptor.
EnumClassNameDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.EnumClassNameDescriptor
 
enumerate() - Static method in class org.exolab.castor.builder.binding.xml.types.BindingType
Method enumerate.Returns an enumeration of all possible instances of BindingType
enumerate() - Static method in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
Method enumerate.Returns an enumeration of all possible instances of FieldTypeCollectionType
enumerate() - Static method in class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType
Method enumerate.Returns an enumeration of all possible instances of FieldTypeVisibilityType
enumerate() - Static method in class org.exolab.castor.builder.binding.xml.types.VisibilityType
Method enumerate.Returns an enumeration of all possible instances of VisibilityType
enumerateAttributeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method enumerateAttributeBinding.
enumerateAttributeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method enumerateAttributeBinding.
enumerateComplexTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method enumerateComplexTypeBinding.
enumerateComplexTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method enumerateComplexTypeBinding.
enumerateComponentBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method enumerateComponentBinding.
enumerateComponentBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method enumerateComponentBinding.
enumerateElementBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method enumerateElementBinding.
enumerateElementBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method enumerateElementBinding.
enumerateEnumBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method enumerateEnumBinding.
enumerateEnumBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method enumerateEnumBinding.
enumerateEnumMember() - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
Method enumerateEnumMember.
enumerateExclude() - Method in class org.exolab.castor.builder.binding.xml.Excludes
Method enumerateExclude.
enumerateForce() - Method in class org.exolab.castor.builder.binding.xml.Forces
Method enumerateForce.
enumerateGroupBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method enumerateGroupBinding.
enumerateGroupBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method enumerateGroupBinding.
enumerateImplements() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method enumerateImplements.
enumerateInclude() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method enumerateInclude.
enumeratePackage() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method enumeratePackage.
enumerateSimpleTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method enumerateSimpleTypeBinding.
enumerateSimpleTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method enumerateSimpleTypeBinding.
EnumerationFactory - Class in org.exolab.castor.builder.factory
This class creates the Java sources for XML Schema components that define an enumeration.
EnumerationFactory(BuilderConfiguration, GroupNaming, SourceGenerator) - Constructor for class org.exolab.castor.builder.factory.EnumerationFactory
Creates a new EnumerationFactory for the builder configuration given.
EnumMember - Class in org.exolab.castor.builder.binding.xml
Class EnumMember.
EnumMember() - Constructor for class org.exolab.castor.builder.binding.xml.EnumMember
 
EnumMemberDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class EnumMemberDescriptor.
EnumMemberDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.EnumMemberDescriptor
 
ENUMTYPE_ID - Static variable in class org.exolab.castor.builder.binding.ExtendedBinding
Prefix used to identify an enumeration.
equals(Object) - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns true if the given Object is equal to this instance of XMLBindingComponent.
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.javasource.JTypeName
EQUALS_METHOD - 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.
equalsMethod() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if we generate an 'equals' method for each generated class.
EXCEPTION - Static variable in class org.exolab.javasource.JDocDescriptor
The exception descriptor (exception).
Exclude - Class in org.exolab.castor.builder.binding.xml
Class Exclude.
Exclude() - Constructor for class org.exolab.castor.builder.binding.xml.Exclude
 
ExcludeDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class ExcludeDescriptor.
ExcludeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.ExcludeDescriptor
 
Excludes - Class in org.exolab.castor.builder.binding.xml
Class Excludes.
Excludes() - Constructor for class org.exolab.castor.builder.binding.xml.Excludes
 
ExcludesDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class ExcludesDescriptor.
ExcludesDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.ExcludesDescriptor
 
existsExclusion(String) - Method in class org.exolab.castor.builder.binding.ExtendedBinding
Indicates whether an <exclude> element has been specified in a binding file for the given 'local name' of an element definition.
existsForce(String) - Method in class org.exolab.castor.builder.binding.ExtendedBinding
Indicates whether an <force> element has been specified in a binding file for the given 'local name' of an element definition.
ExtendedBinding - Class in org.exolab.castor.builder.binding
This class adds the necessary logic to a Binding Object to bring the gap between the XML Schema Object Model and the Binding File.
ExtendedBinding() - Constructor for class org.exolab.castor.builder.binding.ExtendedBinding
Default constructor.
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.
EXTRA_DOCUMENTATION_METHODS - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying whether extra members/methods for extracting XML schema documentation should be made available; defaults to false.
extractCommentsFromAnnotations(Annotated) - Method in class org.exolab.castor.builder.factory.BaseFactory
Creates Comments from Schema annotations.

F

FactoryState - Class in org.exolab.castor.builder
A class used to save State information for the SourceFactory.
FactoryState(String, SGStateInfo, String, XMLBindingComponent) - Constructor for class org.exolab.castor.builder.FactoryState
Constructs a new FactoryState.
FactoryState(String, SGStateInfo, String, XMLBindingComponent, boolean) - Constructor for class org.exolab.castor.builder.FactoryState
Constructs a factory state with the option of choosing between JClass and JEnum.
FIELD_INFO_ARRAY_LIST - Static variable in interface org.exolab.castor.builder.SourceGeneratorConstants
Represents a java.util.ArrayList instance.
FIELD_INFO_COLLECTION - Static variable in interface org.exolab.castor.builder.SourceGeneratorConstants
Represents a java.util.Collection instance.
FIELD_INFO_ODMG - Static variable in interface org.exolab.castor.builder.SourceGeneratorConstants
Represents a ODMG collection type instance.
FIELD_INFO_SET - Static variable in interface org.exolab.castor.builder.SourceGeneratorConstants
Represents a java.util.Set instance.
FIELD_INFO_SORTED_SET - Static variable in interface org.exolab.castor.builder.SourceGeneratorConstants
Represents a java.util.SortedSet instance.
FIELD_INFO_VECTOR - Static variable in interface org.exolab.castor.builder.SourceGeneratorConstants
Represents a java.util.Vector instance.
FieldInfo - Class in org.exolab.castor.builder.info
A class for representing field members of a class.
FieldInfo(XSType, String, FieldMemberAndAccessorFactory) - Constructor for class org.exolab.castor.builder.info.FieldInfo
Creates a new FieldInfo with the given XML Schema type and the given member name.
FieldInfoFactory - Class in org.exolab.castor.builder.factory
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.factory.FieldInfoFactory
Creates a new FieldInfoFactory instance.
FieldInfoFactory(boolean) - Constructor for class org.exolab.castor.builder.factory.FieldInfoFactory
Creates a new FieldInfoFactory instance.
FieldInfoFactory(String) - Constructor for class org.exolab.castor.builder.factory.FieldInfoFactory
Creates a new FieldInfoFactory of the given collection type.
FieldInfoFactory(String, boolean) - Constructor for class org.exolab.castor.builder.factory.FieldInfoFactory
Creates a new FieldInfoFactory of the given collection type.
FieldMemberAndAccessorFactory - Class in org.exolab.castor.builder.factory
This factory takes a FieldInfo and generates the suitable JFields (and optional the getter and setter methods) into the JClass.
FieldMemberAndAccessorFactory(JavaNaming) - Constructor for class org.exolab.castor.builder.factory.FieldMemberAndAccessorFactory
Creates a factory that offers public methods to create the field initialization code as well as the getter/setter methods.
FieldMemberAndAccessorFactory(JavaNaming, boolean) - Constructor for class org.exolab.castor.builder.factory.FieldMemberAndAccessorFactory
Creates an instance of this class.
FieldType - Class in org.exolab.castor.builder.binding.xml
This type represents the binding for class member.
FieldType() - Constructor for class org.exolab.castor.builder.binding.xml.FieldType
 
FieldTypeCollectionType - Class in org.exolab.castor.builder.binding.xml.types
Class FieldTypeCollectionType.
FieldTypeCollectionTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.types.descriptors
Class FieldTypeCollectionTypeDescriptor.
FieldTypeCollectionTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeCollectionTypeDescriptor
 
FieldTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class FieldTypeDescriptor.
FieldTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.FieldTypeDescriptor
 
FieldTypeVisibilityType - Class in org.exolab.castor.builder.binding.xml.types
Class FieldTypeVisibilityType.
FieldTypeVisibilityTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.types.descriptors
Class FieldTypeVisibilityTypeDescriptor.
FieldTypeVisibilityTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeVisibilityTypeDescriptor
 
FLOAT - Static variable in class org.exolab.javasource.JType
JType instance for a float (Float).
FLOAT_OBJECT - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
FLOAT_PRIMITIVE - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
FLOAT_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:float.
flush() - Method in class org.exolab.javasource.JSourceWriter
FORCE_JAVA4_ENUMS - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Forces the code generator to create 'old' Java 1.4 enumeration classes instead of Java 5 enums for <simpleType> enumerations, even in Java 5 mode.
Forces - Class in org.exolab.castor.builder.binding.xml
Class Forces.
Forces() - Constructor for class org.exolab.castor.builder.binding.xml.Forces
 
ForcesDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class ForcesDescriptor.
ForcesDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.ForcesDescriptor
 
forceUseJava50() - Method in class org.exolab.castor.builder.BuilderConfiguration
Add support to set java version programmatically.

G

GDAY_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:gDay.
generateExtraCollectionMethods() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if extra methods for collection fields should be generated.
generateExtraDocumentationMethods() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if extra methods for accessing XML schema documentation should be generated; default to 'false'.
generateInitializerCode(FieldInfo, JSourceCode) - Method in class org.exolab.castor.builder.factory.CollectionMemberAndAccessorFactory
 
generateInitializerCode(FieldInfo, JSourceCode) - Method in class org.exolab.castor.builder.factory.CollectionODMG30MemberAndAccessorFactory
Creates the field initialization code in a constructor.
generateInitializerCode(FieldInfo, JSourceCode) - Method in class org.exolab.castor.builder.factory.FieldMemberAndAccessorFactory
Creates the field initialization code in a constructor.
generateSource(String, 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(InputSource, String) - Method in class org.exolab.castor.builder.SourceGenerator
Creates Java Source code (Object model) for the given XML Schema.
generateSource(Schema, String) - Method in class org.exolab.castor.builder.SourceGenerator
Creates Java Source code (Object model) for the given XML Schema.
getAbstract() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Returns the value of field 'abstract'.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.AutomaticNamingTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.BindingDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ClassTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeChoiceDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ContentMemberTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumBindingTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumClassNameDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumMemberDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludesDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.FieldTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ForcesDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.IncludeTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.InterfaceDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingXMLTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeChoiceDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.BindingTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeCollectionTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeVisibilityTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.VisibilityTypeDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.builder.info.nature.JDOClassInfoNature
Returns the AccessMode.
getAnnotated() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the XML Schema annotated structure used in this XMLBindingComponent.
getAnnotatedElementHelper() - Method in class org.exolab.javasource.JStructure
Returns the object managing the annotations for this JStructure.
getAnnotation(JAnnotationType) - Method in interface org.exolab.javasource.JAnnotatedElement
Retrieves a JAnnotation for the given JAnnotationType, returns null if no annotation has been set.
getAnnotation(JAnnotationType) - Method in class org.exolab.javasource.JAnnotatedElementHelper
Retrieves a JAnnotation for the given JAnnotationType, returns null if no annotation has been set.
getAnnotation(JAnnotationType) - Method in class org.exolab.javasource.JMethod
Retrieves a JAnnotation for the given JAnnotationType, returns null if no annotation has been set.
getAnnotation(JAnnotationType) - Method in class org.exolab.javasource.JStructure
Retrieves a JAnnotation for the given JAnnotationType, returns null if no annotation has been set.
getAnnotationBuilders() - Method in class org.exolab.castor.builder.BuilderConfiguration
returns all applied annotation builders.
getAnnotations() - Method in interface org.exolab.javasource.JAnnotatedElement
Returns a list of JAnnotation's already set on this source element.
getAnnotations() - Method in class org.exolab.javasource.JAnnotatedElementHelper
Returns a list of JAnnotation's already set on this source element.
getAnnotations() - Method in class org.exolab.javasource.JMethod
Returns a list of JAnnotation's already set on this source element.
getAnnotations() - Method in class org.exolab.javasource.JStructure
Returns a list of JAnnotation's already set on this source element.
getAnnotationType() - Method in class org.exolab.javasource.JAnnotation
Returns the JAnnotationType associated with this JAnnotation.
getArgumentCount() - Method in class org.exolab.javasource.JEnumConstant
Returns the amount of arguments.
getArguments() - Method in class org.exolab.javasource.JEnumConstant
Returns the arguments used by this constant.
getAttributeBinding(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getAttributeBinding.
getAttributeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getAttributeBinding.Returns the contents of the collection in an Array.
getAttributeBinding(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getAttributeBinding.
getAttributeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getAttributeBinding.Returns the contents of the collection in an Array.
getAttributeBindingCount() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getAttributeBindingCount.
getAttributeBindingCount() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getAttributeBindingCount.
getAttributeField(String) - Method in class org.exolab.castor.builder.info.ClassInfo
Returns a fieldInfo that corresponds to an attribute with the given node name.
getAttributeFields() - Method in class org.exolab.castor.builder.info.ClassInfo
Returns an array of XML attribute associated fields.
getAttributeFieldsAsCollection() - Method in class org.exolab.castor.builder.info.ClassInfo
Returns all attribute FieldInfos as a collection.
getAutomaticConflictResolutionTypeSuffix() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns the type 'suffix' used for the type strategy during automatic class name conflict resolution during XML code generation; default to "" unless a value is specified.
getAutomaticNaming() - Method in class org.exolab.castor.builder.binding.xml.Binding
Returns the value of field 'automaticNaming'.
getBaseClass() - Method in class org.exolab.castor.builder.info.ClassInfo
Returns the base class of this classInfo if any.
getBinding() - Method in class org.exolab.castor.builder.binding.BindingLoader
Returns the binding loaded by the BindingLoader.
getBinding() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the Binding Object Model on which this XMLBindingComponent will query information.
getBound() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Returns the value of field 'bound'.
getCDRFile(String) - Method in class org.exolab.castor.builder.SGStateInfo
Returns the CDRFile (Properties file) associated with the given filename.
getCDRFilenames() - Method in class org.exolab.castor.builder.SGStateInfo
Returns the set of CDR file names.
getClassInfo() - Method in class org.exolab.castor.builder.FactoryState
Get ClassInfo for _jClass.
getClassName() - Method in class org.exolab.castor.builder.binding.xml.Exclude
Returns the value of field 'className'.
getClassNameConflictResolutionStrategy(String) - Method in class org.exolab.castor.builder.conflictresolution.ClassNameCRStrategyRegistry
Returns a ClassNameCRStrategy with the specified name.
getClassNameConflictResolutionStrategyNames() - Method in class org.exolab.castor.builder.conflictresolution.ClassNameCRStrategyRegistry
Returns the names of all the configured ClassNameCRStrategy implementations.
getCollection() - Method in class org.exolab.castor.builder.binding.xml.FieldType
Returns the value of field 'collection'.
getCollectionType() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the collection name specified in the binding file.
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.
getColumnName() - Method in class org.exolab.castor.builder.info.nature.JDOFieldInfoNature
Retrieves the sql column name.
getColumnType() - Method in class org.exolab.castor.builder.info.nature.JDOFieldInfoNature
Returns the sql type of the column.
getComment() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the comment associated with this Member.
getComment() - Method in class org.exolab.javasource.AbstractJField
Returns the JavaDoc comment describing this member.
getComment() - Method in class org.exolab.javasource.JAnnotationTypeElement
Returns the JavaDoc comment describing this member.
getComment() - Method in class org.exolab.javasource.JDocComment
Returns the String value of this JDocComment.
getComment() - Method in class org.exolab.javasource.JEnumConstant
Returns the JavaDoc comment describing this JEnumConstant.
getComplexTypeBinding(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getComplexTypeBinding.
getComplexTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getComplexTypeBinding.Returns the contents of the collection in an Array.
getComplexTypeBinding(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getComplexTypeBinding.
getComplexTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getComplexTypeBinding.Returns the contents of the collection in an Array.
getComplexTypeBindingCount() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getComplexTypeBindingCount.
getComplexTypeBindingCount() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getComplexTypeBindingCount.
getComplexTypeName() - Method in class org.exolab.castor.builder.binding.xml.NamingXMLType
Returns the value of field 'complexTypeName'.
getComponentBinding(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getComponentBinding.
getComponentBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getComponentBinding.Returns the contents of the collection in an Array.
getComponentBinding(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getComponentBinding.
getComponentBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getComponentBinding.Returns the contents of the collection in an Array.
getComponentBinding() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the ComponentBinding used in that XMLBindingComponent to retrieve customized information.
getComponentBindingCount() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getComponentBindingCount.
getComponentBindingCount() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getComponentBindingCount.
getComponentBindingType(Annotated) - Method in class org.exolab.castor.builder.binding.ExtendedBinding
Returns the ComponentBinding that corresponds to the given Annotated XML Schema structure An Schema location will be built for the given Annotated XML schema structure.
getComponentBindingTypeChoice() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Returns the value of field 'componentBindingTypeChoice'.
getComponentType() - Method in class org.exolab.javasource.JComponentizedType
Returns the component type.
getConfig() - Method in class org.exolab.castor.builder.factory.BaseFactory
Get BuilderConfiguration instance, for callbacks to obtain certain configured properties.
getConsoleDialog() - Method in class org.exolab.castor.builder.conflictresolution.WarningViaDialogClassNameCRStrategy
Returns the ConsoleDialog instance in use.
getConstant(String) - Method in class org.exolab.javasource.AbstractJClass
getConstantCount() - Method in class org.exolab.javasource.AbstractJClass
Returns the amount of constants.
getConstants() - Method in class org.exolab.javasource.AbstractJClass
getConstructor(int) - Method in class org.exolab.javasource.AbstractJClass
Returns the constructor at the specified index.
getConstructors() - Method in class org.exolab.javasource.AbstractJClass
Returns the an array of the JConstructors contained within this JClass.
getContent() - Method in class org.exolab.castor.builder.binding.xml.EnumClassName
Returns the value of field 'content'.
getContent() - Method in class org.exolab.castor.builder.info.CollectionInfo
Return the contents of the collection.
getContentMember() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Returns the value of field 'contentMember'.
getContentMemberName() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the name 'override' of a content member as specified in a binding file.
getContentName() - Method in class org.exolab.castor.builder.info.CollectionInfo
Returns the variable name for the content of the collection.
getContentType() - Method in class org.exolab.castor.builder.info.CollectionInfo
Returns the type of content in this collection.
getContentType() - Method in class org.exolab.castor.builder.types.XSListType
Returns the type contained in the list.
getContructorsCount() - Method in class org.exolab.javasource.AbstractJClass
 
getCurrentFactoryState() - Method in class org.exolab.castor.builder.SGStateInfo
Returns the current FactoryState that holds information about the classes being generated.
getDeclaringClass() - Method in class org.exolab.javasource.AbstractJField
Returns the class in which this JField has been declared.
getDeclaringClass() - Method in class org.exolab.javasource.JConstructor
Returns the class in which this JConstructor has been declared.
getDeclaringClassInfo() - Method in class org.exolab.castor.builder.info.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.
getDefaultBindingType() - Method in class org.exolab.castor.builder.binding.xml.Binding
Returns the value of field 'defaultBindingType'.
getDefaultString() - Method in class org.exolab.javasource.JAnnotationTypeElement
Returns the initialization string for this JAnnotationTypeElement.
getDefaultValue() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the default value for this FieldInfo.
getDeleteMethodName() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the name of the delete method for this FieldInfo.
getDescription() - Method in class org.exolab.javasource.JDocDescriptor
Returns the description String.
getDescriptors() - Method in class org.exolab.javasource.JDocComment
Returns an Enumeration of the parameters of this JDocComment.
getDetachable() - Method in class org.exolab.castor.builder.info.nature.JDOClassInfoNature
Indicates whether the entity in question is 'detachable'.
getDialog() - Method in class org.exolab.castor.builder.SGStateInfo
Returns the Dialog used for interacting with the user.
getElement(String) - Method in class org.exolab.javasource.JAnnotationType
Returns the member with the given name, or null if no member was found with the given name.
getElementBinding(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getElementBinding.
getElementBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getElementBinding.Returns the contents of the collection in an Array.
getElementBinding(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getElementBinding.
getElementBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getElementBinding.Returns the contents of the collection in an Array.
getElementBindingCount() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getElementBindingCount.
getElementBindingCount() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getElementBindingCount.
getElementField(String) - Method in class org.exolab.castor.builder.info.ClassInfo
Returns a fieldInfo that corresponds to an element with the given node name.
getElementFields() - Method in class org.exolab.castor.builder.info.ClassInfo
Returns an array of XML element associated fields.
getElementFieldsAsCollection() - Method in class org.exolab.castor.builder.info.ClassInfo
Returns all element FieldInfos as a collection.
getElementName() - Method in class org.exolab.castor.builder.binding.xml.NamingXMLType
Returns the value of field 'elementName'.
getElementName() - Method in class org.exolab.castor.builder.info.CollectionInfo
Returns the name to be used when referring to the elements of this collection.
getElementNames() - Method in class org.exolab.javasource.JAnnotation
Returns the names of the elements set by this annotation.
getElements() - Method in class org.exolab.javasource.JAnnotationType
Returns an Array containing all our JAnnotationTypeElements.
getElementValue(String) - Method in class org.exolab.javasource.JAnnotation
For the provided element name, returns the annotation element value when it is a String.
getElementValueAnnotation(String) - Method in class org.exolab.javasource.JAnnotation
For the provided element name, returns the annotation element value when it is a JAnnotation.
getElementValueAnnotationList(String) - Method in class org.exolab.javasource.JAnnotation
For the provided element name, returns the annotation element value when it is an array of JAnnotation.
getElementValueList(String) - Method in class org.exolab.javasource.JAnnotation
For the provided element name, returns the annotation element value when it is an array of String.
getElementValueObject(String) - Method in class org.exolab.javasource.JAnnotation
Returns the given annotation element value as Object, typically used if the value type is not known.
getEnumBinding(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getEnumBinding.
getEnumBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getEnumBinding.Returns the contents of the collection in an Array.
getEnumBinding(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getEnumBinding.
getEnumBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getEnumBinding.Returns the contents of the collection in an Array.
getEnumBinding() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the EnumBindingType instance for the active binding component.
getEnumBinding() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the EnumBindingType instance for the active binding component.
getEnumBindingCount() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getEnumBindingCount.
getEnumBindingCount() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getEnumBindingCount.
getEnumClassName() - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
Returns the value of field 'enumClassName'.
getEnumConstant(String) - Method in class org.exolab.javasource.JEnum
Returns the member with the given name, or null if no member was found with the given name.
getEnumConstantCount() - Method in class org.exolab.javasource.JEnum
Returns the number of enum constants.
getEnumConstants() - Method in class org.exolab.javasource.JEnum
Returns an array of all the JEnumConstant of this JEnum.
getEnumDef() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Returns the value of field 'enumDef'.
getEnumMember(int) - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
Method getEnumMember.
getEnumMember() - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
Method getEnumMember.Returns the contents of the collection in an Array.
getEnumMemberCount() - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
Method getEnumMemberCount.
getEquals() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Returns the value of field 'equals'.
getException() - Method in exception org.exolab.castor.builder.binding.BindingException
Returns the embedded Exception, if any.
getExceptionCount() - Method in class org.exolab.javasource.JMethod
Returns the amount of exceptions thrown.
getExceptions() - Method in class org.exolab.javasource.JConstructor
Returns the exceptions that this JConstructor lists in its throws clause.
getExceptions() - Method in class org.exolab.javasource.JMethod
Returns the exceptions that this JMethod throws.
getExceptions() - Method in class org.exolab.javasource.JMethodSignature
Returns the exceptions that this JMethodSignature lists in its throws clause.
getExclude(int) - Method in class org.exolab.castor.builder.binding.xml.Excludes
Method getExclude.
getExclude() - Method in class org.exolab.castor.builder.binding.xml.Excludes
Method getExclude.Returns the contents of the collection in an Array.
getExcludeCount() - Method in class org.exolab.castor.builder.binding.xml.Excludes
Method getExcludeCount.
getExcludes() - Method in class org.exolab.castor.builder.binding.xml.AutomaticNamingType
Returns the value of field 'excludes'.
getExclusion(String) - Method in class org.exolab.castor.builder.binding.ExtendedBinding
Returns the Exclude instance for the element identified by the given local name.
getExtends() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Returns the value of field 'extends'.
getExtends() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the name of a super class for the current XMLBinding.
getExtends() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the name of a super class for the current BindingComponent.
getField(String) - Method in class org.exolab.javasource.AbstractJClass
Returns the field with the given name, or null if no field was found with that name.
getField(String) - Method in class org.exolab.javasource.JAnnotationType
Not implemented.
getField(String) - Method in class org.exolab.javasource.JInterface
Returns the field with the given name, or null if no field was found with the given name.
getField(String) - Method in class org.exolab.javasource.JStructure
Returns the field with the given name, or null if no field was found with that name.
getFieldCount() - Method in class org.exolab.castor.builder.info.ClassInfo
Returns the number of FieldInfo definitions for this ClassInfo.
getFieldCount() - Method in class org.exolab.javasource.AbstractJClass
Returns the amount of fields.
getFieldInfoForChoice() - Method in class org.exolab.castor.builder.FactoryState
Get FieldInfo used to handle xsd:choice.
getFieldInfoReference() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the reference to the FieldInfo instance within the same class.
getFieldName() - Method in class org.exolab.castor.builder.info.nature.SolrjFieldInfoNature
Retrieves the solrj field name.
getFields() - Method in class org.exolab.castor.builder.info.nature.JDOClassInfoNature
Returns a List of JDOFieldInfoNatures of all FieldInfos if the field has a a JDOFieldInfoNature or an empty List if no field has the Nature.
getFields() - Method in class org.exolab.javasource.AbstractJClass
Returns an array of all the JFields of this JStructure.
getFields() - Method in class org.exolab.javasource.JAnnotationType
Not implemented.
getFields() - Method in class org.exolab.javasource.JInterface
Returns an array of all the JFields of this Jinterface.
getFields() - Method in class org.exolab.javasource.JStructure
Returns an array of all the JFields of this JStructure.
getFilename(String) - Method in class org.exolab.javasource.JCompUnit
Returns the name of the file that this JCompUnit would be printed to, given a call to JCompUnit.print(String, String), or if destDir is null, a call to JCompUnit.print().
getFilename(String) - Method in class org.exolab.javasource.JStructure
Returns the name of the file that this JStructure would be printed to, given a call to JStructure.print(String, String).
getFinal() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Returns the value of field 'final'.
getFixedValue() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the fixed production for this FieldInfo, or null if no fixed value has been specified.
getForce(int) - Method in class org.exolab.castor.builder.binding.xml.Forces
Method getForce.
getForce() - Method in class org.exolab.castor.builder.binding.xml.Forces
Method getForce.Returns the contents of the collection in an Array.
getForceCount() - Method in class org.exolab.castor.builder.binding.xml.Forces
Method getForceCount.
getForces() - Method in class org.exolab.castor.builder.binding.ExtendedBinding
Returns all <force> elements defined in the binding file.
getForces() - Method in class org.exolab.castor.builder.binding.xml.AutomaticNamingType
Returns the value of field 'forces'.
getForeignKeys() - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToManyNature
Returns a List of s holding the columns of the foreign key.
getForeignKeys() - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToOneNature
Returns a List of s holding the columns of the foreign key.
getFractionDigits() - Method in class org.exolab.castor.builder.types.AbstractDigitsFacet
Returns the fractionDigits facet value of this XSType.
getGenerateImportedSchemas() - Method in class org.exolab.castor.builder.SourceGenerator
Indicates whether classes should be created for imported XML schemas as well.
getGroupBinding(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getGroupBinding.
getGroupBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getGroupBinding.Returns the contents of the collection in an Array.
getGroupBinding(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getGroupBinding.
getGroupBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getGroupBinding.Returns the contents of the collection in an Array.
getGroupBindingCount() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getGroupBindingCount.
getGroupBindingCount() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getGroupBindingCount.
getGroupInfo() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns the GroupInfo for this XML nature.
getGroupNaming() - Method in class org.exolab.castor.builder.factory.BaseFactory
Returns the group naming helper class for naming nested anonymous groups.
getHandler() - Method in class org.exolab.castor.builder.binding.xml.FieldType
Returns the value of field 'handler'.
getHasMethodName() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the name of the has method for this FieldInfo.
getHeader() - Method in class org.exolab.javasource.JStructure
Returns the JComment header to display at the top of the source file for this JStructure, or null if no header was set.
getId() - Method in class org.exolab.castor.builder.info.nature.JDOClassInfoNature
Returns the id of the Nature.
getId() - Method in class org.exolab.castor.builder.info.nature.JDOFieldInfoNature
Returns the fully qualified class name of the Nature.
getId() - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToManyNature
Returns the Nature Id.
getId() - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToOneNature
Returns the Nature Id.
getId() - Method in class org.exolab.castor.builder.info.nature.SolrjFieldInfoNature
Returns the fully qualified class name of the nature.
getId() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Implementation returns the fully qualified class name.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.AutomaticNamingTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.BindingDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ClassTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeChoiceDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ContentMemberTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumBindingTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumClassNameDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumMemberDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludesDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.FieldTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ForcesDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.IncludeTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.InterfaceDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingXMLTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeChoiceDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.BindingTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeCollectionTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeVisibilityTypeDescriptor
Method getIdentity.
getIdentity() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.VisibilityTypeDescriptor
Method getIdentity.
getImplements(int) - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method getImplements.
getImplements() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method getImplements.Returns the contents of the collection in an Array.
getImplements() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns an array of the different interface names implemented by the class that will represent the current XMLBindingComponent.
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.
getImplementsCount() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method getImplementsCount.
getImportCount() - Method in class org.exolab.javasource.JStructure
Returns the amount of imports.
getImportedSourceCode(String) - Method in class org.exolab.castor.builder.SGStateInfo
Returns the JClass with the given name or null if no bindings have been specified for a JClass with the name.
getImportedSourcesByName() - Method in class org.exolab.castor.builder.SGStateInfo
Returns the sources as generated through XML schema imports.
getImports() - Method in class org.exolab.javasource.JCompUnit
Returns a array of String containing all imported classes/packages, also imports within the same package of this object.
getImports() - Method in class org.exolab.javasource.JStructure
Returns an Enumeration of imported package and class names for this JStructure.
getInclude(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getInclude.
getInclude() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getInclude.Returns the contents of the collection in an Array.
getIncludeCount() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getIncludeCount.
getIndentChar() - Method in class org.exolab.javasource.JSourceWriter
Returns the current character used for indentation.
getIndentLevel() - Method in class org.exolab.javasource.JSourceWriter
Returns the current indentation level.
getIndentSize() - Method in class org.exolab.javasource.JSourceWriter
Returns the current indent size (getIndentLevel()*tabSize).
getInfoFactory() - Method in class org.exolab.castor.builder.factory.BaseFactory
Get type factory.
getInitString() - Method in class org.exolab.javasource.AbstractJField
Returns the initialization String for this JField.
getInnerClassCount() - Method in class org.exolab.javasource.AbstractJClass
 
getInnerClasses() - Method in class org.exolab.javasource.AbstractJClass
Returns an array of JClass (the inner classes) contained within this JClass.
getInstanceName() - Method in class org.exolab.javasource.JCollectionType
Returns the instance name of this collection type.
getInterface() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Returns the value of field 'interface'.
getInterfaceCount() - Method in class org.exolab.javasource.JStructure
Return the count of the number of Interfaces that have been added to this JStructure.
getInterfaces() - Method in class org.exolab.javasource.JStructure
Returns an Enumeration of interface names that this JStructure inherits from.
getIsMethodName() - Method in class org.exolab.castor.builder.info.FieldInfo
Get the 'is' method for this FieldInfo.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Returns the value of field 'javaClass'.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.AutomaticNamingTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.BindingDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ClassTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeChoiceDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ContentMemberTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumBindingTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumClassNameDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumMemberDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludesDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.FieldTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ForcesDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.IncludeTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.InterfaceDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingXMLTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeChoiceDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.BindingTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeCollectionTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeVisibilityTypeDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.VisibilityTypeDescriptor
Method getJavaClass.
getJavaClassName() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns a valid Java Class Name corresponding to this XMLBindingComponent.
getJavaClassName() - Method in interface org.exolab.castor.builder.BindingComponent
Returns a valid Java Class Name corresponding to this BindingComponent.
getJavaMemberName() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns a valid Java Member Name corresponding to this XMLBindingComponent.
getJavaMemberName() - Method in interface org.exolab.castor.builder.BindingComponent
Returns a valid Java Member Name corresponding to this BindingComponent.
getJavaName() - Method in class org.exolab.castor.builder.binding.xml.EnumMember
Returns the value of field 'javaName'.
getJavaNaming() - Method in class org.exolab.castor.builder.BuilderConfiguration
To get the JavaNaming implementation to be used.
getJavaNaming() - Method in class org.exolab.castor.builder.factory.BaseFactory
To get the JavaNaming to be used.
getJavaNaming() - Method in class org.exolab.castor.builder.factory.FieldMemberAndAccessorFactory
Returns the javaNaming.
getJavaPackage() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the java package associated with this XML BindingComponent.
getJavaPackage() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the java package associated with this BindingComponent.
getJavaType() - Method in class org.exolab.castor.builder.binding.xml.FieldType
Returns the value of field 'javaType'.
getJavaType() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the XSType that corresponds to the Java type chosen to represent the XML Schema component represented by this XMLBindingComponent.
getJavaType() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the XSType that corresponds to the Java type chosen to represent this BindingComponent.
getJClass() - Method in class org.exolab.castor.builder.FactoryState
Get JClass for which we are currently generating code.
getJClass() - Method in class org.exolab.castor.builder.info.ClassInfo
Returns the JClass described by this ClassInfo.
getJClassPrinter() - Method in interface org.exolab.castor.builder.printing.JClassPrinterFactory
Returns the JClassPrinter instance as identified by this JClassPrinterFactory instance.
getJClassPrinter() - Method in class org.exolab.castor.builder.printing.StandardJClassPrinterFactory
Returns the JClassPrinter instance as identified by this JClassPrinterFactory instance.
getJClassPrinter() - Method in class org.exolab.castor.builder.printing.TemplateJClassPrinterFactory
Returns the JClassPrinter instance as identified by this JClassPrinterFactory instance.
getJClassPrinterFactories() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns a String representing the list of JClassPrinterFactory instances configured in the Castor XML code generator property file.
getJClassPrinterFactory(String) - Method in class org.exolab.castor.builder.printing.JClassPrinterFactoryRegistry
Returns a JClassPrinterFactory with the specified name.
getJClassPrinterFactoryNames() - Method in class org.exolab.castor.builder.printing.JClassPrinterFactoryRegistry
Returns the names of all the configured JClassPrinterFactory implementations.
getJClassPrinterFactoryRegistry() - Method in class org.exolab.castor.builder.SourceGenerator
Returns the registry for JClassPrinterFactory instances.
getJDocComment() - Method in class org.exolab.javasource.JMethod
Returns the JavaDoc comment describing this JMethod.
getJDocComment() - Method in class org.exolab.javasource.JMethodSignature
Returns the JavaDoc comment describing this JMethodSignature.
getJDocComment() - Method in class org.exolab.javasource.JStructure
Returns the JavaDoc comment for this JStructure.
getJType() - Method in class org.exolab.castor.builder.types.XSAnyURI
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSBase64Binary
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSBoolean
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSByte
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSClass
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSDate
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSDateTime
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSDecimal
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSDouble
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSDuration
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSFloat
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSGDay
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSGMonth
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSGMonthDay
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSGYear
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSGYearMonth
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSHexBinary
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSId
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSIdRef
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSInt
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSInteger
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSListType
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSLong
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSNCName
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSNegativeInteger
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSNMToken
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSNonNegativeInteger
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSNonPositiveInteger
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSNormalizedString
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSPositiveInteger
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSQName
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSShort
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSString
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSTime
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSType
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSUnsignedByte
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSUnsignedInt
Returns the JType that this XSType represents.
getJType() - Method in class org.exolab.castor.builder.types.XSUnsignedLong
 
getJType() - Method in class org.exolab.castor.builder.types.XSUnsignedShort
Returns the JType that this XSType represents.
getLength() - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Returns the length that this type must have.
getLength() - Method in class org.exolab.javasource.JDocComment
Returns the length of the JavaDoc comment in characters.
getLines(String) - Method in class org.exolab.castor.builder.printing.TemplateHelper
Takes a comment string and splits it into lines that have the maximum length of 70 chars,
getLineSeparator() - Method in class org.exolab.javasource.JSourceWriter
Returns the line separator being used by this JSourceWriter.
getLocalName() - Method in class org.exolab.javasource.JType
Returns the unqualified Java type name (i.e.
getLocalName() - Method in class org.exolab.javasource.JTypeName
Returns the local name of this JTypeName.
getLocalNameFromClassName(String) - Static method in class org.exolab.javasource.JNaming
Returns the local class name from the given fully qualified class name.
getLowerBound() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the lower bound of the collection that is generated from this BindingComponent.
getLowerBound() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the lower bound of the collection that is generated from this BindingComponent.
getMapping(String) - Method in class org.exolab.castor.builder.SGStateInfo
Returns the Mapping file associated with the given filename.
getMappingFilenames() - Method in class org.exolab.castor.builder.SGStateInfo
Returns the set of mapping filenames.
getMaxExclusive() - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Returns the maximum exclusive value that this XSDate can hold.
getMaximumNumberOfConstants() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns the maximum number of static constant definitions that are acceptable within one class file; default is 1000.
getMaximumSize() - Method in class org.exolab.castor.builder.types.XSListType
Returns the maximum allowed size for this list.
getMaxInclusive() - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Returns the maximum inclusive value that this XSDate can hold.
getMaxLength() - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Returns the maximum length occurances of this type can be.
getMaxOccurs() - Method in class org.exolab.castor.builder.info.GroupInfo
Returns the maximum occurance for this group.
getMember() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Returns the value of field 'member'.
getMemberAndAccessorFactory() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the FieldMemberAndAccessorFactory instance to use to create a JField out of this FieldInfo.
getMessage() - Method in exception org.exolab.castor.builder.binding.BindingException
Returns a detailed message for this Exception.
getMethod(String, int) - Method in class org.exolab.javasource.AbstractJClass
Returns the first occurance of the method with the given name, starting from the specified index.
getMethod(int) - Method in class org.exolab.javasource.AbstractJClass
Returns the JMethod located at the specified index.
getMethod(String, int) - Method in class org.exolab.javasource.JEnumConstant
Returns the first occurance of the method with the given name, starting from the specified index.
getMethod(int) - Method in class org.exolab.javasource.JEnumConstant
Returns the JMethod located at the specified index.
getMethod(String, int) - Method in class org.exolab.javasource.JInterface
Returns the JMethodSignature with the given name and occuring at or after the given starting index.
getMethod(int) - Method in class org.exolab.javasource.JInterface
Returns the JMethodSignature at the given index.
getMethodCount() - Method in class org.exolab.javasource.AbstractJClass
 
getMethodCount() - Method in class org.exolab.javasource.JEnumConstant
 
getMethods() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the methods flag that indicates which.
getMethods() - Method in class org.exolab.javasource.AbstractJClass
Returns an array of all the JMethods of this JClass.
getMethods() - Method in class org.exolab.javasource.JEnumConstant
Returns an array of all the JMethods of this JMethod
getMethods() - Method in class org.exolab.javasource.JInterface
Returns an array of all the JMethodSignatures of this JInterface.
getMethodSuffix() - Method in class org.exolab.castor.builder.info.CollectionInfo
Returns the method suffix for creating method names.
getMethodSuffix() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the method suffix for creating method names.
getMinExclusive() - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Returns the minimum exclusive value that this XSDate can hold.
getMinimumSize() - Method in class org.exolab.castor.builder.types.XSListType
Returns the minimum allowed size for this list.
getMinInclusive() - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Returns the minimum inclusive value that this XSDate can hold.
getMinLength() - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Returns the minimum length occurances of this type can be.
getMinOccurs() - Method in class org.exolab.castor.builder.info.GroupInfo
Returns the minimum occurance for this group.
getModelGroupName() - Method in class org.exolab.castor.builder.binding.xml.NamingXMLType
Returns the value of field 'modelGroupName'.
getModifiers() - Method in class org.exolab.javasource.AbstractJField
Returns the modifiers for this JField.
getModifiers() - Method in class org.exolab.javasource.JAnnotationTypeElement
Returns the modifiers for this JAnnotationTypeElement.
getModifiers() - Method in class org.exolab.javasource.JConstructor
Returns the modifiers for this JConstructor.
getModifiers() - Method in class org.exolab.javasource.JEnumConstant
Returns the modifiers for this JEnumConstant.
getModifiers() - Method in interface org.exolab.javasource.JMember
Returns the modifiers for this JMember.
getModifiers() - Method in class org.exolab.javasource.JMethod
Returns the modifiers for this JMethod.
getModifiers() - Method in class org.exolab.javasource.JMethodSignature
Returns the modifiers for this JMethodSignature.
getModifiers() - Method in class org.exolab.javasource.JStructure
Returns the JModifiers, which allows the qualifiers to be changed.
getName() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Returns the value of field 'name'.
getName() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Returns the value of field 'name'.
getName() - Method in class org.exolab.castor.builder.binding.xml.ContentMemberType
Returns the value of field 'name'.
getName() - Method in class org.exolab.castor.builder.binding.xml.Exclude
Returns the value of field 'name'.
getName() - Method in class org.exolab.castor.builder.binding.xml.FieldType
Returns the value of field 'name'.
getName() - Method in class org.exolab.castor.builder.binding.xml.Interface
Returns the value of field 'name'.
getName() - Method in class org.exolab.castor.builder.binding.xml.PackageType
Returns the value of field 'name'.
getName() - Method in interface org.exolab.castor.builder.conflictresolution.ClassNameCRStrategy
Returns the name of this strategy.
getName() - Method in class org.exolab.castor.builder.conflictresolution.InformViaLogClassNameCRStrategy
Returns the name of the strategy.
getName() - Method in class org.exolab.castor.builder.conflictresolution.WarningViaDialogClassNameCRStrategy
Returns the name of the strategy.
getName() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the name of this FieldInfo.
getName() - Method in interface org.exolab.castor.builder.printing.JClassPrinterFactory
Returns a short name for this JClassPrinterFactory instance.
getName() - Method in class org.exolab.castor.builder.printing.StandardJClassPrinterFactory
Returns a short name for this JClassPrinterFactory instance.
getName() - Method in class org.exolab.castor.builder.printing.TemplateJClassPrinterFactory
Returns a short name for this JClassPrinterFactory instance.
getName() - Method in class org.exolab.castor.builder.types.XSAnyURI
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSBase64Binary
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSBoolean
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSByte
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSClass
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSDate
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSDateTime
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSDecimal
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSDouble
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSDuration
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSFloat
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSGDay
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSGMonth
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSGMonthDay
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSGYear
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSGYearMonth
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSHexBinary
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSId
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSIdRef
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSIdRefs
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSInt
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSInteger
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSListType
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSLong
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSNCName
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSNegativeInteger
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSNMToken
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSNMTokens
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSNonNegativeInteger
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSNonPositiveInteger
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSNormalizedString
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSPositiveInteger
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSQName
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSShort
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSString
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSTime
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSType
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSUnsignedByte
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSUnsignedInt
Returns the name of this XSType.
getName() - Method in class org.exolab.castor.builder.types.XSUnsignedLong
 
getName() - Method in class org.exolab.castor.builder.types.XSUnsignedShort
Returns the name of this XSType.
getName() - Method in class org.exolab.javasource.AbstractJField
Returns the name of this JField.
getName() - Method in class org.exolab.javasource.JAnnotationTypeElement
Returns the name of this JAnnotationTypeElement.
getName() - Method in class org.exolab.javasource.JDocDescriptor
Returns the name of the object being described.
getName() - Method in class org.exolab.javasource.JEnumConstant
Returns the name of this JEnumConstant.
getName() - Method in interface org.exolab.javasource.JMember
Returns the name of this JMember.
getName() - Method in class org.exolab.javasource.JMethod
Returns the name of this JMethod.
getName() - Method in class org.exolab.javasource.JMethodSignature
Returns the name of the method.
getName() - Method in class org.exolab.javasource.JParameter
Returns the name of the parameter.
getName() - Method in class org.exolab.javasource.JType
Returns the qualified Java type name.
getNamespace() - Method in class org.exolab.castor.builder.binding.xml.PackageTypeChoice
Returns the value of field 'namespace'.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.AutomaticNamingTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.BindingDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ClassTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeChoiceDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ContentMemberTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumBindingTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumClassNameDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumMemberDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludesDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.FieldTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ForcesDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.IncludeTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.InterfaceDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingXMLTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeChoiceDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.BindingTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeCollectionTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeVisibilityTypeDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.VisibilityTypeDescriptor
Method getNameSpacePrefix.
getNamespacePrefix() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns the namespace prefix of the object described by this XMLInfo.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.AutomaticNamingTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.BindingDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ClassTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeChoiceDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ContentMemberTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumBindingTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumClassNameDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumMemberDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludesDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.FieldTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ForcesDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.IncludeTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.InterfaceDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingXMLTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeChoiceDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.BindingTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeCollectionTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeVisibilityTypeDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.VisibilityTypeDescriptor
Method getNameSpaceURI.
getNamespaceURI() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns the namespace URI of the object described by this XMLInfo.
getNamingXML() - Method in class org.exolab.castor.builder.binding.xml.Binding
Returns the value of field 'namingXML'.
getNegativeInfinity() - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
 
getNodeName() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns the XML name for the object described by this XMLInfo.
getNodeType() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns the node type for the object described by this XMLInfo.
getNodeTypeName() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns the string name of the nodeType, either "attribute", "element" or "text".
getPackage(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getPackage.
getPackage() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getPackage.Returns the contents of the collection in an Array.
getPackage() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Returns the value of field 'package'.
getPackage() - Method in class org.exolab.castor.builder.binding.xml.EnumClassName
Returns the value of field 'package'.
getPackageCount() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getPackageCount.
getPackageFromClassName(String) - Static method in class org.exolab.javasource.JNaming
Returns the package name from the given class name.
getPackageName() - Method in class org.exolab.castor.builder.FactoryState
Get package for the class currently being generated.
getPackageName() - Method in class org.exolab.castor.builder.SGStateInfo
Get package used when creating new classes.
getPackageName() - Method in class org.exolab.javasource.JCompUnit
Returns the name of the package that this JCompUnit is a member of.
getPackageName() - Method in class org.exolab.javasource.JStructure
Returns the name of the package that this JStructure is a member of.
getPackageName() - Method in class org.exolab.javasource.JTypeName
Returns the package name of this JTypeName.
getPackageTypeChoice() - Method in class org.exolab.castor.builder.binding.xml.PackageType
Returns the value of field 'packageTypeChoice'.
getParamDescriptor(String) - Method in class org.exolab.javasource.JDocComment
Returns the Parameter Descriptor associated with the given name.
getParameter(int) - Method in class org.exolab.javasource.JMethod
Returns the JParameter at the given index.
getParameter(int) - Method in class org.exolab.javasource.JMethodSignature
Returns the JParameter at the given index.
getParameterClassNames() - Method in class org.exolab.javasource.JMethodSignature
Returns an array containing the names of the classes of the parameters in this JMethodSignature.
getParameterCount() - Method in class org.exolab.javasource.JConstructor
Returns the amount of parameters.
getParameterCount() - Method in class org.exolab.javasource.JMethod
Returns the amount of parameters.
getParameterPrefix() - Method in class org.exolab.castor.builder.info.CollectionInfo
Returns the element type name converted to a parameter prefix.
getParameters() - Method in class org.exolab.javasource.JConstructor
Returns an array of JParameters consisting of the parameters of this JConstructor in declared order.
getParameters() - Method in class org.exolab.javasource.JMethod
Returns the set of JParameters for this JMethod.
getParameters() - Method in class org.exolab.javasource.JMethodSignature
Returns the set of JParameters in this JMethodSignature.
getPatterns() - Method in class org.exolab.castor.builder.types.AbstractPatternFacet
Get list of pattern facets.
getPositiveInfinity() - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
 
getPrefix() - Method in class org.exolab.castor.builder.binding.xml.NamingType
Returns the value of field 'prefix'.
getPrimaryKeys() - Method in class org.exolab.castor.builder.info.nature.JDOClassInfoNature
Returns a List of s holding the columns of the primary key.
getProperty(String, String) - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns a property from the default configuration file.
getProperty(String) - Method in class org.exolab.castor.builder.info.ClassInfo
 
getProperty(String) - Method in class org.exolab.castor.builder.info.FieldInfo
 
getQualifiedName() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the fully qualified name used for generating a java name that represents this XMLBindingComponent.
getQualifiedName() - Method in interface org.exolab.castor.builder.BindingComponent
Returns a fully qualified java class name.
getQualifiedName() - Method in class org.exolab.javasource.JTypeName
Returns the qualified name of this JTypeName.
getReadMethodName() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the name of the read method for this FieldInfo.
getReferenceMethodSuffix() - Method in class org.exolab.castor.builder.info.CollectionInfo
Returns the suffix (ending) that should be used when creating the extra collection methods.
getReferenceSuffix() - Method in class org.exolab.castor.builder.info.CollectionInfo
Returns the reference suffix to use for 'reference style' methods.
getReturnType() - Method in class org.exolab.javasource.JMethod
Returns the JType that represents the return type of the JMethod.
getReturnType() - Method in class org.exolab.javasource.JMethodSignature
Returns the JType that represents the return type for the method signature.
getSchema() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the underlying Schema of the wrapped structure.
getSchemaLocation() - Method in class org.exolab.castor.builder.binding.xml.PackageTypeChoice
Returns the value of field 'schemaLocation'.
getSchemaLocation() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the schemaLocation of the parent schema of the wrapped structure.
getSchemaLocation(Structure, StringBuffer) - Static method in class org.exolab.castor.builder.binding.XPathHelper
Deduces an XPATH expression qualifying the path from the schema root to the given structure in question.
getSchemaLocation(Structure, StringBuffer, boolean) - Static method in class org.exolab.castor.builder.binding.XPathHelper
Deduces an XPATH expression qualifying the path from the schema root to the given structure in question.
getSchemaLocation(Structure, boolean) - Static method in class org.exolab.castor.builder.binding.XPathHelper
Returns a string (XPATH) representation of an XML Schema component.
getSchemaLocation(Structure) - Static method in class org.exolab.castor.builder.binding.XPathHelper
Returns a string (XPATH) representation of an XML Schema component.
getSchemaType() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns the XML Schema type for the described object.
getSGStateInfo() - Method in class org.exolab.castor.builder.FactoryState
Returns the SGStateInfo.
getSignature() - Method in class org.exolab.javasource.JMethod
Returns the JMethodSignature for this JMethod.
getSimpleTypeBinding(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getSimpleTypeBinding.
getSimpleTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getSimpleTypeBinding.Returns the contents of the collection in an Array.
getSimpleTypeBinding(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getSimpleTypeBinding.
getSimpleTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getSimpleTypeBinding.Returns the contents of the collection in an Array.
getSimpleTypeBindingCount() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method getSimpleTypeBindingCount.
getSimpleTypeBindingCount() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method getSimpleTypeBindingCount.
getSingleClassGenerator() - Method in class org.exolab.castor.builder.conflictresolution.BaseClassNameCRStrategy
Returns the current caller of this strategy implementation.
getSource() - Method in class org.exolab.javasource.JSourceCode
Returns a vector of source lines.
getSourceCode(Annotated) - Method in class org.exolab.castor.builder.SGStateInfo
Returns the array of JClass for the given Annotated structure or null if no bindings have been specified for the given Structure.
getSourceCode(String) - Method in class org.exolab.castor.builder.SGStateInfo
Returns the JClass with the given name or null if no bindings have been specified for a JClass with the name.
getSourceCode() - Method in class org.exolab.javasource.JConstructor
Returns the source code for this JConstructor.
getSourceCode() - Method in class org.exolab.javasource.JMethod
Returns the JSourceCode for the method body.
getSourceCodeEntries() - Method in class org.exolab.javasource.AbstractJClass
Returns a collection of (complete) source code fragments.
getSourceCodeEntryCount() - Method in class org.exolab.javasource.AbstractJClass
 
getSourceGenerator() - Method in class org.exolab.castor.builder.conflict.strategy.BaseClassNameConflictResolver
Returns the calling SourceGenerator instance.
getSourceGenerator() - Method in class org.exolab.castor.builder.factory.BaseFactory
Returns the calling SourceGenerator instance.
getSourceGenerator() - Method in class org.exolab.castor.builder.SGStateInfo
Returns the SourceGenerator instance being used.
getSourceGenerator() - Method in class org.exolab.castor.builder.SingleClassGenerator
Returns the SourceGenerator instance that created this class.
getSourcesByName() - Method in class org.exolab.castor.builder.SGStateInfo
Returns the sources as generated through XML schema imports.
getStaticInitializationCode() - Method in class org.exolab.javasource.AbstractJClass
Returns the JSourceCode for the static initializer of this JClass.
getStatusCode() - Method in class org.exolab.castor.builder.SGStateInfo
Returns the current status.
getSubstitutionGroupMembers() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the possible substitution groups for this class.
getSubstitutionGroups() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns the possible substitution groups.
getSuffix() - Method in class org.exolab.castor.builder.binding.xml.NamingType
Returns the value of field 'suffix'.
getSuperClass() - Method in class org.exolab.javasource.JClass
Returns the super class that this class extends.
getSuperClassQualifiedName() - Method in class org.exolab.javasource.JClass
Returns the qualified name of the super class that this class extends.
getSuppressNonFatalWarnings() - Method in class org.exolab.castor.builder.SGStateInfo
Returns true if non-fatal warnings should be suppressed.
getTableName() - Method in class org.exolab.castor.builder.info.nature.JDOClassInfoNature
Returns the table name.
getTargetNamespace() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the targetNamespace of the parent schema of the wrapped structure.
getTextField() - Method in class org.exolab.castor.builder.info.ClassInfo
Returns the FieldInfo for the XML text associated field.
getTotalDigits() - Method in class org.exolab.castor.builder.types.AbstractDigitsFacet
Returns the totalDigits facet value of this XSType.
getType() - Method in class org.exolab.castor.builder.binding.xml.types.BindingType
Method getType.Returns the type of this BindingType
getType() - Method in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
Method getType.Returns the type of this FieldTypeCollectionType
getType() - Method in class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType
Method getType.Returns the type of this FieldTypeVisibilityType
getType() - Method in class org.exolab.castor.builder.binding.xml.types.VisibilityType
Method getType.Returns the type of this VisibilityType
getType() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the type of this component binding.
getType() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the type of this component binding.
getType() - Method in class org.exolab.castor.builder.types.XSAnyURI
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSBase64Binary
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSBoolean
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSByte
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSClass
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSDate
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSDateTime
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSDecimal
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSDouble
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSDuration
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSFloat
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSGDay
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSGMonth
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSGMonthDay
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSGYear
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSGYearMonth
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSHexBinary
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSId
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSIdRef
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSIdRefs
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSInt
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSInteger
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSList
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSLong
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSNCName
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSNegativeInteger
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSNMToken
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSNMTokens
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSNonNegativeInteger
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSNonPositiveInteger
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSNormalizedString
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSPositiveInteger
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSQName
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSShort
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSString
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSTime
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSType
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSUnsignedByte
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSUnsignedInt
Returns the type of this XSType.
getType() - Method in class org.exolab.castor.builder.types.XSUnsignedLong
 
getType() - Method in class org.exolab.castor.builder.types.XSUnsignedShort
Returns the type of this XSType.
getType() - Method in class org.exolab.javasource.AbstractJField
Returns the JType representing the type of this JField.
getType() - Method in class org.exolab.javasource.JAnnotationTypeElement
Returns the JType representing the type of this JAnnotationTypeElement.
getType() - Method in class org.exolab.javasource.JDocDescriptor
Returns the type of this JDocDescriptor.
getType() - Method in class org.exolab.javasource.JParameter
Returns the parameter type.
getUpperBound() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the upper bound of the collection that is generated from this BindingComponent.
getUpperBound() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the upper bound of the collection that is generated from this BindingComponent.
getURI() - Method in class org.exolab.castor.builder.binding.xml.IncludeType
Returns the value of field 'URI'.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.AutomaticNamingTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.BindingDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ClassTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeChoiceDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ContentMemberTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumBindingTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumClassNameDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumMemberDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludesDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.FieldTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ForcesDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.IncludeTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.InterfaceDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingXMLTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeChoiceDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.FieldType
Returns the value of field 'validator'.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.BindingTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeCollectionTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeVisibilityTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.VisibilityTypeDescriptor
Method getValidator.
getValidator() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the fully qualified name of the Validator to use.
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.info.FieldInfo
Returns the fully qualified name of the Validator to use.
getValue() - Method in class org.exolab.castor.builder.binding.xml.EnumMember
Returns the value of field 'value'.
getValue() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the value specified in the XML Schema for the XML Schema component wrapped in this XMLBindingComponent.
getValue() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the default value of the member generated from this binding component.
getValue() - Method in class org.exolab.javasource.JAnnotation
Returns the annotation element value when it is a String.
getValueAnnotation() - Method in class org.exolab.javasource.JAnnotation
Returns the annotation element value when it is an annotation.
getVersion() - Static method in class org.exolab.castor.builder.SourceGenerator
Returns the version number of this SourceGenerator.
getVisibility() - Method in class org.exolab.castor.builder.binding.xml.ContentMemberType
Returns the value of field 'visibility'.
getVisibility() - Method in class org.exolab.castor.builder.binding.xml.FieldType
Returns the value of field 'visibility'.
getVisibility() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns this field's 'visibility'.
getVisiblity() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the visibility of the Java member to generate.
getWhiteSpace() - Method in class org.exolab.castor.builder.types.AbstractWhiteSpaceFacet
Returns the whiteSpace facet of this type.
getWrapper() - Method in class org.exolab.castor.builder.binding.xml.FieldType
Returns the value of field 'wrapper'.
getWrapperName() - Method in class org.exolab.javasource.JPrimitiveType
Return the name of the wrapper object for a primitive type, null for non-primitive types.
getWriteMethodName() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns the name of the write method for this FieldInfo.
getXMLFieldHandler() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the fully qualified name of the XMLFieldHandler to use.
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.info.FieldInfo
Returns the fully qualified name of the XMLFieldHandler to use.
getXMLInfoRegistry() - Method in class org.exolab.castor.builder.SourceGenerator
Returns the JClassRegistry instance associated with this source generator.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.AutomaticNamingTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.BindingDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ClassTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeChoiceDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ContentMemberTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumBindingTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumClassNameDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumMemberDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludesDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.FieldTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ForcesDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.IncludeTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.InterfaceDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingXMLTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeChoiceDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.BindingTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeCollectionTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeVisibilityTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.VisibilityTypeDescriptor
Method getXMLName.
getXMLName() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the XML name declared in the XML Schema for this XMLBindingComponent.
getXMLType() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the XMLType of the underlying structure.
getXSList() - Method in class org.exolab.castor.builder.info.CollectionInfo
Returns the schema type represented by this collection.
GMONTH_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:gMonth.
GMONTHDAY_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:gMonthDay.
GROUP_ID - Static variable in class org.exolab.castor.builder.binding.ExtendedBinding
Prefix used to identify a model group.
GroupInfo - Class in org.exolab.castor.builder.info
A class to hold group information.
GroupInfo() - Constructor for class org.exolab.castor.builder.info.GroupInfo
Creates a new GroupInfo.
GroupNaming - Class in org.exolab.castor.builder
A simple class used for creating class names for unnamed Groups in XML Schema.
GroupNaming(JavaNaming) - Constructor for class org.exolab.castor.builder.GroupNaming
Creates a new GroupNaming.
GYEAR_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:gYear.
GYEARMONTH_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:gYearMonth.

H

hasAbstract() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method hasAbstract.
hasAnnotations() - Method in interface org.exolab.javasource.JAnnotatedElement
Returns true if this source element has any annotations.
hasAnnotations() - Method in class org.exolab.javasource.JAnnotatedElementHelper
Returns true if this source element has any annotations.
hasAnnotations() - Method in class org.exolab.javasource.JMethod
Returns true if this source element has any annotations.
hasAnnotations() - Method in class org.exolab.javasource.JStructure
Returns true if this source element has any annotations.
hasBound() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method hasBound.
hasBoundProperties() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns true if bound properties must be generated for the class that will represent the current XMLBindingComponent.
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.
hasBoundProperties() - Method in class org.exolab.castor.builder.FactoryState
Returns true if any bound properties have been found.
hasEquals() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method hasEquals.
hasEquals() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns true if equal method must be generated for the class that will represent the current XMLBindingComponent.
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.
hasFinal() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method hasFinal.
hashCode() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns the hashCode value for this object.
hashCode() - Method in interface org.exolab.castor.builder.BindingComponent
Returns the hashCode value for this object.
hashCode() - Method in class org.exolab.javasource.JTypeName
HASHTABLE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The instance of the hashtable type
HASHTABLE_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The hashtable type
hasImport(String) - Method in class org.exolab.javasource.JStructure
Returns true if the given classname exists in the imports of this JStructure.
hasLength() - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Returns true if a length has been set.
hasMaximum() - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Returns true if a maximum (inclusive or exclusive) has been set.
hasMaxLength() - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Returns true if a maximum length has been set.
hasMinimum() - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Returns true if a minimum (inclusive or exclusive) has been set.
hasMinLength() - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Returns true if a minimum length has been set.
hasMoreLines() - Method in class org.exolab.javasource.JCommentFormatter
 
hasNature(String) - Method in class org.exolab.castor.builder.info.ClassInfo
 
hasNature(String) - Method in class org.exolab.castor.builder.info.FieldInfo
 
hasNegavtiveInfinity() - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
 
hasPositiveInfinity() - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
 
hasWhiteSpace() - Method in class org.exolab.castor.builder.types.AbstractWhiteSpaceFacet
Returns true if the whiteSpace facet is used.
hasWrapper() - Method in class org.exolab.castor.builder.binding.xml.FieldType
Method hasWrapper.
HEADER_STYLE - Static variable in class org.exolab.javasource.JComment
The header style, similiar to block, but with an '*' at the start of each line.
HEXBINARY_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:hexBinary.

I

ID_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:ID.
IdentityInfo - Class in org.exolab.castor.builder.info
 
IdentityInfo(String, FieldMemberAndAccessorFactory) - Constructor for class org.exolab.castor.builder.info.IdentityInfo
Creates a new IdentityInfo.
IdentityMemberAndAccessorFactory - Class in org.exolab.castor.builder.factory
This class translates a fieldInfo describing an identity into the suitable getter<7setter methods.
IdentityMemberAndAccessorFactory(JavaNaming) - Constructor for class org.exolab.castor.builder.factory.IdentityMemberAndAccessorFactory
Creates the IdentityMemberAndAccessorFactory.
IDREF_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:IDREF.
IDREFS_NAME - Static variable in class org.exolab.castor.builder.types.XSIdRefs
Name of the IDREFS type.
IDREFS_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:IDREFS.
IncludeType - Class in org.exolab.castor.builder.binding.xml
A binding file can include other binding files by specifying the location (URI) of the binding files to include.
IncludeType() - Constructor for class org.exolab.castor.builder.binding.xml.IncludeType
 
IncludeTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class IncludeTypeDescriptor.
IncludeTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.IncludeTypeDescriptor
 
indent() - Method in class org.exolab.javasource.JSourceCode
Increases the current indent level by 1.
indent() - Method in class org.exolab.javasource.JSourceWriter
Increases the indentation level by 1.
INDEX_OUT_OF_BOUNDS_EXCEPTION - Static variable in class org.exolab.castor.builder.SGTypes
Represents a JClass instance of type 'java.lang.IndexOutOfBoundsException'.
INFINITY_VALUE - Static variable in class org.exolab.castor.builder.types.XSDouble
 
InformViaLogClassNameCRStrategy - Class in org.exolab.castor.builder.conflictresolution
An implementation of ClassNameCRStrategy that reports any conflict notifications to a log file, basically stating what classes have been overwriten as a result of such a name conflict.
InformViaLogClassNameCRStrategy() - Constructor for class org.exolab.castor.builder.conflictresolution.InformViaLogClassNameCRStrategy
Creates an instance of this name conflict resolution strategy, that will emit warnings to the user as part of a standard logging aproach.
INT - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
INT - Static variable in class org.exolab.javasource.JType
JType instance for a int (Integer).
INT_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:int.
INTEGER - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
INTEGER_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:integer.
Interface - Class in org.exolab.castor.builder.binding.xml
Class Interface.
Interface() - Constructor for class org.exolab.castor.builder.binding.xml.Interface
 
INTERFACE - Static variable in interface org.exolab.castor.builder.BindingComponent
An interface binding component.
InterfaceDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class InterfaceDescriptor.
InterfaceDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.InterfaceDescriptor
 
IO_EXCEPTION - Static variable in class org.exolab.castor.builder.SGTypes
Represents a JClass instance of type 'java.io.IOException'.
isAbstract() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Returns the value of field 'abstract'.
isAbstract() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns true if the class that will represent the current XMLBindingComponent must be abstract.
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.info.ClassInfo
Returns true if the JClass represented by this ClassInfo is abstract.
isAbstract() - Method in class org.exolab.javasource.JModifiers
Returns true if this JModifiers includes the qualifier "abstract".
isAnnotationPresent(JAnnotationType) - Method in interface org.exolab.javasource.JAnnotatedElement
Returns true if a JAnnotation exists for the given JAnnotationType.
isAnnotationPresent(JAnnotationType) - Method in class org.exolab.javasource.JAnnotatedElementHelper
Returns true if a JAnnotation exists for the given JAnnotationType.
isAnnotationPresent(JAnnotationType) - Method in class org.exolab.javasource.JMethod
Returns true if a JAnnotation exists for the given JAnnotationType.
isAnnotationPresent(JAnnotationType) - Method in class org.exolab.javasource.JStructure
Returns true if a JAnnotation exists for the given JAnnotationType.
isArray() - Method in class org.exolab.javasource.JType
Returns true if this type represents an Array.
isAutomaticConflictResolution() - Method in class org.exolab.castor.builder.BuilderConfiguration
indicates whether automatic class name conflict resolution during XML code generation should take place or not.
isBound() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Returns the value of field 'bound'.
isBound() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns true if this FieldInfo represents a bound property.
isChoice() - Method in class org.exolab.castor.builder.info.GroupInfo
Returns true if the compositor of this GroupInfo is a choice.
isChoice() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns true if the compositor of this GroupInfo is a choice.
isCollection() - Method in class org.exolab.castor.builder.types.XSListType
Returns true if this XSType represents a collection.
isCollection() - Method in class org.exolab.castor.builder.types.XSType
Returns true if this XSType represents a collection.
isContainer() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns true if this FieldInfo describes a container class.
isContainer() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns true if this ClassInfo describes a container class.
isCreateGroupItem() - Method in class org.exolab.castor.builder.FactoryState
Returns true if we are currently in the state of creating a group item class.
isDateTime() - Method in class org.exolab.castor.builder.types.XSAnyURI
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSBase64Binary
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSBoolean
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSByte
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSClass
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSDate
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSDateTime
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSDecimal
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSDouble
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSDuration
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSFloat
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSGDay
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSGMonth
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSGMonthDay
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSGYear
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSGYearMonth
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSHexBinary
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSId
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSIdRef
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSInt
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSInteger
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSListType
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSLong
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSNCName
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSNegativeInteger
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSNMToken
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSNonNegativeInteger
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSNonPositiveInteger
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSNormalizedString
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSPositiveInteger
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSQName
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSShort
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSString
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSTime
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSType
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSUnsignedByte
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSUnsignedInt
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.castor.builder.types.XSUnsignedLong
 
isDateTime() - Method in class org.exolab.castor.builder.types.XSUnsignedShort
Returns true if the XSType represents an XML Schema date/time type.
isDateTime() - Method in class org.exolab.javasource.AbstractJField
Indicates whether this JField instance represents a field of type date/time.
isDerivedFromXSList() - Method in class org.exolab.castor.builder.types.XSList
Indicates whether this XSList instance has been created as a result of a definition.
isDirty() - Method in class org.exolab.castor.builder.info.nature.JDOFieldInfoNature
Returns true if field will NOT be checked against the database for modification, otherwise false.
isDirty() - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToManyNature
Returns true if field will NOT be checked against the database for modification, otherwise false.
isDirty() - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToOneNature
Returns true if field will NOT be checked against the database for modification, otherwise false.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.AutomaticNamingTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.BindingDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ClassTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeChoiceDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ComponentBindingTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ContentMemberTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumBindingTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumClassNameDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.EnumMemberDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ExcludesDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.FieldTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.ForcesDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.IncludeTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.InterfaceDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.NamingXMLTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeChoiceDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.BindingTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeCollectionTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.FieldTypeVisibilityTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.binding.xml.types.descriptors.VisibilityTypeDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns true if XSD is global element or element with anonymous type or false if property is not set.
isEmpty() - Method in class org.exolab.javasource.JSourceCode
Returns true if this JSourceCode is empty (ie.
isEnum(JClass) - Method in class org.exolab.castor.builder.printing.TemplateHelper
Returns true if the JClass instance is instance of JEnum.
isEnumerated() - Method in class org.exolab.castor.builder.types.XSType
Returns true if this XSType represents an enumerated type.
isEquals() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Returns the value of field 'equals'.
isExtraMethods() - Method in class org.exolab.castor.builder.info.CollectionInfo
Indicates whether extra collection methods should be created.
isFinal() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Returns the value of field 'final'.
isFinal() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns true if the class that will represent the current XMLBindingComponent must be final.
isFinal() - Method in interface org.exolab.castor.builder.BindingComponent
Returns true if the class generated from the current BindingComponent will be final.
isFinal() - Method in class org.exolab.castor.builder.info.FieldInfo
Indicates whether this field is final.
isFinal() - Method in class org.exolab.javasource.JModifiers
Returns true if this JModifiers includes the qualifier "final".
isFixed() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns true if the wrapped XML Schema component is fixed (i.e the value used is fixed).
isIdDefinition() - Method in class org.exolab.castor.builder.info.nature.SolrjFieldInfoNature
Returns true if the solrj annotation is of type @Id.
isInJavaLang(String) - Static method in class org.exolab.javasource.JNaming
Returns true if the given String is a Java class in java.lang.* which will cause a problem when used as a variable name.
isKeyword(String) - Static method in class org.exolab.javasource.JNaming
Returns true if the given String is a Java keyword which will cause a problem when used as a variable name.
isMultivalued() - Method in class org.exolab.castor.builder.info.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.info.nature.XMLInfoNature
Returns whether or not the object described by this XMLInfo is multi-valued (appears more than once in the XML document).
isNewline() - Method in class org.exolab.javasource.JSourceWriter
Checks to see if the cursor is positioned on a new line.
isNillable() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns true if the wrapped XML Schema component is nillable.
isNillable() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns true if this field represents a nillable field.
isPackage() - Method in class org.exolab.javasource.JModifiers
Returns true if the visibility modifier for this JModifier is package (i.e., without qualifier).
isParameterizedCollectionsObject(String) - Static method in class org.exolab.javasource.JNaming
Returns true if the given String is a parameterized Java collection.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSAnyURI
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSBase64Binary
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSBoolean
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSByte
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSClass
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSDate
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSDateTime
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSDecimal
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSDouble
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSDuration
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSFloat
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSGDay
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSGMonth
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSGMonthDay
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSGYear
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSGYearMonth
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSHexBinary
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSId
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSIdRef
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSInt
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSInteger
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSListType
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSLong
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSNCName
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSNegativeInteger
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSNMToken
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSNonNegativeInteger
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSNonPositiveInteger
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSNormalizedString
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSPositiveInteger
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSQName
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSShort
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSString
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSTime
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSType
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSUnsignedByte
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSUnsignedInt
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.castor.builder.types.XSUnsignedLong
 
isPrimitive() - Method in class org.exolab.castor.builder.types.XSUnsignedShort
Returns true if this XSType represents a primitive type.
isPrimitive() - Method in class org.exolab.javasource.JType
Returns true if this type represents a Java primitive type.
isPrivate() - Method in class org.exolab.javasource.JModifiers
Returns true if the visibility modifier for this JModifier is "private".
isProtected() - Method in class org.exolab.javasource.JModifiers
Returns true if the visibility modifier for this JModifier is "protected".
isPublic() - Method in class org.exolab.javasource.JModifiers
Returns true if the visibility modifier for this JModifier is "public".
isReadOnly() - Method in class org.exolab.castor.builder.info.nature.JDOFieldInfoNature
Returns true if no update on the column can be performed, false otherwise.
isReadOnly() - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToManyNature
Returns true if no update on the column can be performed, false otherwise.
isReadOnly() - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToOneNature
Returns true if no update on the column can be performed, false otherwise.
isRequired() - Method in class org.exolab.castor.builder.info.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.info.nature.XMLInfoNature
Return true if the XML object described by this XMLInfo must appear at least once in the XML document (or object model).
isReservedByCastor(String) - Static method in class org.exolab.javasource.JNaming
Returns true if the given String is a reserved name by Castor which may cause a problem when used as a variable name.
isReservedByWindows(String) - Static method in class org.exolab.javasource.JNaming
Returns true if the given String is a reserved name by the Windows filesystem which will cause a problem when used as a class name under Windows.
isSequence() - Method in class org.exolab.castor.builder.info.GroupInfo
Returns true if the compositor of this GroupInfo is a sequence.
isSequence() - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Returns true if the compositor of this GroupInfo is a sequence.
isStatic() - Method in class org.exolab.castor.builder.info.FieldInfo
Indicates whether this field is static.
isStatic() - Method in class org.exolab.javasource.JModifiers
Returns true if this JModifier includes the qualifier "static".
isTransient() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns true if this FieldInfo is a transient member.
isTransient() - Method in class org.exolab.javasource.JModifiers
Returns true if this JModifier includes the qualifier "transient".
isUseJava50() - Method in class org.exolab.javasource.JComponentizedType
Indicates whether Java 5.0 is used.
isValid() - Method in class org.exolab.castor.builder.binding.xml.AutomaticNamingType
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.ContentMemberType
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.EnumClassName
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.EnumMember
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.Exclude
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.Excludes
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.FieldType
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.Forces
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.IncludeType
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.Interface
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.NamingType
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.NamingXMLType
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.PackageType
Method isValid.
isValid() - Method in class org.exolab.castor.builder.binding.xml.PackageTypeChoice
Method isValid.
isValidJavaIdentifier(String) - Static method in class org.exolab.javasource.JNaming
Returns true if the given String matches the production of a valid Java identifier.
isWrapper() - Method in class org.exolab.castor.builder.binding.xml.FieldType
Returns the value of field 'wrapper'.
iterateAttributeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method iterateAttributeBinding.
iterateAttributeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method iterateAttributeBinding.
iterateComplexTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method iterateComplexTypeBinding.
iterateComplexTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method iterateComplexTypeBinding.
iterateComponentBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method iterateComponentBinding.
iterateComponentBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method iterateComponentBinding.
iterateElementBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method iterateElementBinding.
iterateElementBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method iterateElementBinding.
iterateEnumBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method iterateEnumBinding.
iterateEnumBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method iterateEnumBinding.
iterateEnumMember() - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
Method iterateEnumMember.
iterateExclude() - Method in class org.exolab.castor.builder.binding.xml.Excludes
Method iterateExclude.
iterateForce() - Method in class org.exolab.castor.builder.binding.xml.Forces
Method iterateForce.
iterateGroupBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method iterateGroupBinding.
iterateGroupBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method iterateGroupBinding.
iterateImplements() - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method iterateImplements.
iterateInclude() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method iterateInclude.
iteratePackage() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method iteratePackage.
iterateSimpleTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
Method iterateSimpleTypeBinding.
iterateSimpleTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method iterateSimpleTypeBinding.

J

JAnnotatedElement - Interface in org.exolab.javasource
Defines methods for manipulating annotations held against various program code elements, such as classes, fields, methods etc.
JAnnotatedElementHelper - Class in org.exolab.javasource
Implements JAnnotatedElement interface on behalf of other classes in this package that implement this interface.
JAnnotatedElementHelper() - Constructor for class org.exolab.javasource.JAnnotatedElementHelper
Creates a JAnnodatedElementHelper.
JAnnotation - Class in org.exolab.javasource
JAnnotation represents a single annotation against a code element.
JAnnotation(JAnnotationType) - Constructor for class org.exolab.javasource.JAnnotation
Constructs a JAnnotation for the given annotation type.
JAnnotationType - Class in org.exolab.javasource
Describes the definition of a annotation type class.
JAnnotationType(String) - Constructor for class org.exolab.javasource.JAnnotationType
Creates a JAnnotationType of the given name.
JAnnotationTypeElement - Class in org.exolab.javasource
Holds information about a given annotation type element.
JAnnotationTypeElement(String, JType) - Constructor for class org.exolab.javasource.JAnnotationTypeElement
Constructs a JAnnotationTypeElement with a given name and type.
JArrayType - Class in org.exolab.javasource
JType sub-class for Arrays.
JArrayType(JType, boolean) - Constructor for class org.exolab.javasource.JArrayType
Creates an instance of a array type, of type 'name'.
Java5HacksHelper - Class in org.exolab.javasource
Makes an effort to identify where Override annotations belong.
JAVA_CLASS_MAPPING - 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.
JAVA_VERSION - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying whether the Java sources generated should be 1.4 or 5.0 compliant.
JAVADOC_STYLE - Static variable in class org.exolab.javasource.JComment
Similiar to HEADER_STYLE.
JClass - Class in org.exolab.javasource
A representation of the Java Source code for a Java Class.
JClass(String) - Constructor for class org.exolab.javasource.JClass
Creates a new JClass with the given name.
JClass(String, boolean) - Constructor for class org.exolab.javasource.JClass
Creates a new JClass with the given name.
JClassPrinter - Interface in org.exolab.castor.builder.printing
Interface for printing JClass instances as Java source code to the file system.
JCLASSPRINTER_FACTORIES - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property enlisting the supported JClassPrinterFactory instances available for creating JClassPrinter instances.
JClassPrinterFactory - Interface in org.exolab.castor.builder.printing
Factory class to create JClassPrinter instances.
JClassPrinterFactoryRegistry - Class in org.exolab.castor.builder.printing
Registry for JClassPrinterFactory implementations obtained from the Castor XML code generator property file and used by the XML code generator during its operation.
JClassPrinterFactoryRegistry(BuilderConfiguration) - Constructor for class org.exolab.castor.builder.printing.JClassPrinterFactoryRegistry
Construct an instance of JClassPrinterFactoryRegistry that loads the JClassPrinterFactory implementations specified in the given Configuration.
JClassRegistry - Class in org.exolab.castor.builder
A registry for maintaing information about JClass instances already processed.
JClassRegistry(ClassNameConflictResolver, JavaNaming) - Constructor for class org.exolab.castor.builder.JClassRegistry
Creates an instance of this class, providing the class anme conflict resolver to be used during automatic class name conflict resolution (for local element conflicts).
JCodeStatement - Class in org.exolab.javasource
Represents a line of code, used by JSourceCode class.
JCollectionType - Class in org.exolab.javasource
JType sub-class for collections.
JCollectionType(String, JType, boolean) - Constructor for class org.exolab.javasource.JCollectionType
Creates an instance of a collection type, of type 'collectionName'.
JCollectionType(String, JType, boolean, boolean) - Constructor for class org.exolab.javasource.JCollectionType
Creates an instance of a collection type, of type 'collectionName'.
JCollectionType(String, String, JType, boolean) - Constructor for class org.exolab.javasource.JCollectionType
Creates an instance of a collection type, of type 'collectionName'.
JComment - Class in org.exolab.javasource
A class that represents a Java comment.
JComment() - Constructor for class org.exolab.javasource.JComment
Creates a new Java Comment.
JComment(short) - Constructor for class org.exolab.javasource.JComment
Creates a new Java comment with the given style.
JCommentFormatter - Class in org.exolab.javasource
A class to format comments.
JCommentFormatter(String, int, String) - Constructor for class org.exolab.javasource.JCommentFormatter
Creates a new LineFormatter for the given comment.
JComponentizedType - Class in org.exolab.javasource
JType sub-class for componentized types, such as array as collections.
JComponentizedType(String, JType, boolean) - Constructor for class org.exolab.javasource.JComponentizedType
Creates an instance of a componentized type, of type 'name'.
JCompUnit - Class in org.exolab.javasource
A representation of the Java Source code for a Java compilation unit.
JCompUnit(String, String) - Constructor for class org.exolab.javasource.JCompUnit
Creates a new JCompUnit.
JCompUnit(JClass) - Constructor for class org.exolab.javasource.JCompUnit
Creates a new JCompUnit with the given JClass (which must have been created with either a full class name or package/local name) as the public class.
JCompUnit(JInterface) - Constructor for class org.exolab.javasource.JCompUnit
Creates a new JCompUnit with the given JInterface as public interface.
JConstant - Class in org.exolab.javasource
A class which holds information about a constant.
JConstant(JType, String) - Constructor for class org.exolab.javasource.JConstant
Creates a new JConstant.
JConstant(JType, String, boolean) - Constructor for class org.exolab.javasource.JConstant
Creates a new JConstant.
JConstructor - Class in org.exolab.javasource
A class for handling source code for a constructor of a JClass.
JConstructor(AbstractJClass) - Constructor for class org.exolab.javasource.JConstructor
Creates a new JConstructor for the provided declaring class.
JDocComment - Class in org.exolab.javasource
A class that "SOMEWHAT" represents a JavaDoc Comment.
JDocComment() - Constructor for class org.exolab.javasource.JDocComment
Creates a new JavaDoc Comment.
JDocComment(JDocDescriptor) - Constructor for class org.exolab.javasource.JDocComment
Creates a new JavaDoc Comment and initializie it with given JDocDescriptor.
JDocDescriptor - Class in org.exolab.javasource
A descriptor for a JavaDoc comment.
JDOClassDescriptorFactory - Class in org.exolab.castor.builder.descriptors
A class for creating the source code of JDO-specific descriptor classes.
JDOClassDescriptorFactory(BuilderConfiguration) - Constructor for class org.exolab.castor.builder.descriptors.JDOClassDescriptorFactory
Creates a new JDOClassDescriptorFactory with the given configuration.
JDOClassInfoNature - Class in org.exolab.castor.builder.info.nature
A JDO specific view of a ClassInfo.
JDOClassInfoNature(ClassInfo) - Constructor for class org.exolab.castor.builder.info.nature.JDOClassInfoNature
 
JDODescriptorJClass - Class in org.exolab.castor.builder.descriptors
A class which defines the necessary methods for creating the JDO-specific descriptor source files.
JDODescriptorJClass(BuilderConfiguration, String, JClass) - Constructor for class org.exolab.castor.builder.descriptors.JDODescriptorJClass
Constructs a JDODescriptorJClass.
JDOFieldInfoNature - Class in org.exolab.castor.builder.info.nature
A JDO specific view of a FieldInfo.
JDOFieldInfoNature(FieldInfo) - Constructor for class org.exolab.castor.builder.info.nature.JDOFieldInfoNature
Constructor taking a FieldInfo.
JDOOneToManyNature - Class in org.exolab.castor.builder.info.nature.relation
A JDOOneToManyNature defines typed properties needed in the context a one-to-many relation between two FieldInfos.
JDOOneToManyNature(FieldInfo) - Constructor for class org.exolab.castor.builder.info.nature.relation.JDOOneToManyNature
Constructor taking a FieldInfo.
JDOOneToOneNature - Class in org.exolab.castor.builder.info.nature.relation
A JDOOneToOneNature defines a one-to-one relation between two FieldInfos.
JDOOneToOneNature(FieldInfo) - Constructor for class org.exolab.castor.builder.info.nature.relation.JDOOneToOneNature
Constructor taking a FieldInfo.
JEnum - Class in org.exolab.javasource
Describes the definition of a enum type class.
JEnum(String) - Constructor for class org.exolab.javasource.JEnum
Construct JEnum with given name.
JEnumConstant - Class in org.exolab.javasource
Describes the definition of a enum constant.
JEnumConstant(String) - Constructor for class org.exolab.javasource.JEnumConstant
Constructs a JEnumConstant with a given name and no initialization arguements.
JEnumConstant(String, String[]) - Constructor for class org.exolab.javasource.JEnumConstant
Constructs a JEnumConstant with a given name and initialization arguments.
JField - Class in org.exolab.javasource
A class which holds information about a field.
JField(JType, String) - Constructor for class org.exolab.javasource.JField
Creates a new JField.
JField(JType, String, String) - Constructor for class org.exolab.javasource.JField
 
JInnerClass - Class in org.exolab.javasource
A representation of the Java Source code for a Java inner class.
JInnerClass(String) - Constructor for class org.exolab.javasource.JInnerClass
Creates a new JInnerClass with the given name.
JInterface - Class in org.exolab.javasource
A representation of the Java Source code for a Java Interface.
JInterface(String) - Constructor for class org.exolab.javasource.JInterface
Creates a new JInterface with the given name.
JMember - Interface in org.exolab.javasource
An interface which represents a Member of a JClass, modelled closely after the Java Reflection API.
JMethod - Class in org.exolab.javasource
A class which holds information about the methods of a JClass.
JMethod(String) - Constructor for class org.exolab.javasource.JMethod
Creates a new JMethod with the given name and "void" return type.
JMethod(String, JType, String) - Constructor for class org.exolab.javasource.JMethod
Creates a new JMethod with the given name and returnType.
JMethodSignature - Class in org.exolab.javasource
A class which holds information about the signature of a JMethod.
JMethodSignature(String) - Constructor for class org.exolab.javasource.JMethodSignature
Creates a new method with the given name and "void" return type.
JMethodSignature(String, JType) - Constructor for class org.exolab.javasource.JMethodSignature
Creates a new method with the given name and return type.
JModifiers - Class in org.exolab.javasource
Represents the set of modifiers for a Method or Member variable.
JModifiers() - Constructor for class org.exolab.javasource.JModifiers
Creates a new JModifiers class.
JNaming - Class in org.exolab.javasource
A utility class used to validate identifiers and class names.
JParameter - Class in org.exolab.javasource
Represents a parameter to a JMethod.
JParameter(JType, String) - Constructor for class org.exolab.javasource.JParameter
Creates a new JParameter with the given type, and name.
JPrimitiveType - Class in org.exolab.javasource
JType sub-class for java primitives.
JPrimitiveType(String, String) - Constructor for class org.exolab.javasource.JPrimitiveType
Creates a new JPrimitiveType for a primitive with the given name and wrapper name.
JSourceCode - Class in org.exolab.javasource
A class for holding in-memory Java source code.
JSourceCode() - Constructor for class org.exolab.javasource.JSourceCode
Creates an empty JSourceCode.
JSourceCode(String) - Constructor for class org.exolab.javasource.JSourceCode
Creates a JSourceCode and adds the given String to its contents.
JSourceWriter - Class in org.exolab.javasource
The writer used by the javasource classes.
JSourceWriter(Writer) - Constructor for class org.exolab.javasource.JSourceWriter
Creates a new JSourceWriter.
JSourceWriter(Writer, boolean) - Constructor for class org.exolab.javasource.JSourceWriter
Creates a new JSourceWriter.
JSourceWriter(Writer, short, boolean) - Constructor for class org.exolab.javasource.JSourceWriter
Creates a new JSourceWriter.
JSourceWriter(Writer, short, char, boolean) - Constructor for class org.exolab.javasource.JSourceWriter
Creates a new JSourceWriter.
JStructure - Class in org.exolab.javasource
This class represents the basic Java "structure" for a Java source file.
JStructure(String) - Constructor for class org.exolab.javasource.JStructure
Creates a new JStructure with the given name.
JType - Class in org.exolab.javasource
Represents a primitive or class type.
JType(String) - Constructor for class org.exolab.javasource.JType
Creates a new JType with the given name.
JTypeName - Class in org.exolab.javasource
Represents a class name.
JTypeName() - Constructor for class org.exolab.javasource.JTypeName
Creates a default JTypeName.
JTypeName(String) - Constructor for class org.exolab.javasource.JTypeName
Creates a new JTypeName with the given name.

K

keys() - Method in class org.exolab.castor.builder.util.ClassInfoResolverImpl
Returns all the keys used for binding ClassInfo objects.

L

LANGUAGE_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:language.
LINE_STYLE - Static variable in class org.exolab.javasource.JComment
The line comment style.
load() - Method in class org.exolab.castor.builder.BuilderConfiguration
Called by BuilderConfiguration.getDefault() to load the configuration the first time.
loadBinding(String) - Method in class org.exolab.castor.builder.binding.BindingLoader
Loads the binding file from the URL given, and populates the ExtendedBinding instance from the values given.
loadBinding(InputSource) - Method in class org.exolab.castor.builder.binding.BindingLoader
Loads a Binding Document.
loadProperties(String, String) - Static method in class org.exolab.castor.builder.BuilderConfiguration
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.
LONG - Static variable in class org.exolab.javasource.JType
JType instance for a long (Long).
LONG_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:long.
lookupPackageByLocation(String) - Method in class org.exolab.castor.builder.BuilderConfiguration
Converts a schema location into a Java package.
lookupPackageByNamespace(String) - Method in class org.exolab.castor.builder.BuilderConfiguration
Gets a Java package to an XML namespace URL.

M

main(String[]) - Static method in class org.exolab.castor.builder.SourceGenerator
Deprecated.
main(String[]) - Static method in class org.exolab.castor.builder.SourceGeneratorMain
Parses the command line, converting everything into the proper form for the source generation main class, then invokes source generation.
makePackage() - Method in class org.exolab.javasource.JModifiers
Changes the visibility qualifier to package (= without qualifier).
makePrivate() - Method in class org.exolab.javasource.JModifiers
Changes the visibility qualifier to "private".
makeProtected() - Method in class org.exolab.javasource.JModifiers
Changes the visibility qualifier to "protected".
makePublic() - Method in class org.exolab.javasource.JModifiers
Changes the visibility qualifier to "public".
MAP - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The instance of the map type
MAP_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The map type
MappingFileSourceFactory - Class in org.exolab.castor.builder.factory
A factory for creating mapping files.
MappingFileSourceFactory(BuilderConfiguration) - Constructor for class org.exolab.castor.builder.factory.MappingFileSourceFactory
Creates a new MappingFileSourceFactory with the given configuration.
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.
markAsProcessed(Annotated) - Method in class org.exolab.castor.builder.FactoryState
Marks the given Annotated XML Schema structure as having been processed.
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.AutomaticNamingType
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.AutomaticNamingType
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.ContentMemberType
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.ContentMemberType
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.EnumClassName
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.EnumClassName
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.EnumMember
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.EnumMember
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.Exclude
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.Exclude
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.Excludes
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.Excludes
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.FieldType
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.FieldType
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.Forces
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.Forces
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.IncludeType
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.IncludeType
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.Interface
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.Interface
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.NamingType
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.NamingType
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.NamingXMLType
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.NamingXMLType
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.PackageType
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.PackageType
 
marshal(Writer) - Method in class org.exolab.castor.builder.binding.xml.PackageTypeChoice
 
marshal(ContentHandler) - Method in class org.exolab.castor.builder.binding.xml.PackageTypeChoice
 
MARSHAL_EXCEPTION - Static variable in class org.exolab.castor.builder.SGTypes
Represents a JClass instance of type 'org.exolab.castor.xml.MarshalException'.
MAX_CONSTANTS_PROPERTY - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Maximum number of constant definitions within one file.
MAX_INDENT - Static variable in class org.exolab.javasource.JComment
The maximum number of characters to indent comments.
MAX_LENGTH - Static variable in class org.exolab.javasource.JComment
The maximum number of characters per line.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSByte
A constant holding the maximum value an xsd:byte can have, 27-1.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSDouble
A constant holding the maximum value an xsd:float can have.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSFloat
A constant holding the maximum value an xsd:float can have.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSInt
A constant holding the maximum value an xsd:int can have, 231-1.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSLong
A constant holding the maximum value an xsd:long can have, 263-1.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSNegativeInteger
A constant holding the maximum value an xsd:negativeInteger can have, -1.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSNonPositiveInteger
A constant holding the maximum value an xsd:nonPositiveInteger can have, 0.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSShort
A constant holding the maximum value an xsd:short can have, 215-1.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSUnsignedByte
A constant holding the maximum value an xsd:unsignedByte can have, 255.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSUnsignedInt
A constant holding the maximum value an xsd:unsignedInt can have, 4294967295.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSUnsignedLong
A constant holding the maximum value an xsd:long can have, 264-1.
MAX_VALUE - Static variable in class org.exolab.castor.builder.types.XSUnsignedShort
A constant holding the maximum value an xsd:unsignedShort can have, 65535.
MEMBER - Static variable in interface org.exolab.castor.builder.BindingComponent
A member binding component.
MemberFactory - Class in org.exolab.castor.builder.factory
The "Factory" responsible for creating fields for the given schema components.
MemberFactory(BuilderConfiguration, FieldInfoFactory, GroupNaming, SourceGenerator) - Constructor for class org.exolab.castor.builder.factory.MemberFactory
Creates a new MemberFactory using the given FieldInfo factory.
METHOD_PREFIX_ADD - Static variable in class org.exolab.castor.builder.info.FieldInfo
Method prefixes for "Add" methods.
METHOD_PREFIX_DELETE - Static variable in class org.exolab.castor.builder.info.FieldInfo
Method prefixes for "Delete" methods.
METHOD_PREFIX_GET - Static variable in class org.exolab.castor.builder.info.FieldInfo
Method prefixes for "Get" methods.
METHOD_PREFIX_HAS - Static variable in class org.exolab.castor.builder.info.FieldInfo
Method prefixes for "Has" methods.
METHOD_PREFIX_IS - Static variable in class org.exolab.castor.builder.info.FieldInfo
Method prefixes for "Is" methods.
METHOD_PREFIX_SET - Static variable in class org.exolab.castor.builder.info.FieldInfo
Method prefixes for "Set" methods.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSByte
A constant holding the minimum value an xsd:byte can have, -27.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSDouble
A constant holding the minimum value an xsd:float can have.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSFloat
A constant holding the minimum value an xsd:float can have.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSInt
A constant holding the minimum value an xsd:int can have, -231.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSLong
A constant holding the minimum value an xsd:long can have, -263.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSNonNegativeInteger
A constant holding the minimum value an xsd:nonNegativeInteger can have, 0.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSPositiveInteger
A constant holding the minimum value an xsd:positiveInteger can have, 1.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSShort
A constant holding the minimum value an xsd:short can have, -215.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSUnsignedByte
A constant holding the minimum value an xsd:unsignedByte can have, 0.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSUnsignedInt
A constant holding the minimum value an xsd:unsignedInt can have, 0.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSUnsignedLong
A constant holding the minimum value an xsd:long can have, 0.
MIN_VALUE - Static variable in class org.exolab.castor.builder.types.XSUnsignedShort
A constant holding the minimum value an xsd:unsignedShort can have, 0.

N

NAME - Static variable in class org.exolab.castor.builder.conflictresolution.InformViaLogClassNameCRStrategy
Name of this strategy.
NAME - Static variable in class org.exolab.castor.builder.conflictresolution.WarningViaDialogClassNameCRStrategy
Name of this strategy.
NAME - Static variable in class org.exolab.castor.builder.types.XSAnyURI
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSBase64Binary
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSBoolean
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSByte
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSDate
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSDateTime
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSDecimal
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSDouble
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSDuration
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSFloat
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSGDay
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSGMonth
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSGMonthDay
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSGYear
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSGYearMonth
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSHexBinary
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSId
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSIdRef
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSInt
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSInteger
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSLong
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSNCName
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSNegativeInteger
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSNMToken
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSNonNegativeInteger
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSNonPositiveInteger
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSNormalizedString
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSPositiveInteger
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSQName
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSShort
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSString
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSTime
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSUnsignedByte
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSUnsignedInt
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSUnsignedLong
Name of this XSType.
NAME - Static variable in class org.exolab.castor.builder.types.XSUnsignedShort
Name of this XSType.
NAME_CONFLICT_STRATEGIES - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Registered class name conflict resolution strategies.
NAME_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:name.
NAMESPACE_PACKAGES - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property listing mapping between XML namespaces and Java packages.
NAMESPACE_PACKAGES_OLD - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property listing mapping between XML namespaces and Java packages.
NamingType - Class in org.exolab.castor.builder.binding.xml
Class NamingType.
NamingType() - Constructor for class org.exolab.castor.builder.binding.xml.NamingType
 
NamingTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class NamingTypeDescriptor.
NamingTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.NamingTypeDescriptor
 
NamingXMLType - Class in org.exolab.castor.builder.binding.xml
This element allows to define naming convention when naming a complexType, element or modelGroup.
NamingXMLType() - Constructor for class org.exolab.castor.builder.binding.xml.NamingXMLType
 
NamingXMLTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class NamingXMLTypeDescriptor.
NamingXMLTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.NamingXMLTypeDescriptor
 
NCNAME_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:NCNAME.
NEGATIVE_INFINITY_VALUE - Static variable in class org.exolab.castor.builder.types.XSDouble
 
NEGATIVE_INTEGER_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:negativeInteger.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSAnyURI
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSBase64Binary
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSBoolean
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSByte
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSClass
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSDate
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSDateTime
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSDecimal
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSDouble
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSDuration
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSFloat
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSGDay
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSGMonth
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSGMonthDay
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSGYear
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSGYearMonth
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSHexBinary
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSId
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSIdRef
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSInt
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSInteger
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSListType
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSLong
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSNCName
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSNegativeInteger
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSNMToken
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSNonNegativeInteger
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSNonPositiveInteger
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSNormalizedString
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSPositiveInteger
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSQName
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSShort
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSString
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSTime
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSType
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSUnsignedByte
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSUnsignedInt
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSUnsignedLong
 
newInstanceCode() - Method in class org.exolab.castor.builder.types.XSUnsignedShort
Returns the Java code neccessary to create a new instance of the JType associated with this XSType.
nextLine() - Method in class org.exolab.javasource.JCommentFormatter
 
NMTOKEN_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:NMTOKEN.
NMTOKENS_NAME - Static variable in class org.exolab.castor.builder.types.XSNMTokens
name of the NMTOKENS type.
NMTOKENS_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:NMTOKENS.
NodeType - Enum in org.exolab.castor.builder.info
An enumeration enlisting the possible XML FieldDescriptor types.
NON_NEGATIVE_INTEGER_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:nonNegativeInteger.
NON_POSITIVE_INTEGER_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:nonPositiveInteger.
NORMAL_STATUS - Static variable in class org.exolab.castor.builder.SGStateInfo
The SourceGenerator is still generating source.
normalize(String) - Method in class org.exolab.castor.builder.factory.BaseFactory
Normalizes the given string for use in comments.
NORMALIZEDSTRING_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:normalizedString.
NOTATION_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:notation.
NULL - Static variable in class org.exolab.castor.builder.types.XSType
Value meaning the type is unassigned.

O

OBJECT - Static variable in class org.exolab.castor.builder.SGTypes
Represents a JClass instance of type 'java.lang.Object'.
ODMG - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The instance of the odmg type
ODMG_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The odmg type
org.exolab.castor.builder - package org.exolab.castor.builder
Castor XML code generator
org.exolab.castor.builder.binding - package org.exolab.castor.builder.binding
Binding File Object Model for Castor XML code generator
org.exolab.castor.builder.binding.xml - package org.exolab.castor.builder.binding.xml
 
org.exolab.castor.builder.binding.xml.descriptors - package org.exolab.castor.builder.binding.xml.descriptors
 
org.exolab.castor.builder.binding.xml.types - package org.exolab.castor.builder.binding.xml.types
 
org.exolab.castor.builder.binding.xml.types.descriptors - package org.exolab.castor.builder.binding.xml.types.descriptors
 
org.exolab.castor.builder.conflict.strategy - package org.exolab.castor.builder.conflict.strategy
 
org.exolab.castor.builder.conflictresolution - package org.exolab.castor.builder.conflictresolution
 
org.exolab.castor.builder.descriptors - package org.exolab.castor.builder.descriptors
 
org.exolab.castor.builder.factory - package org.exolab.castor.builder.factory
 
org.exolab.castor.builder.info - package org.exolab.castor.builder.info
 
org.exolab.castor.builder.info.nature - package org.exolab.castor.builder.info.nature
 
org.exolab.castor.builder.info.nature.relation - package org.exolab.castor.builder.info.nature.relation
 
org.exolab.castor.builder.printing - package org.exolab.castor.builder.printing
 
org.exolab.castor.builder.types - package org.exolab.castor.builder.types
 
org.exolab.castor.builder.util - package org.exolab.castor.builder.util
 
org.exolab.javasource - package org.exolab.javasource
This package contains classes that represent Java Source objects for Castor XML code generator.

P

PackageType - Class in org.exolab.castor.builder.binding.xml
Mappings between a namespace and a java package can directly be defined in the binding file.
PackageType() - Constructor for class org.exolab.castor.builder.binding.xml.PackageType
 
PackageTypeChoice - Class in org.exolab.castor.builder.binding.xml
Class PackageTypeChoice.
PackageTypeChoice() - Constructor for class org.exolab.castor.builder.binding.xml.PackageTypeChoice
 
PackageTypeChoiceDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class PackageTypeChoiceDescriptor.
PackageTypeChoiceDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeChoiceDescriptor
 
PackageTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.descriptors
Class PackageTypeDescriptor.
PackageTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.descriptors.PackageTypeDescriptor
 
PARAM - Static variable in class org.exolab.javasource.JDocDescriptor
The param descriptor (param).
PATH_SEPARATOR - Static variable in class org.exolab.castor.builder.binding.ExtendedBinding
Constants needed to create the XPath.
POSITIVE_INTEGER_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:positiveInteger.
prebindGlobalElement(String) - Method in class org.exolab.castor.builder.JClassRegistry
Registers the XPATH identifier for a global element definition for further use.
print(JSourceWriter) - Method in class org.exolab.javasource.AbstractJClass
Deprecated.
Please use the Velocity-template based approach instead.
print(JSourceWriter, boolean) - Method in class org.exolab.javasource.AbstractJClass
Deprecated.
Please use the Velocity-template based approach instead.
print(JSourceWriter) - Method in class org.exolab.javasource.JAnnotation
Prints the source code for this JAnnotation to the given JSourceWriter.
print(JSourceWriter) - Method in class org.exolab.javasource.JAnnotationType
Deprecated.
Please use the Velocity-template based approach instead.
print(JSourceWriter) - Method in class org.exolab.javasource.JAnnotationTypeElement
Outputs the annotation type element to the provided JSourceWriter.
print(JSourceWriter, boolean) - Method in class org.exolab.javasource.JClass
Deprecated.
Please use the Velocity-template based approach instead.
print(JSourceWriter) - Method in class org.exolab.javasource.JComment
Prints this JComment using the given JSourceWriter.
print() - Method in class org.exolab.javasource.JCompUnit
Prints the source code for this JClass in the current directory with the default line seperator of the the runtime platform.
print(String) - Method in class org.exolab.javasource.JCompUnit
Prints the source code for this JClass with the default line seperator of the the runtime platform.
print(String, String) - Method in class org.exolab.javasource.JCompUnit
Prints the source code for this JCompUnit using the provided root directory and line separator.
print(JSourceWriter) - Method in class org.exolab.javasource.JCompUnit
Prints the source code for this JClass to the provided JSourceWriter.
print(JSourceWriter) - Method in class org.exolab.javasource.JConstructor
Prints this JConstructor to the provided JSourceWriter.
print(JSourceWriter) - Method in class org.exolab.javasource.JDocComment
Prints this JavaDoc comment using the given JSourceWriter.
print(JSourceWriter, boolean) - Method in class org.exolab.javasource.JEnum
Prints the source code for this JClass to the given JSourceWriter.
print(JSourceWriter) - Method in class org.exolab.javasource.JEnumConstant
prints this enum constant.
print(JSourceWriter) - Method in class org.exolab.javasource.JInterface
Deprecated.
Please use the Velocity-template based approach instead.
print(JSourceWriter, boolean) - Method in class org.exolab.javasource.JInterface
Deprecated.
Please use the Velocity-template based approach instead.
print(JSourceWriter) - Method in class org.exolab.javasource.JMethod
Prints this JMethod to the given JSourceWriter.
print(JSourceWriter) - Method in class org.exolab.javasource.JMethodSignature
Prints the method signature.
print(JSourceWriter, boolean) - Method in class org.exolab.javasource.JMethodSignature
Prints the method signature.
print(JSourceWriter) - Method in class org.exolab.javasource.JSourceCode
Prints this JSourceCode to the given JSourceWriter.
print(String, String) - Method in class org.exolab.javasource.JStructure
Prints the source code for this JStructure to the destination directory.
print(JSourceWriter) - Method in class org.exolab.javasource.JStructure
Deprecated.
Please use the Velocity-template based approach instead.
printAnnotation(JAnnotation, String) - Method in class org.exolab.castor.builder.printing.TemplateHelper
Converts the given JAnnotation to a string representation.
printAnnotations(JSourceWriter) - Method in class org.exolab.javasource.JAnnotatedElementHelper
Outputs the list of annotations maintained by this object.
printClass(JClass, String, String, String) - Method in interface org.exolab.castor.builder.printing.JClassPrinter
Prints the given JClass instance to the given output directory.
printClass(JClass, String, String, String) - Method in class org.exolab.castor.builder.printing.TemplateJClassPrinter
Prints the given JClass instance to the given output directory.
printClass(JClass, String, String, String) - Method in class org.exolab.castor.builder.printing.WriterJClassPrinter
Prints the given JClass instance to the given output directory.
printClassHeaders(JSourceWriter) - Method in class org.exolab.javasource.AbstractJClass
Writes to the JSourceWriter the headers for this class file.
printConstantDefinitions(JSourceWriter) - Method in class org.exolab.javasource.AbstractJClass
Writes to the JSourceWriter the constant definitions of this class.
printConstructors(JSourceWriter) - Method in class org.exolab.javasource.AbstractJClass
Writes to the JSourceWriter all constructors for this class.
printHeader(JSourceWriter) - Method in class org.exolab.javasource.JStructure
A utility method that prints the header to the given JSourceWriter.
printImportDeclarations(JSourceWriter) - Method in class org.exolab.javasource.JStructure
A utility method that prints the imports to the given JSourceWriter.
printInnerClasses(JSourceWriter) - Method in class org.exolab.javasource.AbstractJClass
Writes to the JSourceWriter all inner classes belonging to this class.
printMemberVariables(JSourceWriter) - Method in class org.exolab.javasource.AbstractJClass
Writes to the JSourceWriter the member variables of this class.
printMethods(JSourceWriter) - Method in class org.exolab.javasource.AbstractJClass
Writes to the JSourceWriter all methods belonging to this class.
printPackageDeclaration(JSourceWriter) - Method in class org.exolab.javasource.JStructure
A utility method that prints the packageDeclaration to the given JSourceWriter.
printSourceCodeFragments(JSourceWriter) - Method in class org.exolab.javasource.AbstractJClass
 
printStackTrace() - Method in exception org.exolab.castor.builder.binding.BindingException
Overrides printStackTrace to keep the stack trace of the embedded Exception.
printStaticInitializers(JSourceWriter) - Method in class org.exolab.javasource.AbstractJClass
Writes to the JSourceWriter any static initialization used by this class.
printStatistics(XMLBindingComponent) - Method in class org.exolab.castor.builder.JClassRegistry
Utility method to gather and output statistical information about naming collisions occurred during source code generation.
printStructures(JSourceWriter, boolean) - Method in class org.exolab.javasource.JCompUnit
Print the source code for the contained JClass objects.
PRIVATE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType
The instance of the private type
PRIVATE - Static variable in class org.exolab.castor.builder.binding.xml.types.VisibilityType
The instance of the private type
PRIVATE_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType
The private type
PRIVATE_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.VisibilityType
The private type
processed(Annotated) - Method in class org.exolab.castor.builder.FactoryState
Returns true if the given Annotated XML Schema structure has been marked as processed.
processNamespacePackageMappings(String) - Method in class org.exolab.castor.builder.BuilderConfiguration
processes the given String which contains namespace-to-package mappings.
Property() - Constructor for class org.exolab.castor.builder.BuilderConfiguration.Property
 
PROPERTY_CHANGE_SUPPORT - Static variable in class org.exolab.castor.builder.SGTypes
Represents a JClass instance of type 'java.beans.PropertyChangeSupport'.
PROTECTED - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType
The instance of the protected type
PROTECTED - Static variable in class org.exolab.castor.builder.binding.xml.types.VisibilityType
The instance of the protected type
PROTECTED_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType
The protected type
PROTECTED_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.VisibilityType
The protected type
PUBLIC - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType
The instance of the public type
PUBLIC - Static variable in class org.exolab.castor.builder.binding.xml.types.VisibilityType
The instance of the public type
PUBLIC_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType
The public type
PUBLIC_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.VisibilityType
The public type

Q

QNAME_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:QName.

R

READ_METHOD - Static variable in class org.exolab.castor.builder.info.FieldInfo
The Read / Getter method flag.
READ_WRITE_METHODS - Static variable in class org.exolab.castor.builder.info.FieldInfo
The Read and Write methods flags.
READER - Static variable in class org.exolab.castor.builder.SGTypes
Represents a JClass instance of type 'java.io.Reader'.
REFERENCE - Static variable in class org.exolab.javasource.JDocDescriptor
The reference descriptor (see).
REFERENCE_SUFFIX_PROPERTY - Static variable in class org.exolab.castor.builder.info.CollectionInfo
The property used to overwrite the reference suffix for extra collection methods.
removeAllAttributeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
 
removeAllAttributeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
removeAllComplexTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
 
removeAllComplexTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
removeAllComponentBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
 
removeAllComponentBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
removeAllElementBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
 
removeAllElementBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
removeAllEnumBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
 
removeAllEnumBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
removeAllEnumMember() - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
 
removeAllExclude() - Method in class org.exolab.castor.builder.binding.xml.Excludes
 
removeAllForce() - Method in class org.exolab.castor.builder.binding.xml.Forces
 
removeAllGroupBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
 
removeAllGroupBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
removeAllImplements() - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
removeAllInclude() - Method in class org.exolab.castor.builder.binding.xml.Binding
 
removeAllPackage() - Method in class org.exolab.castor.builder.binding.xml.Binding
 
removeAllSimpleTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.Binding
 
removeAllSimpleTypeBinding() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
removeAnnotation(JAnnotationType) - Method in interface org.exolab.javasource.JAnnotatedElement
Removes the JAnnotation from this source element for the given JAnnotationType.
removeAnnotation(JAnnotationType) - Method in class org.exolab.javasource.JAnnotatedElementHelper
Removes the JAnnotation from this source element for the given JAnnotationType.
removeAnnotation(JAnnotationType) - Method in class org.exolab.javasource.JMethod
Removes the JAnnotation from this source element for the given JAnnotationType.
removeAnnotation(JAnnotationType) - Method in class org.exolab.javasource.JStructure
Removes the JAnnotation from this source element for the given JAnnotationType.
removeAttributeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeAttributeBinding.
removeAttributeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeAttributeBinding.
removeAttributeBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeAttributeBindingAt.
removeAttributeBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeAttributeBindingAt.
removeComplexTypeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeComplexTypeBinding.
removeComplexTypeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeComplexTypeBinding.
removeComplexTypeBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeComplexTypeBindingAt.
removeComplexTypeBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeComplexTypeBindingAt.
removeComponentBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeComponentBinding.
removeComponentBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeComponentBinding.
removeComponentBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeComponentBindingAt.
removeComponentBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeComponentBindingAt.
removeConstant(String) - Method in class org.exolab.javasource.AbstractJClass
Removes the constant with the given name from this JClass.
removeConstant(JConstant) - Method in class org.exolab.javasource.AbstractJClass
Removes the given JConstant from this JClass.
removeConstructor(JConstructor) - Method in class org.exolab.javasource.AbstractJClass
Removes the given constructor from this JClass.
removeElementBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeElementBinding.
removeElementBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeElementBinding.
removeElementBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeElementBindingAt.
removeElementBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeElementBindingAt.
removeEnumBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeEnumBinding.
removeEnumBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeEnumBinding.
removeEnumBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeEnumBindingAt.
removeEnumBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeEnumBindingAt.
removeEnumMember(EnumMember) - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
Method removeEnumMember.
removeEnumMemberAt(int) - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
Method removeEnumMemberAt.
removeExclude(Exclude) - Method in class org.exolab.castor.builder.binding.xml.Excludes
Method removeExclude.
removeExcludeAt(int) - Method in class org.exolab.castor.builder.binding.xml.Excludes
Method removeExcludeAt.
removeField(String) - Method in class org.exolab.javasource.AbstractJClass
Removes the field with the given name from this JClass.
removeField(JField) - Method in class org.exolab.javasource.AbstractJClass
Removes the given JField from this JClass.
removeForce(String) - Method in class org.exolab.castor.builder.binding.xml.Forces
Method removeForce.
removeForceAt(int) - Method in class org.exolab.castor.builder.binding.xml.Forces
Method removeForceAt.
removeGroupBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeGroupBinding.
removeGroupBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeGroupBinding.
removeGroupBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeGroupBindingAt.
removeGroupBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeGroupBindingAt.
removeImplements(String) - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method removeImplements.
removeImplementsAt(int) - Method in class org.exolab.castor.builder.binding.xml.ClassType
Method removeImplementsAt.
removeImport(String) - Method in class org.exolab.javasource.JStructure
Remove the import of the given class name from this JStucture, returning true if the import was found and removed.
removeInclude(IncludeType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeInclude.
removeIncludeAt(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeIncludeAt.
removeInnerClass(JClass) - Method in class org.exolab.javasource.AbstractJClass
Removes the given inner-class (JClass) from this JClass.
removeInterface(String) - Method in class org.exolab.javasource.JStructure
Removes the given interface from the list of interfaces this JStructure has.
removeLineBreaks(String) - Method in class org.exolab.castor.builder.printing.TemplateHelper
Removes all line breaks from a given string.
removeMethod(JMethod) - Method in class org.exolab.javasource.AbstractJClass
Removes the given method from this JClass.
removePackage(PackageType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removePackage.
removePackageAt(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removePackageAt.
removeSimpleTypeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeSimpleTypeBinding.
removeSimpleTypeBinding(ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeSimpleTypeBinding.
removeSimpleTypeBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.Binding
Method removeSimpleTypeBindingAt.
removeSimpleTypeBindingAt(int) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method removeSimpleTypeBindingAt.
requiresHasAndDeleteMethods() - Method in class org.exolab.castor.builder.info.FieldInfo
Returns true if the "has" and "delete" methods are needed for the field associated with this FieldInfo.
resolve(Object) - Method in interface org.exolab.castor.builder.ClassInfoResolver
Returns the ClassInfo which has been bound to the given key.
resolve(Object) - Method in class org.exolab.castor.builder.FactoryState
Returns the ClassInfo which has been bound to the given key.
resolve(Object) - Method in class org.exolab.castor.builder.util.ClassInfoResolverImpl
Returns the ClassInfo which has been bound to the given key.
RETURN - Static variable in class org.exolab.javasource.JDocDescriptor
The return descriptor (return).

S

SEQUENCE - Static variable in class org.exolab.castor.builder.info.GroupInfo
The compositor value that indicates that all fields are required and order is important.
SET - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The instance of the set type
SET_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The set type
setAbstract(boolean) - Method in class org.exolab.castor.builder.binding.xml.ClassType
Sets the value of field 'abstract'.
setAbstract(boolean) - Method in class org.exolab.castor.builder.info.ClassInfo
Sets the class of this ClassInfo to be abstract of abstractClass is true, false otherwise.
setAbstract(boolean) - Method in class org.exolab.javasource.JModifiers
Sets whether or not this JModifiers includes the qualifier "abstract".
setAccessMode(AccessMode) - Method in class org.exolab.castor.builder.info.nature.JDOClassInfoNature
Sets the AccessMode to the given AccessMode.
setArguments(String[]) - Method in class org.exolab.javasource.JEnumConstant
Sets the arguments specified by this constant.
setAsAll() - Method in class org.exolab.castor.builder.info.GroupInfo
Sets the compositor for the fields of this group to be "all".
setAsChoice() - Method in class org.exolab.castor.builder.info.GroupInfo
Sets the compositor for the fields of this group to be a choice.
setAsEnumerated(boolean) - Method in class org.exolab.castor.builder.types.XSType
Sets the enumerated flag for this XSClass.
setAsSequence() - Method in class org.exolab.castor.builder.info.GroupInfo
Sets the compositor for the fields of this group to be a sequence.
setAttributeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setAttributeBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setAttributeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setAttributeBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setAutomaticNaming(AutomaticNamingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Sets the value of field 'automaticNaming'.
setBaseClass(ClassInfo) - Method in class org.exolab.castor.builder.info.ClassInfo
Sets the base class of this classInfo.
setBaseURL(String) - Method in class org.exolab.castor.builder.binding.BindingLoader
Sets the base URL for the binding and related files.
setBinding(ExtendedBinding) - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Sets the Binding Object Model on which this XMLBindingComponent will query information.
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.binding.xml.ClassType
Sets the value of field 'bound'.
setBound(boolean) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets whether or not this FieldInfo represents a bound property.
setBoundProperties(boolean) - Method in class org.exolab.castor.builder.factory.FieldInfoFactory
Sets whether or not the fields should be bound properties.
setBoundProperties(boolean) - Method in class org.exolab.castor.builder.FactoryState
Allows setting the bound properties flag.
setCaseInsensitive(boolean) - Method in class org.exolab.castor.builder.factory.EnumerationFactory
Set to true if enumerated type lookups should be performed in a case insensitive manner.
setCaseInsensitive(boolean) - Method in class org.exolab.castor.builder.factory.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.
setCDRFile(String, Properties) - Method in class org.exolab.castor.builder.SGStateInfo
Sets the CDR (ClassDescriptorResolver) file associated with the given filename.
setClassDescFieldNames(boolean) - Method in class org.exolab.castor.builder.BuilderConfiguration
Sets the 'classDescFieldNames' property.
setClassName(String) - Method in class org.exolab.castor.builder.binding.xml.Exclude
Sets the value of field 'className'.
setClassNameConflictResolver(ClassNameConflictResolver) - Method in class org.exolab.castor.builder.JClassRegistry
Sets the ClassNameConflictResolver insatnce to be used.
setClassNameConflictResolver(String) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the ClassNameConflictResolver instance to be used for automatic class name conflict resolution.
setCollection(FieldTypeCollectionType) - Method in class org.exolab.castor.builder.binding.xml.FieldType
Sets the value of field 'collection'.
setColumnName(String) - Method in class org.exolab.castor.builder.info.nature.JDOFieldInfoNature
Sets the sql column name.
setColumnType(String) - Method in class org.exolab.castor.builder.info.nature.JDOFieldInfoNature
Sets the column sql type.
setComment(String) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the comment for this Member.
setComment(JDocComment) - Method in class org.exolab.javasource.AbstractJField
Sets the JavaDoc comment describing this JField.
setComment(String) - Method in class org.exolab.javasource.AbstractJField
Sets the JavaDoc comment describing this JField.
setComment(JDocComment) - Method in class org.exolab.javasource.JAnnotationTypeElement
Sets the JavaDoc comment describing this member.
setComment(String) - Method in class org.exolab.javasource.JAnnotationTypeElement
Sets the JavaDoc comment describing this member.
setComment(String) - Method in class org.exolab.javasource.JComment
Sets the comment String of this JDocComment.
setComment(String) - Method in class org.exolab.javasource.JDocComment
Sets the comment String of this JDocComment.
setComment(JDocComment) - Method in class org.exolab.javasource.JEnumConstant
Sets the JavaDoc comment describing this JEnumConstant.
setComment(String) - Method in class org.exolab.javasource.JEnumConstant
Sets the JavaDoc comment describing this JEnumConstant.
setComment(String) - Method in class org.exolab.javasource.JMethod
Sets the comment describing this JMethod.
setComment(String) - Method in class org.exolab.javasource.JMethodSignature
Sets the JavaDoc comment describing this JMethodSignature.
setComplexTypeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setComplexTypeBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setComplexTypeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setComplexTypeBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setComplexTypeName(NamingType) - Method in class org.exolab.castor.builder.binding.xml.NamingXMLType
Sets the value of field 'complexTypeName'.
setComponentBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setComponentBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setComponentBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setComponentBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setComponentBindingTypeChoice(ComponentBindingTypeChoice) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Sets the value of field 'componentBindingTypeChoice'.
setConsoleDialog(ConsoleDialog) - Method in interface org.exolab.castor.builder.conflictresolution.ClassNameCRStrategy
Sets the ConsoleDialog instance to use (if required).
setConsoleDialog(ConsoleDialog) - Method in class org.exolab.castor.builder.conflictresolution.InformViaLogClassNameCRStrategy
Sets the console dialog to use with this strategy.
setConsoleDialog(ConsoleDialog) - Method in class org.exolab.castor.builder.conflictresolution.WarningViaDialogClassNameCRStrategy
Sets the console dialog to use with this strategy.
setContainer(boolean) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets whether or not this FieldInfo describes a container field.
setContainer(boolean) - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Sets whether or not this ClassInfo describes a container class.
setContent(String) - Method in class org.exolab.castor.builder.binding.xml.EnumClassName
Sets the value of field 'content'.
setContentMember(ContentMemberType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Sets the value of field 'contentMember'.
setCreateExtraMethods(boolean) - Method in class org.exolab.castor.builder.factory.FieldInfoFactory
Sets whether or not to create extra collection methods for accessing the actual collection.
setCreateExtraMethods(boolean) - Method in class org.exolab.castor.builder.factory.SourceFactory
Sets whether or not to create extra collection methods for accessing the actual collection.
setCreateExtraMethods(boolean) - Method in class org.exolab.castor.builder.info.CollectionInfo
Sets whether or not to create extra collection methods for accessing the actual collection.
setCreateGroupItem(boolean) - Method in class org.exolab.castor.builder.FactoryState
Sets to true if we are currently generating a class to represent items in a group.
setCreateMarshalMethods(boolean) - Method in class org.exolab.castor.builder.factory.SourceFactory
Sets whether or not to create the XML marshaling framework specific methods (marshal, unmarshal, validate) in the generated classes.
setCreateMarshalMethods(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
Sets whether or not to create the XML marshaling framework specific methods (marshal, unmarshal, validate) in the generated classes.
setCurrentFactoryState(FactoryState) - Method in class org.exolab.castor.builder.SGStateInfo
Sets the current FactoryState.
setDateTime(boolean) - Method in class org.exolab.javasource.AbstractJField
To indicate whether this JField instance represents a field of type date/time.
setDeclaringClass(JClass) - Method in class org.exolab.javasource.AbstractJField
Sets the class that declares this JField.
setDeclaringClassInfo(ClassInfo) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the ClassInfo of the class that declares this field.
setDefaultBindingType(BindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Sets the value of field 'defaultBindingType'.
setDefaultProperties(Properties) - Method in class org.exolab.castor.builder.BuilderConfiguration
Overrides the current set of properties with the given properties.
setDefaultString(String) - Method in class org.exolab.javasource.JAnnotationTypeElement
Sets the initialization string for this JAnnotationTypeElement.
setDefaultValue(String) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the default value for this FieldInfo.
setDerivedFromXSList(boolean) - Method in class org.exolab.castor.builder.types.XSList
Sets whether this XSList instance has been created as a result of a definition.
setDescription(String) - Method in class org.exolab.javasource.JDocDescriptor
Sets the description String for this descriptor.
setDescriptorCreation(boolean) - Method in class org.exolab.castor.builder.SingleClassGenerator
Sets whether or not to create ClassDescriptors for the generated classes.
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.SingleClassGenerator
Sets the destination directory.
setDestDir(String) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the destination directory.
setDetachable(boolean) - Method in class org.exolab.castor.builder.info.nature.JDOClassInfoNature
Sets whether the entity is 'detachable'.
setDigitsFacet(Facet) - Method in class org.exolab.castor.builder.types.AbstractDigitsFacet
Transfer given facet if it is a digits facet.
setDirty(boolean) - Method in class org.exolab.castor.builder.info.nature.JDOFieldInfoNature
If set true, field will NOT be checked against the database for modification, otherwise set false.
setDirty(boolean) - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToManyNature
If set true, field will NOT be checked against the database for modification, otherwise set false.
setDirty(boolean) - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToOneNature
If set true, field will NOT be checked against the database for modification, otherwise set false.
setElementBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setElementBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setElementBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setElementBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setElementDefinition(boolean) - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Sets whether or not XSD is element or not.
setElementName(NamingType) - Method in class org.exolab.castor.builder.binding.xml.NamingXMLType
Sets the value of field 'elementName'.
setElementValue(String, String) - Method in class org.exolab.javasource.JAnnotation
Adds an annotation element name=value pair.
setElementValue(String, String[]) - Method in class org.exolab.javasource.JAnnotation
Adds an annotation element name=list pair.
setElementValue(String, JAnnotation) - Method in class org.exolab.javasource.JAnnotation
Adds an annotation element name=annotation pair.
setElementValue(String, JAnnotation[]) - Method in class org.exolab.javasource.JAnnotation
Adds an annotation element name=array of annotations.
setEnumBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setEnumBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setEnumBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setEnumBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setEnumClassName(EnumClassName) - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
Sets the value of field 'enumClassName'.
setEnumDef(EnumBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Sets the value of field 'enumDef'.
setEnumMember(int, EnumMember) - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
 
setEnumMember(EnumMember[]) - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
 
setEquals(boolean) - Method in class org.exolab.castor.builder.binding.xml.ClassType
Sets the value of field 'equals'.
setEqualsMethod(boolean) - Method in class org.exolab.castor.builder.BuilderConfiguration
Sets the 'equalsmethod' property.
setExclude(int, Exclude) - Method in class org.exolab.castor.builder.binding.xml.Excludes
 
setExclude(Exclude[]) - Method in class org.exolab.castor.builder.binding.xml.Excludes
 
setExcludes(Excludes) - Method in class org.exolab.castor.builder.binding.xml.AutomaticNamingType
Sets the value of field 'excludes'.
setExtends(String) - Method in class org.exolab.castor.builder.binding.xml.ClassType
Sets the value of field 'extends'.
setFacet(Facet) - Method in class org.exolab.castor.builder.types.AbstractDigitsFacet
Set the given facet for XSType if applicable.
setFacet(Facet) - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Set the given facet for XSType if applicable.
setFacet(Facet) - Method in class org.exolab.castor.builder.types.AbstractPatternFacet
Set the given facet for XSType if applicable.
setFacet(Facet) - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Set the given facet for XSType if applicable.
setFacet(Facet) - Method in class org.exolab.castor.builder.types.AbstractWhiteSpaceFacet
Set the given facet for XSType if applicable.
setFacet(Facet) - Method in class org.exolab.castor.builder.types.XSClass
Set the given facet for XSType if applicable.
setFacet(Facet) - Method in class org.exolab.castor.builder.types.XSListType
Set the given facet for XSType if applicable.
setFacet(Facet) - Method in class org.exolab.castor.builder.types.XSType
Set the given facet for XSType if applicable.
setFacets(SimpleType) - Method in class org.exolab.castor.builder.types.XSType
Reads and sets the facets for XSType.
setFailOnFirstError(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
If true, the source generator will fail on the first error encountered.
setFieldInfoForChoice(FieldInfo) - Method in class org.exolab.castor.builder.FactoryState
Set FieldInfo used to handle xsd:choice.
setFieldInfoReference(FieldInfo) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the name of the field within the same class that is a reference to this field.
setFieldName(String) - Method in class org.exolab.castor.builder.info.nature.SolrjFieldInfoNature
Sets the solrj field name.
setFinal(boolean) - Method in class org.exolab.castor.builder.binding.xml.ClassType
Sets the value of field 'final'.
setFinal(boolean) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the "final" status of this FieldInfo.
setFinal(boolean) - Method in class org.exolab.javasource.JModifiers
Sets whether or not this JModifiers includes the qualifier "final".
setFixedValue(String) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the fixed value in which instances of this field type must lexically match.
setForce(int, String) - Method in class org.exolab.castor.builder.binding.xml.Forces
 
setForce(String[]) - Method in class org.exolab.castor.builder.binding.xml.Forces
 
setForces(Forces) - Method in class org.exolab.castor.builder.binding.xml.AutomaticNamingType
Sets the value of field 'forces'.
setFractionDigits(int) - Method in class org.exolab.castor.builder.types.AbstractDigitsFacet
Sets the fractionDigits facet for this XSType.
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.
setGroupBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setGroupBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setGroupBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setGroupBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setGroupInfo(GroupInfo) - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Sets the GroupInfo for this XML nature.
setGroupNaming(GroupNaming) - Method in class org.exolab.castor.builder.factory.BaseFactory
Sets the group naming helper class for naming nested anonymous groups.
setHandler(String) - Method in class org.exolab.castor.builder.binding.xml.FieldType
Sets the value of field 'handler'.
setHeader(JComment) - Method in class org.exolab.javasource.JCompUnit
Sets the header comment for this JCompUnit.
setHeader(JComment) - Method in class org.exolab.javasource.JStructure
Sets the header comment for this JStructure.
setIdDefinition(boolean) - Method in class org.exolab.castor.builder.info.nature.SolrjFieldInfoNature
Sets whether or not the annotated solrj field is of type @Id.
setImplements(int, String) - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
setImplements(String[]) - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
setInclude(int, IncludeType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setInclude(IncludeType[]) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setInitString(String) - Method in class org.exolab.javasource.AbstractJField
Sets the initialization string for this JField.
setInterface(Interface) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Sets the value of field 'interface'.
setJavaClass(ClassType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Sets the value of field 'javaClass'.
setJavaName(String) - Method in class org.exolab.castor.builder.binding.xml.EnumMember
Sets the value of field 'javaName'.
setJavaNaming(JavaNaming) - Method in class org.exolab.castor.builder.BuilderConfiguration
To set the JavaNaming implementation to be used.
setJavaType(String) - Method in class org.exolab.castor.builder.binding.xml.FieldType
Sets the value of field 'javaType'.
setJClassPrinterType(String) - Method in class org.exolab.castor.builder.SingleClassGenerator
Sets the type of the JClassPrinter instance to be used for JClass writing.
setJClassPrinterType(String) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the jclassPrinter type.
setJdoDescriptorCreation(boolean) - Method in class org.exolab.castor.builder.SingleClassGenerator
Sets whether or not to create JDOClassDescriptors for the generated classes.
setJdoDescriptorCreation(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
Sets whether or not to create JDO-specific class descriptors for the generated classes.
setLength(int) - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Sets the length of this type.
setLengthFacet(Facet) - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Transfer given facet if it is one of length, maxLength or minLength.
setLineSeparator(String) - Method in class org.exolab.castor.builder.SingleClassGenerator
Sets the line separator to use when printing the source code.
setLineSeparator(String) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the line separator to use when printing the source code.
setLineSeparator(String) - Method in class org.exolab.javasource.JSourceWriter
Sets the line separator to use at the end of each line.
setLocalName(String) - Method in class org.exolab.javasource.JTypeName
Sets the local name for this JTypeName.
setLocationPackageMapping(String, String) - Method in class org.exolab.castor.builder.BuilderConfiguration
Sets the schemaLocation to package mapping.
setMapping(String, MappingRoot) - Method in class org.exolab.castor.builder.SGStateInfo
Sets the Mapping file associated with the given filename.
setMappingFilename(String) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the filename of the mapping file.
setMaxExclusive(String) - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Sets the maximum exclusive value that this XSDate can hold.
setMaximumSize(int) - Method in class org.exolab.castor.builder.types.XSListType
Sets the maximum allowed size for this list.
setMaxInclusive(String) - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Sets the maximum inclusive value that this XSDate can hold.
setMaxLength(int) - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Sets the maximum length of this type.
setMaxOccurs(int) - Method in class org.exolab.castor.builder.info.GroupInfo
Sets the maximum occurance for this group.
setMember(FieldType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Sets the value of field 'member'.
setMethods(int) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets which methods to create: READ_METHOD, WRITE_METHOD, READ_WRITE_METHODS.
setMinExclusive(String) - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Sets the minimum exclusive value that this XSDate can hold.
setMinimumSize(int) - Method in class org.exolab.castor.builder.types.XSListType
Sets the minimum allowed size for this list.
setMinInclusive(String) - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Sets the minimum inclusive value that this XSDate can hold.
setMinLength(int) - Method in class org.exolab.castor.builder.types.AbstractLengthFacet
Sets the minimum length of this XSString.
setMinOccurs(int) - Method in class org.exolab.castor.builder.info.GroupInfo
Sets the minimum occurrence for this group.
setModelGroupName(NamingType) - Method in class org.exolab.castor.builder.binding.xml.NamingXMLType
Sets the value of field 'modelGroupName'.
setModifiers(JModifiers) - Method in class org.exolab.javasource.AbstractJField
Sets the access modifiers on this JField.
setModifiers(JModifiers) - Method in class org.exolab.javasource.JConstructor
Sets the modifiers on this JConstructor.
setModifiers(JModifiers) - Method in class org.exolab.javasource.JMethod
Sets the JModifiers for this JMethod.
setModifiers(JModifiers) - Method in class org.exolab.javasource.JMethodSignature
Sets the JModifiers for this method signature.
setMultivalued(boolean) - Method in class org.exolab.castor.builder.info.GroupInfo
Sets whether the XML object can appear more than once in the XML document.
setMultivalued(boolean) - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Sets whether the XML object can appear more than once in the XML document.
setName(String) - Method in class org.exolab.castor.builder.binding.xml.ClassType
Sets the value of field 'name'.
setName(String) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Sets the value of field 'name'.
setName(String) - Method in class org.exolab.castor.builder.binding.xml.ContentMemberType
Sets the value of field 'name'.
setName(String) - Method in class org.exolab.castor.builder.binding.xml.Exclude
Sets the value of field 'name'.
setName(String) - Method in class org.exolab.castor.builder.binding.xml.FieldType
Sets the value of field 'name'.
setName(String) - Method in class org.exolab.castor.builder.binding.xml.Interface
Sets the value of field 'name'.
setName(String) - Method in class org.exolab.castor.builder.binding.xml.PackageType
Sets the value of field 'name'.
setName(String) - Method in class org.exolab.javasource.AbstractJField
Sets the name of this JField.
setName(String) - Method in class org.exolab.javasource.JAnnotationTypeElement
Sets the name of this JAnnotationTypeElement.
setName(String) - Method in class org.exolab.javasource.JDocDescriptor
Sets the name value of the JavaDoc field.
setName(String) - Method in class org.exolab.javasource.JEnumConstant
Sets the name of this JEnumConstant.
setName(String) - Method in class org.exolab.javasource.JMethod
Sets the name of this JMethod.
setName(String) - Method in class org.exolab.javasource.JMethodSignature
Sets the name of the method.
setName(String) - Method in class org.exolab.javasource.JParameter
Sets the name of this parameter.
setName(String) - Method in class org.exolab.javasource.JType
Sets the qualified name of this type.
setNameConflictStrategy(String) - Method in class org.exolab.castor.builder.SingleClassGenerator
Sets the desired ClassNameCRStrategy instance type to be used for name conflict resolution.
setNameConflictStrategy(String) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the strategy for handling name conflicts.
setNamespace(String) - Method in class org.exolab.castor.builder.binding.xml.PackageTypeChoice
Sets the value of field 'namespace'.
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.info.nature.XMLInfoNature
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.info.nature.XMLInfoNature
Sets the Namespace URI for this XMLInfo.
setNamingXML(NamingXMLType) - Method in class org.exolab.castor.builder.binding.xml.Binding
Sets the value of field 'namingXML'.
setNegativeInfinity(String) - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
 
setNillable(boolean) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets whether or not this field can be nillable.
setNodeName(String) - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Sets the XML name of the object described by this XMLInfo.
setNodeType(NodeType) - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Sets the nodeType for this XMLInfo.
setPackage(int, PackageType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setPackage(PackageType[]) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setPackage(String) - Method in class org.exolab.castor.builder.binding.xml.ClassType
Sets the value of field 'package'.
setPackage(String) - Method in class org.exolab.castor.builder.binding.xml.EnumClassName
Sets the value of field 'package'.
setPackageName(String) - Method in class org.exolab.castor.builder.SGStateInfo
Set package used when creating new classes.
setPackageName(String) - Method in class org.exolab.javasource.JTypeName
Sets the package name of this JTypeName.
setPackageTypeChoice(PackageTypeChoice) - Method in class org.exolab.castor.builder.binding.xml.PackageType
Sets the value of field 'packageTypeChoice'.
setParent(FactoryState) - Method in class org.exolab.castor.builder.FactoryState
Sets the parent of this FactoryState.
setPositiveInfinity(String) - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
 
setPrefix(String) - Method in class org.exolab.castor.builder.binding.xml.NamingType
Sets the value of field 'prefix'.
setPrimitiveWrapper(boolean) - Method in class org.exolab.castor.builder.BuilderConfiguration
Sets the 'primitivetowrapper' property.
setPromptForOverwrite(boolean) - Method in class org.exolab.castor.builder.SingleClassGenerator
Sets whether or not to prompt when we would otherwise overwrite an existing JClass.
setProperty(String, Object) - Method in class org.exolab.castor.builder.info.ClassInfo
 
setProperty(String, Object) - Method in class org.exolab.castor.builder.info.FieldInfo
 
setQualifiedName(String) - Method in class org.exolab.javasource.JTypeName
Sets the qualified name of this JTypeName.
setRangeFacet(Facet) - Method in class org.exolab.castor.builder.types.AbstractRangeFacet
Transfer given facet if it is a range.
setReadOnly(boolean) - Method in class org.exolab.castor.builder.info.nature.JDOFieldInfoNature
Sets the column read only.
setReadOnly(boolean) - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToManyNature
Sets the column read only.
setReadOnly(boolean) - Method in class org.exolab.castor.builder.info.nature.relation.JDOOneToOneNature
Sets the column read only.
setReferenceMethodSuffix(String) - Method in class org.exolab.castor.builder.factory.FieldInfoFactory
Sets the method suffix (ending) to use when creating the extra collection methods.
setReferenceMethodSuffix(String) - Method in class org.exolab.castor.builder.factory.SourceFactory
Sets the method suffix (ending) to use when creating the extra collection methods.
setReferenceMethodSuffix(String) - Method in class org.exolab.castor.builder.info.CollectionInfo
Sets the method suffix (ending) to use when creating the extra collection methods.
setRequired(boolean) - Method in class org.exolab.castor.builder.info.GroupInfo
Sets whether or not the XML object must appear at least once.
setRequired(boolean) - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Sets whether or not the XML object must appear at least once.
setResourceDestination(String) - Method in class org.exolab.castor.builder.SourceGenerator
Sets the destination directory for resources, e.g.
setResourceDestinationDirectory(String) - Method in class org.exolab.castor.builder.SingleClassGenerator
Sets the destination directory for generated resources.
setSAX1(boolean) - Method in class org.exolab.castor.builder.factory.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 marshal method.
setSchemaLocation(String) - Method in class org.exolab.castor.builder.binding.xml.PackageTypeChoice
Sets the value of field 'schemaLocation'.
setSchemaType(XSType) - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Sets the XML Schema type for this XMLInfo.
setSimpleTypeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setSimpleTypeBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.Binding
 
setSimpleTypeBinding(int, ComponentBindingType) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setSimpleTypeBinding(ComponentBindingType[]) - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
setSingleClassGenerator(SingleClassGenerator) - Method in class org.exolab.castor.builder.conflictresolution.BaseClassNameCRStrategy
Sets the current caller of this strategy implementation.
setSingleClassGenerator(SingleClassGenerator) - Method in interface org.exolab.castor.builder.conflictresolution.ClassNameCRStrategy
Injects the SingleClassGenerator instance that actually is calling a method of this strategy.
setSourceCode(String) - Method in class org.exolab.javasource.JConstructor
Sets the source code for this constructor.
setSourceCode(JSourceCode) - Method in class org.exolab.javasource.JConstructor
Sets the source code for this constructor.
setSourceCode(String) - Method in class org.exolab.javasource.JMethod
Sets the given string as the source code (method body) for this JMethod.
setSourceCode(JSourceCode) - Method in class org.exolab.javasource.JMethod
Sets the given JSourceCode as the source code (method body) for this JMethod.
setSourceGenerator(SourceGenerator) - Method in class org.exolab.castor.builder.conflict.strategy.BaseClassNameConflictResolver
Sets the calling SourceGenerator instance.
setSourceGenerator(SourceGenerator) - Method in interface org.exolab.castor.builder.conflict.strategy.ClassNameConflictResolver
Sets the calling SourceGenerator instance.
setStatic(boolean) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the "static" status of this FieldInfo.
setStatic(boolean) - Method in class org.exolab.javasource.JModifiers
Sets whether or not this JModifiers includes the qualifier "static".
setStatusCode(int) - Method in class org.exolab.castor.builder.SGStateInfo
Sets the current status code to the given one.
setStyle(short) - Method in class org.exolab.javasource.JComment
Sets the style for this JComment.
setSubstitutionGroupMembers(List<String>) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the possible substitution groups for this class.
setSubstitutionGroups(List<String>) - Method in class org.exolab.castor.builder.info.nature.XMLInfoNature
Sets the possible substitution groups.
setSuffix(String) - Method in class org.exolab.castor.builder.binding.xml.NamingType
Sets the value of field 'suffix'.
setSuperClass(String) - Method in class org.exolab.javasource.JClass
Sets the super Class that this class extends.
setSuppressNonFatalWarnings(boolean) - Method in class org.exolab.castor.builder.SourceGenerator
Sets whether or not to suppress non-fatal warnings encountered during source generation.
setTableName(String) - Method in class org.exolab.castor.builder.info.nature.JDOClassInfoNature
Sets the table name to the given String.
setTestable(boolean) - Method in class org.exolab.castor.builder.factory.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.
setTotalDigits(int) - Method in class org.exolab.castor.builder.types.AbstractDigitsFacet
Sets the totalDigits facet for this XSType.
setTransient(boolean) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the transient status of this FieldInfo.
setTransient(boolean) - Method in class org.exolab.javasource.JModifiers
Sets whether or not this JModifiers includes the qualifier "transient".
setType(JType) - Method in class org.exolab.javasource.JParameter
Sets the type of this parameter.
setURI(String) - Method in class org.exolab.castor.builder.binding.xml.IncludeType
Sets the value of field 'URI'.
setUseEnumeratedTypeInterface(boolean) - Method in class org.exolab.castor.builder.BuilderConfiguration
Sets the 'enumTypeAccessInterface' property.
setUseOldFieldNaming(boolean) - Method in class org.exolab.castor.builder.factory.FieldMemberAndAccessorFactory
 
setValidator(String) - Method in class org.exolab.castor.builder.binding.xml.FieldType
Sets the value of field 'validator'.
setValidator(String) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the name of the Validator to use.
setValue(String) - Method in class org.exolab.castor.builder.binding.xml.EnumMember
Sets the value of field 'value'.
setValue(String) - Method in class org.exolab.javasource.JAnnotation
Sets the "value" annotation element value.
setValue(String[]) - Method in class org.exolab.javasource.JAnnotation
Sets the "value" annotation element value as a list.
setValue(JAnnotation) - Method in class org.exolab.javasource.JAnnotation
Sets the "value" annotation element value as an annotation.
setValue(JAnnotation[]) - Method in class org.exolab.javasource.JAnnotation
Sets the "value" annotation element value as a list of annotation values.
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.
setView(Annotated) - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Sets the window on the given Annotated XML Schema structure.
setVisibility(VisibilityType) - Method in class org.exolab.castor.builder.binding.xml.ContentMemberType
Sets the value of field 'visibility'.
setVisibility(FieldTypeVisibilityType) - Method in class org.exolab.castor.builder.binding.xml.FieldType
Sets the value of field 'visibility'.
setVisibility(String) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the visibility of this FieldInfo.
setWhiteSpace(String) - Method in class org.exolab.castor.builder.types.AbstractWhiteSpaceFacet
Sets the whiteSpace facet of this XSType.
setWhiteSpaceFacet(Facet) - Method in class org.exolab.castor.builder.types.AbstractWhiteSpaceFacet
Transfer given facet if it is a whiteSpace.
setWrapper(boolean) - Method in class org.exolab.castor.builder.binding.xml.FieldType
Sets the value of field 'wrapper'.
setXMLFieldHandler(String) - Method in class org.exolab.castor.builder.info.FieldInfo
Sets the name of the XMLfieldHandler to use.
SGStateInfo - Class in org.exolab.castor.builder
A class for maintaining state for the SourceGenerator.
SGStateInfo(Schema, SourceGenerator) - Constructor for class org.exolab.castor.builder.SGStateInfo
Creates a new SGStateInfo.
SGTypes - Class in org.exolab.castor.builder
A collection of type definitions and factory methods to create those types, as used by the XML code generator of Castor during code generation.
SGTypes() - Constructor for class org.exolab.castor.builder.SGTypes
 
SHORT - Static variable in class org.exolab.javasource.JType
JType instance for a short (Short).
SHORT_OBJECT - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
SHORT_PRIMITIVE - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
SHORT_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:short.
SIMPLETYPE_ID - Static variable in class org.exolab.castor.builder.binding.ExtendedBinding
Prefix used to identity a simplyType.
SingleClassGenerator - Class in org.exolab.castor.builder
Writes a single class (and any associated inner classes) to a file.
SingleClassGenerator(ConsoleDialog, SourceGenerator, String, String) - Constructor for class org.exolab.castor.builder.SingleClassGenerator
Creates an instance of this class.
size() - Method in class org.exolab.javasource.JSourceCode
Returns the number of source code lines (aka JCodeStatements) set so far.
SolrjFieldInfoNature - Class in org.exolab.castor.builder.info.nature
A SOLRJ specific view of a FieldInfo.
SolrjFieldInfoNature(FieldInfo) - Constructor for class org.exolab.castor.builder.info.nature.SolrjFieldInfoNature
Constructor taking a FieldInfo.
SORTEDSET - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The instance of the sortedset type
SORTEDSET_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The sortedset type
SourceFactory - Class in org.exolab.castor.builder.factory
Creates the Java Source classes for Schema components.
SourceFactory(BuilderConfiguration, FieldInfoFactory, GroupNaming, SourceGenerator) - Constructor for class org.exolab.castor.builder.factory.SourceFactory
Creates a new SourceFactory with the given FieldInfoFactory.
SourceGenerator - Class in org.exolab.castor.builder
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.
SourceGeneratorConstants - Interface in org.exolab.castor.builder
Defines contants used throughout source generation.
SourceGeneratorMain - Class in org.exolab.castor.builder
Main line method for command-line invokation of the source generation tool.
StandardJClassPrinterFactory - Class in org.exolab.castor.builder.printing
JClassPrinterFactory instance that returns standard 'Writer'-based JClassPrinter instances.
StandardJClassPrinterFactory() - Constructor for class org.exolab.castor.builder.printing.StandardJClassPrinterFactory
 
STOP_STATUS - Static variable in class org.exolab.castor.builder.SGStateInfo
The SourceGenerator has been stopped by an error or by the user.
storeImportedSourcesByName(Map<String, JClass>) - Method in class org.exolab.castor.builder.SGStateInfo
Stores generated sources as processed within an imported schema.
STRING - Static variable in class org.exolab.castor.builder.SGTypes
Represents a JClass instance of type 'java.lang.String'.
STRING - Static variable in class org.exolab.castor.builder.TypeConversion.TypeNames
 
STRING_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:string.
SUPER_CLASS - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying the super class for all generated classes.

T

TEMPLATE_PACKAGE - Static variable in class org.exolab.castor.builder.printing.TemplateJClassPrinter
The package that contains the velocity templates.
TemplateHelper - Class in org.exolab.castor.builder.printing
Helper class that provides convenience methods used by Velocity templates during JClass printing.
TemplateHelper() - Constructor for class org.exolab.castor.builder.printing.TemplateHelper
 
TemplateJClassPrinter - Class in org.exolab.castor.builder.printing
Prints the given JClass to the filesystem using velocity templates.
TemplateJClassPrinter() - Constructor for class org.exolab.castor.builder.printing.TemplateJClassPrinter
 
TemplateJClassPrinterFactory - Class in org.exolab.castor.builder.printing
JClassPrinterFactory instance that returns Velocity-based JClassPrinter instances.
TemplateJClassPrinterFactory() - Constructor for class org.exolab.castor.builder.printing.TemplateJClassPrinterFactory
 
TIME_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:time.
TOKEN_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:token.
toString() - Method in exception org.exolab.castor.builder.binding.BindingException
Overrides toString to pick up any embedded Exception.
toString() - Method in class org.exolab.castor.builder.binding.xml.types.BindingType
Method toString.Returns the String representation of this BindingType
toString() - Method in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
Method toString.Returns the String representation of this FieldTypeCollectionType
toString() - Method in class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType
Method toString.Returns the String representation of this FieldTypeVisibilityType
toString() - Method in class org.exolab.castor.builder.binding.xml.types.VisibilityType
Method toString.Returns the String representation of this VisibilityType
toString() - Method in class org.exolab.javasource.AbstractJField
toString() - Method in class org.exolab.javasource.JArrayType
Returns the String representation of this JType, which is simply the name of this type.
toString() - Method in class org.exolab.javasource.JCodeStatement
toString() - Method in class org.exolab.javasource.JCollectionType

Returns the String representation of this JType.
toString() - Method in class org.exolab.javasource.JComment
toString() - Method in class org.exolab.javasource.JConstructor
toString() - Method in class org.exolab.javasource.JDocComment
 
toString() - Method in class org.exolab.javasource.JDocDescriptor
toString() - Method in class org.exolab.javasource.JMethod
toString() - Method in class org.exolab.javasource.JMethodSignature
toString() - Method in class org.exolab.javasource.JModifiers
toString() - Method in class org.exolab.javasource.JParameter

Returns the String representation of this JParameter.
toString() - Method in class org.exolab.javasource.JPrimitiveType

Returns the String representation of this JType.
toString() - Method in class org.exolab.javasource.JSourceCode
toString() - Method in class org.exolab.javasource.JStructure

Returns the String representation of this JType.
toString() - Method in class org.exolab.javasource.JTypeName
toURIRepresentation(String) - Static method in class org.exolab.castor.builder.SourceGenerator
Returns a string which is the URI of a file.
TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.BindingType
The instance of the type type
TYPE - Static variable in class org.exolab.castor.builder.types.XSAnyURI
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSBase64Binary
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSBoolean
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSByte
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSClass
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSDate
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSDateTime
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSDecimal
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSDouble
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSDuration
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSFloat
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSGDay
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSGMonth
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSGMonthDay
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSGYear
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSGYearMonth
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSHexBinary
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSId
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSIdRef
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSInt
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSInteger
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSList
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSLong
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSNCName
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSNegativeInteger
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSNMToken
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSNonNegativeInteger
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSNonPositiveInteger
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSNormalizedString
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSPositiveInteger
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSQName
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSShort
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSString
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSTime
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSUnsignedByte
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSUnsignedInt
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSUnsignedLong
Type number of this XSType.
TYPE - Static variable in class org.exolab.castor.builder.types.XSUnsignedShort
Type number of this XSType.
TYPE_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.BindingType
The type type
TypeClassNameConflictResolver - Class in org.exolab.castor.builder.conflict.strategy
Class name conflict resolver implementation, adding a By<Type> suffix to the suggested class name.
TypeClassNameConflictResolver() - Constructor for class org.exolab.castor.builder.conflict.strategy.TypeClassNameConflictResolver
 
TypeConversion - Class in org.exolab.castor.builder
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.
TypeConversion.TypeNames - Class in org.exolab.castor.builder
Constants.
TypeNames() - Constructor for class org.exolab.castor.builder.TypeConversion.TypeNames
 
TYPES_PACKAGE - Static variable in interface org.exolab.castor.builder.SourceGeneratorConstants
Enumerations are placed into this special package relative to the generated source.

U

unindent() - Method in class org.exolab.javasource.JSourceCode
Decreases the indent level by 1.
unindent() - Method in class org.exolab.javasource.JSourceWriter
Decreases the indentation level by 1.
unmarshalAutomaticNamingType(Reader) - Static method in class org.exolab.castor.builder.binding.xml.AutomaticNamingType
Method unmarshalAutomaticNamingType.
unmarshalBinding(Reader) - Static method in class org.exolab.castor.builder.binding.xml.Binding
Method unmarshalBinding.
unmarshalClassType(Reader) - Static method in class org.exolab.castor.builder.binding.xml.ClassType
Method unmarshalClassType.
unmarshalComponentBindingType(Reader) - Static method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
Method unmarshalComponentBindingType.
unmarshalComponentBindingTypeChoice(Reader) - Static method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
Method unmarshalComponentBindingTypeChoice.
unmarshalContentMemberType(Reader) - Static method in class org.exolab.castor.builder.binding.xml.ContentMemberType
Method unmarshalContentMemberType.
unmarshalEnumBindingType(Reader) - Static method in class org.exolab.castor.builder.binding.xml.EnumBindingType
Method unmarshalEnumBindingType.
unmarshalEnumClassName(Reader) - Static method in class org.exolab.castor.builder.binding.xml.EnumClassName
Method unmarshalEnumClassName.
unmarshalEnumMember(Reader) - Static method in class org.exolab.castor.builder.binding.xml.EnumMember
Method unmarshalEnumMember.
unmarshalExclude(Reader) - Static method in class org.exolab.castor.builder.binding.xml.Exclude
Method unmarshalExclude.
unmarshalExcludes(Reader) - Static method in class org.exolab.castor.builder.binding.xml.Excludes
Method unmarshalExcludes.
unmarshalFieldType(Reader) - Static method in class org.exolab.castor.builder.binding.xml.FieldType
Method unmarshalFieldType.
unmarshalForces(Reader) - Static method in class org.exolab.castor.builder.binding.xml.Forces
Method unmarshalForces.
unmarshalIncludeType(Reader) - Static method in class org.exolab.castor.builder.binding.xml.IncludeType
Method unmarshalIncludeType.
unmarshalInterface(Reader) - Static method in class org.exolab.castor.builder.binding.xml.Interface
Method unmarshalInterface.
unmarshalNamingType(Reader) - Static method in class org.exolab.castor.builder.binding.xml.NamingType
Method unmarshalNamingType.
unmarshalNamingXMLType(Reader) - Static method in class org.exolab.castor.builder.binding.xml.NamingXMLType
Method unmarshalNamingXMLType.
unmarshalPackageType(Reader) - Static method in class org.exolab.castor.builder.binding.xml.PackageType
Method unmarshalPackageType.
unmarshalPackageTypeChoice(Reader) - Static method in class org.exolab.castor.builder.binding.xml.PackageTypeChoice
Method unmarshalPackageTypeChoice.
UNSIGNED_BYTE_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:unsignedByte.
UNSIGNED_INT_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:unsignedInt.
UNSIGNED_LONG_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:unsignedLong.
UNSIGNED_SHORT_TYPE - Static variable in class org.exolab.castor.builder.types.XSType
xsd:unsignedShort.
USE_CYCLE_BREAKER - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying whether cycle breaker code should be added to generated methods 'equals' and 'hashcode'; defaults to true.
USE_OLD_FIELD_NAMING - Static variable in class org.exolab.castor.builder.BuilderConfiguration.Property
Property specifying whether for Java field names the old naming conventions should be used; defaults to true.
useCycleBreaker() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if the class CycleBreaker should be used during code generation; defaults to 'true'.
useEnumeratedTypeInterface() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if we generate the implements EnumeratedTypeAccess interface for enumerated type classes.
useJava50() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if we generate the implements EnumeratedTypeAccess interface for enumerated type classes.
useJava5Enums() - Method in class org.exolab.castor.builder.BuilderConfiguration
Indicates what kind of enumeration should be created for <xs:simpleType> enumerations.
useOldFieldNaming() - Method in class org.exolab.castor.builder.BuilderConfiguration
 
usePrimitiveWrapper() - Method in class org.exolab.castor.builder.BuilderConfiguration
Returns true if primitive types have to be used as Objects (eg.
useWrapper() - Method in class org.exolab.castor.builder.binding.XMLBindingComponent
Returns true if the member represented by that XMLBindingComponent is to be represented by an Object wrapper.
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

validate() - Method in class org.exolab.castor.builder.binding.xml.AutomaticNamingType
 
validate() - Method in class org.exolab.castor.builder.binding.xml.Binding
 
validate() - Method in class org.exolab.castor.builder.binding.xml.ClassType
 
validate() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingType
 
validate() - Method in class org.exolab.castor.builder.binding.xml.ComponentBindingTypeChoice
 
validate() - Method in class org.exolab.castor.builder.binding.xml.ContentMemberType
 
validate() - Method in class org.exolab.castor.builder.binding.xml.EnumBindingType
 
validate() - Method in class org.exolab.castor.builder.binding.xml.EnumClassName
 
validate() - Method in class org.exolab.castor.builder.binding.xml.EnumMember
 
validate() - Method in class org.exolab.castor.builder.binding.xml.Exclude
 
validate() - Method in class org.exolab.castor.builder.binding.xml.Excludes
 
validate() - Method in class org.exolab.castor.builder.binding.xml.FieldType
 
validate() - Method in class org.exolab.castor.builder.binding.xml.Forces
 
validate() - Method in class org.exolab.castor.builder.binding.xml.IncludeType
 
validate() - Method in class org.exolab.castor.builder.binding.xml.Interface
 
validate() - Method in class org.exolab.castor.builder.binding.xml.NamingType
 
validate() - Method in class org.exolab.castor.builder.binding.xml.NamingXMLType
 
validate() - Method in class org.exolab.castor.builder.binding.xml.PackageType
 
validate() - Method in class org.exolab.castor.builder.binding.xml.PackageTypeChoice
 
VALIDATION_EXCEPTION - Static variable in class org.exolab.castor.builder.SGTypes
Represents a JClass instance of type 'org.exolab.castor.xml.ValidationException'.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSAnyURI
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSBase64Binary
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSBoolean
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSByte
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSClass
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSDate
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSDateTime
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSDecimal
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSDouble
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSDuration
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSFloat
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSGDay
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSGMonth
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSGMonthDay
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSGYear
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSGYearMonth
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSHexBinary
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSId
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSIdRef
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSIdRefs
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSInt
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSInteger
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSList
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSLong
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSNCName
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSNegativeInteger
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSNMToken
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSNMTokens
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSNonNegativeInteger
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSNonPositiveInteger
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSNormalizedString
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSPositiveInteger
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSQName
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSShort
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSString
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSTime
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSType
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSUnsignedByte
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSUnsignedInt
Creates the validation code for an instance of this XSType.
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSUnsignedLong
 
validationCode(JSourceCode, String, String) - Method in class org.exolab.castor.builder.types.XSUnsignedShort
Creates the validation code for an instance of this XSType.
VALUE - Static variable in class org.exolab.javasource.JAnnotation
Name of a single element.
valueOf(String) - Static method in class org.exolab.castor.builder.binding.xml.types.BindingType
Method valueOf.Returns a new BindingType based on the given String value.
valueOf(String) - Static method in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
Method valueOf.Returns a new FieldTypeCollectionType based on the given String value.
valueOf(String) - Static method in class org.exolab.castor.builder.binding.xml.types.FieldTypeVisibilityType
Method valueOf.Returns a new FieldTypeVisibilityType based on the given String value.
valueOf(String) - Static method in class org.exolab.castor.builder.binding.xml.types.VisibilityType
Method valueOf.Returns a new VisibilityType based on the given String value.
valueOf(String) - Static method in enum org.exolab.castor.builder.info.NodeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.exolab.castor.builder.info.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
VECTOR - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The instance of the vector type
VECTOR_TYPE - Static variable in class org.exolab.castor.builder.binding.xml.types.FieldTypeCollectionType
The vector type
verbose() - Method in class org.exolab.castor.builder.SGStateInfo
Returns the value of the verbose flag.
VERSION - Static variable in class org.exolab.javasource.JDocDescriptor
The version descriptor (version).
VisibilityType - Class in org.exolab.castor.builder.binding.xml.types
Class VisibilityType.
VisibilityTypeDescriptor - Class in org.exolab.castor.builder.binding.xml.types.descriptors
Class VisibilityTypeDescriptor.
VisibilityTypeDescriptor() - Constructor for class org.exolab.castor.builder.binding.xml.types.descriptors.VisibilityTypeDescriptor
 

W

WarningViaDialogClassNameCRStrategy - Class in org.exolab.castor.builder.conflictresolution
An implementation of ClassNameCRStrategy that reports any conflict notifications to a console dialog, asking the user whether to stop code generation (as the conflict is not acceptable), or whether to proceed by overwriting an already existing class.
WarningViaDialogClassNameCRStrategy() - Constructor for class org.exolab.castor.builder.conflictresolution.WarningViaDialogClassNameCRStrategy
Creates an instance of this name conflict resolution strategy, that will use the specified ConsoleDialog instance to emit warnings to the user and ask about an approach to deal with them.
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).
write(float) - Method in class org.exolab.javasource.JSourceWriter
 
write(long) - Method in class org.exolab.javasource.JSourceWriter
 
write(double) - Method in class org.exolab.javasource.JSourceWriter
 
write(Object) - Method in class org.exolab.javasource.JSourceWriter
 
write(boolean) - Method in class org.exolab.javasource.JSourceWriter
 
write(String, int, int) - Method in class org.exolab.javasource.JSourceWriter
write(String) - Method in class org.exolab.javasource.JSourceWriter
write(char[]) - Method in class org.exolab.javasource.JSourceWriter
write(int) - Method in class org.exolab.javasource.JSourceWriter
write(char[], int, int) - Method in class org.exolab.javasource.JSourceWriter
WRITE_METHOD - Static variable in class org.exolab.castor.builder.info.FieldInfo
The Write / Setter method flag.
writeIndent() - Method in class org.exolab.javasource.JSourceWriter
Always applies the current indentation.
writeln() - Method in class org.exolab.javasource.JSourceWriter
 
writeln(float) - Method in class org.exolab.javasource.JSourceWriter
 
writeln(long) - Method in class org.exolab.javasource.JSourceWriter
 
writeln(int) - Method in class org.exolab.javasource.JSourceWriter
 
writeln(double) - Method in class org.exolab.javasource.JSourceWriter
 
writeln(Object) - Method in class org.exolab.javasource.JSourceWriter
 
writeln(String) - Method in class org.exolab.javasource.JSourceWriter
 
writeln(char[]) - Method in class org.exolab.javasource.JSourceWriter
 
writeln(boolean) - Method in class org.exolab.javasource.JSourceWriter
 
writeln(char) - Method in class org.exolab.javasource.JSourceWriter
 
WRITER - Static variable in class org.exolab.castor.builder.SGTypes
Represents a JClass instance of type 'java.lang.Writer'.
WriterJClassPrinter - Class in org.exolab.castor.builder.printing
Prints a given JClass to the file system using the AbstractJClass.print(org.exolab.javasource.JSourceWriter) method.
WriterJClassPrinter() - Constructor for class org.exolab.castor.builder.printing.WriterJClassPrinter
 

X

XMLBindingComponent - Class in org.exolab.castor.builder.binding
This class is the implementation of BindingComponent from an XML Schema point of view.
XMLBindingComponent(BuilderConfiguration, GroupNaming) - Constructor for class org.exolab.castor.builder.binding.XMLBindingComponent
Constructs an XMLBindingComponent from an XML Schema Component.
XMLFieldHandlerFactory - Class in org.exolab.castor.builder.factory
A factory for creating XMLFieldHandler instances as embedded in descriptors classes generated throughout code generation.
XMLFieldHandlerFactory(BuilderConfiguration) - Constructor for class org.exolab.castor.builder.factory.XMLFieldHandlerFactory
Creates an instance of this factory.
XMLInfo - Interface in org.exolab.castor.builder.info
A class for storing XML related information.
XMLInfoNature - Class in org.exolab.castor.builder.info.nature
A XML specific view of a PropertyHolder, which can be a ClassInfo or a FieldInfo.
XMLInfoNature(PropertyHolder) - Constructor for class org.exolab.castor.builder.info.nature.XMLInfoNature
Constructor taking a PropertyHolder.
XPATHClassNameConflictResolver - Class in org.exolab.castor.builder.conflict.strategy
Class name conflict resolver.
XPATHClassNameConflictResolver() - Constructor for class org.exolab.castor.builder.conflict.strategy.XPATHClassNameConflictResolver
 
XPathHelper - Class in org.exolab.castor.builder.binding
Helper class to assemble an XPATH expression to qualify the path of an XML schema structure from the XML schema root.
XPathHelper() - Constructor for class org.exolab.castor.builder.binding.XPathHelper
 
XSAnyURI - Class in org.exolab.castor.builder.types
The xsd:anyURI XML Schema type.
XSAnyURI() - Constructor for class org.exolab.castor.builder.types.XSAnyURI
 
XSBase64Binary - Class in org.exolab.castor.builder.types
The xsd:base64Binary XML Schema datatype.
XSBase64Binary(boolean) - Constructor for class org.exolab.castor.builder.types.XSBase64Binary
Create a new XSBase64Binary object.
XSBoolean - Class in org.exolab.castor.builder.types
The xsd:boolean XML Schema datatype.
XSBoolean() - Constructor for class org.exolab.castor.builder.types.XSBoolean
No-arg constructor.
XSBoolean(boolean) - Constructor for class org.exolab.castor.builder.types.XSBoolean
Constructs a new XSBoolean.
XSByte - Class in org.exolab.castor.builder.types
The xsd:byte XML Schema type.
XSByte() - Constructor for class org.exolab.castor.builder.types.XSByte
No-arg constructor.
XSByte(boolean) - Constructor for class org.exolab.castor.builder.types.XSByte
Constructs a new XSByte.
XSClass - Class in org.exolab.castor.builder.types
The XML Schema user-defined archetype.
XSClass(JClass) - Constructor for class org.exolab.castor.builder.types.XSClass
Creates a new XSClass with the given JClass reference.
XSClass(JClass, String) - Constructor for class org.exolab.castor.builder.types.XSClass
Creates a new XSClass with the given JClass reference.
XSCollectionFactory - Class in org.exolab.castor.builder.types
Helper class to facilitate creation of XML schema collection types.
XSDate - Class in org.exolab.castor.builder.types
The xsd:date XML Schema type.
XSDate() - Constructor for class org.exolab.castor.builder.types.XSDate
 
XSDateTime - Class in org.exolab.castor.builder.types
The xsd:dateTime XML Schema type.
XSDateTime() - Constructor for class org.exolab.castor.builder.types.XSDateTime
 
XSDecimal - Class in org.exolab.castor.builder.types
The xsd:decimal XML Schema datatype.
XSDecimal() - Constructor for class org.exolab.castor.builder.types.XSDecimal
No-arg constructor.
XSDouble - Class in org.exolab.castor.builder.types
The xsd:double XML Schema type.
XSDouble() - Constructor for class org.exolab.castor.builder.types.XSDouble
No-arg constructor.
XSDouble(boolean) - Constructor for class org.exolab.castor.builder.types.XSDouble
Constructs a new XSDouble.
XSDuration - Class in org.exolab.castor.builder.types
The xsd:duration XML Schema type.
XSDuration() - Constructor for class org.exolab.castor.builder.types.XSDuration
 
XSFloat - Class in org.exolab.castor.builder.types
The xsd:float XML Schema type.
XSFloat() - Constructor for class org.exolab.castor.builder.types.XSFloat
No-arg constructor.
XSFloat(boolean) - Constructor for class org.exolab.castor.builder.types.XSFloat
Constructs a new XSFloat.
XSGDay - Class in org.exolab.castor.builder.types
The xsd:gDay XML Schema type.
XSGDay() - Constructor for class org.exolab.castor.builder.types.XSGDay
 
XSGMonth - Class in org.exolab.castor.builder.types
The xsd:gMonth XML Schema type.
XSGMonth() - Constructor for class org.exolab.castor.builder.types.XSGMonth
 
XSGMonthDay - Class in org.exolab.castor.builder.types
The xsd:gMonthDay XML Schema type.
XSGMonthDay() - Constructor for class org.exolab.castor.builder.types.XSGMonthDay
 
XSGYear - Class in org.exolab.castor.builder.types
The xsd:gYear XML Schema type.
XSGYear() - Constructor for class org.exolab.castor.builder.types.XSGYear
 
XSGYearMonth - Class in org.exolab.castor.builder.types
The xsd:gYearMonth XML Schema type.
XSGYearMonth() - Constructor for class org.exolab.castor.builder.types.XSGYearMonth
 
XSHexBinary - Class in org.exolab.castor.builder.types
The xsd:hexBinary XML Schema datatype.
XSHexBinary(boolean) - Constructor for class org.exolab.castor.builder.types.XSHexBinary
Create a new XSHexBinary object.
XSId - Class in org.exolab.castor.builder.types
The xsd:ID XML Schema type.
XSId() - Constructor for class org.exolab.castor.builder.types.XSId
 
XSIdRef - Class in org.exolab.castor.builder.types
The xsd:IDREF XML Schema type.
XSIdRef() - Constructor for class org.exolab.castor.builder.types.XSIdRef
 
XSIdRefs - Class in org.exolab.castor.builder.types
A collection of IDREF type.
XSIdRefs(String, boolean) - Constructor for class org.exolab.castor.builder.types.XSIdRefs
Create a XSNMTokens instance.
XSInt - Class in org.exolab.castor.builder.types
The xsd:int XML Schema type.
XSInt() - Constructor for class org.exolab.castor.builder.types.XSInt
No-arg constructor.
XSInt(boolean) - Constructor for class org.exolab.castor.builder.types.XSInt
Constructs a new XSInt.
XSInteger - Class in org.exolab.castor.builder.types
The xsd:integer XML Schema type.
XSInteger() - Constructor for class org.exolab.castor.builder.types.XSInteger
No-arg constructor.
XSInteger(boolean) - Constructor for class org.exolab.castor.builder.types.XSInteger
Constructs a new XSInteger.
XSList - Class in org.exolab.castor.builder.types
A list type.
XSList(String, XSType, boolean) - Constructor for class org.exolab.castor.builder.types.XSList
Create a XSList.
XSListType - Class in org.exolab.castor.builder.types
A base class for all list types.
XSListType(String, XSType, boolean) - Constructor for class org.exolab.castor.builder.types.XSListType
Creates an instance of this (abstract base) collection type.
XSLong - Class in org.exolab.castor.builder.types
The xsd:long XML Schema type.
XSLong() - Constructor for class org.exolab.castor.builder.types.XSLong
No-arg constructor.
XSLong(boolean) - Constructor for class org.exolab.castor.builder.types.XSLong
Construct a new XSLong optionally using the wrapper class implementation.
XSNCName - Class in org.exolab.castor.builder.types
The xsd:NCName XML Schema type.
XSNCName() - Constructor for class org.exolab.castor.builder.types.XSNCName
 
XSNegativeInteger - Class in org.exolab.castor.builder.types
The xsd:negativeInteger XML Schema type.
XSNegativeInteger() - Constructor for class org.exolab.castor.builder.types.XSNegativeInteger
No-arg constructor.
XSNegativeInteger(boolean) - Constructor for class org.exolab.castor.builder.types.XSNegativeInteger
Constructs a new XSNegativeInteger.
XSNMToken - Class in org.exolab.castor.builder.types
The xsd:NMToken XML Schema type.
XSNMToken() - Constructor for class org.exolab.castor.builder.types.XSNMToken
 
XSNMTokens - Class in org.exolab.castor.builder.types
A collection of NMToken type.
XSNMTokens(String, boolean) - Constructor for class org.exolab.castor.builder.types.XSNMTokens
Create a XSNMTokens instance.
XSNonNegativeInteger - Class in org.exolab.castor.builder.types
The xsd:nonNegativeInteger XML Schema type.
XSNonNegativeInteger() - Constructor for class org.exolab.castor.builder.types.XSNonNegativeInteger
No-arg constructor.
XSNonNegativeInteger(boolean) - Constructor for class org.exolab.castor.builder.types.XSNonNegativeInteger
Constructs a new XSNonNegativeInteger.
XSNonPositiveInteger - Class in org.exolab.castor.builder.types
The xsd:nonPositiveInteger XML Schema type.
XSNonPositiveInteger() - Constructor for class org.exolab.castor.builder.types.XSNonPositiveInteger
No-arg constructor.
XSNonPositiveInteger(boolean) - Constructor for class org.exolab.castor.builder.types.XSNonPositiveInteger
Constructs a new XSNonPositiveInteger.
XSNormalizedString - Class in org.exolab.castor.builder.types
The xsd:normalizedString XML Schema type.
XSNormalizedString() - Constructor for class org.exolab.castor.builder.types.XSNormalizedString
No-arg constructor.
XSPositiveInteger - Class in org.exolab.castor.builder.types
The xsd:positiveInteger XML Schema type.
XSPositiveInteger() - Constructor for class org.exolab.castor.builder.types.XSPositiveInteger
No-arg constructor.
XSPositiveInteger(boolean) - Constructor for class org.exolab.castor.builder.types.XSPositiveInteger
Constructs a new XSPositiveInteger.
XSQName - Class in org.exolab.castor.builder.types
The xsd:QName XML Schema type.
XSQName() - Constructor for class org.exolab.castor.builder.types.XSQName
 
XSShort - Class in org.exolab.castor.builder.types
The xsd:short XML Schema type.
XSShort() - Constructor for class org.exolab.castor.builder.types.XSShort
No-arg constructor.
XSShort(boolean) - Constructor for class org.exolab.castor.builder.types.XSShort
Constructs a new XSShort.
XSString - Class in org.exolab.castor.builder.types
The xsd:string XML Schema type.
XSString() - Constructor for class org.exolab.castor.builder.types.XSString
No-arg constructor.
XSTime - Class in org.exolab.castor.builder.types
The xsd:time XML Schema type.
XSTime() - Constructor for class org.exolab.castor.builder.types.XSTime
 
XSType - Class in org.exolab.castor.builder.types
The base XML Schema Type class.
XSType() - Constructor for class org.exolab.castor.builder.types.XSType
 
XSUnsignedByte - Class in org.exolab.castor.builder.types
The xsd:unsignedByte XML Schema type.
XSUnsignedByte() - Constructor for class org.exolab.castor.builder.types.XSUnsignedByte
No-arg constructor.
XSUnsignedByte(boolean) - Constructor for class org.exolab.castor.builder.types.XSUnsignedByte
Constructs a new XSUnsignedByte.
XSUnsignedInt - Class in org.exolab.castor.builder.types
The xsd:unsignedInt XML Schema type.
XSUnsignedInt() - Constructor for class org.exolab.castor.builder.types.XSUnsignedInt
No-arg constructor.
XSUnsignedInt(boolean) - Constructor for class org.exolab.castor.builder.types.XSUnsignedInt
Constructs a new XSUnsignedInteger.
XSUnsignedLong - Class in org.exolab.castor.builder.types
The xsd:unsignedLong XML Schema type.
XSUnsignedLong() - Constructor for class org.exolab.castor.builder.types.XSUnsignedLong
No-arg constructor.
XSUnsignedShort - Class in org.exolab.castor.builder.types
The xsd:unsignedShort XML Schema type.
XSUnsignedShort() - Constructor for class org.exolab.castor.builder.types.XSUnsignedShort
No-arg constructor.
XSUnsignedShort(boolean) - Constructor for class org.exolab.castor.builder.types.XSUnsignedShort
Constructs a new XSUnsignedShort.

_

_sInfo - Variable in class org.exolab.castor.builder.SourceGenerator
 
A B C D E F G H I J K L M N O P Q R S T U V W X _ 
Skip navigation links

Copyright © 2016. All rights reserved.