Uses of Interface
org.exolab.castor.mapping.ClassDescriptor

Packages that use ClassDescriptor
org.exolab.castor.mapping The Class Mapping API Version: $Revision: 6216 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $ Author: Assaf Arkin Author: Keith Visco This package provides a common base for the class mapping descriptors and tools to generate mapping descriptors from a mapping file.  
org.exolab.castor.mapping.loader Implementations for mapping interfaces and the default mapping loader. 
org.exolab.castor.mapping.xml.descriptors   
org.exolab.castor.mapping.xml.types   
org.exolab.castor.mapping.xml.types.descriptors   
org.exolab.castor.types The Castor implementation of specific XML Schema Types Version: $Revision: 6213 $ Author: Arnaud Blandin This package contains the implementation of the date/time datatypes defined in W3C XML Schema 1.0 Recommendation.  
org.exolab.castor.xml The XML Marshaller API Version: $Revision: 6213 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $ Author: Keith Visco Marshaller marshalls a Java object into an XML document.  
org.exolab.castor.xml.descriptors   
org.exolab.castor.xml.util   
org.exolab.castor.xml.util.resolvers   
 

Uses of ClassDescriptor in org.exolab.castor.mapping
 

Methods in org.exolab.castor.mapping that return ClassDescriptor
 ClassDescriptor ClassDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
 ClassDescriptor FieldDescriptor.getContainingClassDescriptor()
          Get the class descriptor which contains this field.
 ClassDescriptor FieldDescriptor.getClassDescriptor()
          Returns the class descriptor related to the field type.
 ClassDescriptor MappingLoader.getDescriptor(java.lang.String classname)
          Returns the ClassDescriptor for the class with the given name.
 

Methods in org.exolab.castor.mapping with parameters of type ClassDescriptor
 void FieldDescriptor.setContainingClassDescriptor(ClassDescriptor parent)
          Set the class descriptor which contains this field.
 

Uses of ClassDescriptor in org.exolab.castor.mapping.loader
 

Classes in org.exolab.castor.mapping.loader that implement ClassDescriptor
 class ClassDescriptorImpl
          A basic class descriptor implementation.
 

Methods in org.exolab.castor.mapping.loader that return ClassDescriptor
 ClassDescriptor AbstractFieldDescriptor.getContainingClassDescriptor()
           
 ClassDescriptor AbstractFieldDescriptor.getClassDescriptor()
           
protected abstract  ClassDescriptor AbstractMappingLoader.createClassDescriptor(ClassMapping clsMap)
           
protected  ClassDescriptor AbstractMappingLoader.getExtended(ClassMapping clsMap, java.lang.Class javaClass)
          Gets the ClassDescriptor the given classMapping extends.
protected  ClassDescriptor AbstractMappingLoader.getDepended(ClassMapping clsMap, java.lang.Class javaClass)
          Gets the ClassDescriptor the given classMapping depends on.
 ClassDescriptor AbstractMappingLoader2.getDescriptor(java.lang.String classname)
           
 ClassDescriptor ClassDescriptorImpl.getExtends()
           
 ClassDescriptor ClassDescriptorImpl.getDepends()
           
 

Methods in org.exolab.castor.mapping.loader with parameters of type ClassDescriptor
 void AbstractFieldDescriptor.setContainingClassDescriptor(ClassDescriptor parent)
           
 void AbstractFieldDescriptor.setClassDescriptor(ClassDescriptor classDescriptor)
          Set the ClassDescriptor for the described field.
protected abstract  void AbstractMappingLoader.resolveRelations(ClassDescriptor clsDesc)
           
protected  void AbstractMappingLoader2.addDescriptor(ClassDescriptor descriptor)
          Adds a class descriptor.
 void ClassDescriptorImpl.setExtends(ClassDescriptor extend)
           
 void ClassDescriptorImpl.addExtended(ClassDescriptor classDesc)
           
 void ClassDescriptorImpl.setDepends(ClassDescriptor depends)
           
 

Uses of ClassDescriptor in org.exolab.castor.mapping.xml.descriptors
 

Classes in org.exolab.castor.mapping.xml.descriptors that implement ClassDescriptor
 class BindXmlDescriptor
          Class BindXmlDescriptor.
 class CacheTypeMappingDescriptor
          Class CacheTypeMappingDescriptor.
 class ClassChoiceDescriptor
          Class ClassChoiceDescriptor.
 class ClassMappingDescriptor
          Class ClassMappingDescriptor.
 class ContainerDescriptor
          Class ContainerDescriptor.
 class FieldHandlerDefDescriptor
          Class FieldHandlerDefDescriptor.
 class FieldMappingDescriptor
          Class FieldMappingDescriptor.
 class IncludeDescriptor
          Class IncludeDescriptor.
 class KeyGeneratorDefDescriptor
          Class KeyGeneratorDefDescriptor.
 class LdapDescriptor
          Class LdapDescriptor.
 class MappingRootDescriptor
          Class MappingRootDescriptor.
 class MapToDescriptor
          Class MapToDescriptor.
 class NamedQueryDescriptor
          Class NamedQueryDescriptor.
 class ParamDescriptor
          Class ParamDescriptor.
 class PropertyDescriptor
          Class PropertyDescriptor.
 class PropertyTypeDescriptor
          Class PropertyTypeDescriptor.
 class QueryHintDescriptor
          Class QueryHintDescriptor.
 class SqlDescriptor
          Class SqlDescriptor.
 

Uses of ClassDescriptor in org.exolab.castor.mapping.xml.types
 

Classes in org.exolab.castor.mapping.xml.types that implement ClassDescriptor
 class BindXmlAutoNamingTypeDescriptor
          Class BindXmlAutoNamingTypeDescriptor.
 class BindXmlNodeTypeDescriptor
          Class BindXmlNodeTypeDescriptor.
 class ClassMappingAccessTypeDescriptor
          Class ClassMappingAccessTypeDescriptor.
 

Methods in org.exolab.castor.mapping.xml.types that return ClassDescriptor
 ClassDescriptor BindXmlAutoNamingTypeDescriptor.getExtends()
          Method getExtends
 ClassDescriptor BindXmlNodeTypeDescriptor.getExtends()
          Method getExtends
 ClassDescriptor ClassMappingAccessTypeDescriptor.getExtends()
          Method getExtends
 ClassDescriptor FieldMappingCollectionTypeDescriptor.getExtends()
          Method getExtends
 ClassDescriptor SqlDirtyTypeDescriptor.getExtends()
          Method getExtends
 

Uses of ClassDescriptor in org.exolab.castor.mapping.xml.types.descriptors
 

Classes in org.exolab.castor.mapping.xml.types.descriptors that implement ClassDescriptor
 class FieldMappingCollectionTypeDescriptor
          Class FieldMappingCollectionTypeDescriptor.
 class SqlDirtyTypeDescriptor
          Class SqlDirtyTypeDescriptor.
 

Uses of ClassDescriptor in org.exolab.castor.types
 

Classes in org.exolab.castor.types that implement ClassDescriptor
 class BaseDescriptor
          The Base Descriptor class, this class is extended by the descriptors for the custom Castor schema types.
 class CenturyDescriptor
          Deprecated. since Castor 1.0.6 since this type is not in any recommendation.
 class DateDescriptor
          The Date Descriptor
 class DateTimeDescriptor
          The DateTime Descriptor.
 class DurationDescriptor
          The Duration Descriptor
 class GDayDescriptor
          The GDay Descriptor
 class GMonthDayDescriptor
          The gMonthDay Descriptor.
 class GMonthDescriptor
          The GMonth Descriptor
 class GYearDescriptor
          The GYear Descriptor
 class GYearMonthDescriptor
          The GYearMonth Descriptor
 class MonthDescriptor
          Deprecated. since Castor 1.0.6 since this type is not in any recommendation.
 class RecurringDurationDescriptor
          Deprecated. since Castor 1.0.6 since this type is not in any recommendation.
 class TimeDescriptor
          The Time Descriptor
 class TimeDurationDescriptor
          Deprecated. since Castor 1.0.6 since this type is not in any recommendation.
 class TimePeriodDescriptor
          Deprecated. since Castor 1.0.6 since this type is not in any recommendation.
 class YearDescriptor
          Deprecated. since Castor 1.0.6 since this type is not in any recommendation.
 

Methods in org.exolab.castor.types that return ClassDescriptor
 ClassDescriptor BaseDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
 

Uses of ClassDescriptor in org.exolab.castor.xml
 

Subinterfaces of ClassDescriptor in org.exolab.castor.xml
 interface XMLClassDescriptor
          A class descriptor for describing relationships between a Class and an XML element or complexType.
 

Classes in org.exolab.castor.xml that implement ClassDescriptor
(package private)  class IntrospectedXMLClassDescriptor
          A simple extension of XMLClassDescriptor so that we can set the "instrospected" flag.
(package private)  class MarshalFramework.InternalXMLClassDescriptor
          An internal implementation of XMLClassDescriptor used by the Unmarshaller and Marshaller...
 

Methods in org.exolab.castor.xml that return ClassDescriptor
 ClassDescriptor ClassDescriptorResolver.resolve(java.lang.Class type)
          Returns the ClassDescriptor for the given class
 ClassDescriptor MarshalFramework.InternalXMLClassDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
protected  ClassDescriptor XMLMappingLoader.createClassDescriptor(ClassMapping clsMap)
          To create the class descriptor for the given class mapping.
 

Methods in org.exolab.castor.xml with parameters of type ClassDescriptor
protected  void XMLMappingLoader.resolveRelations(ClassDescriptor clsDesc)
           
 

Uses of ClassDescriptor in org.exolab.castor.xml.descriptors
 

Classes in org.exolab.castor.xml.descriptors that implement ClassDescriptor
 class DateClassDescriptor
          A ClassDescriptor for java.util.Date.
 class EnumerationDescriptor
          The default class descriptor for Enumerations that are passed in as the root-level class, this is really only useful for marshaling, as Enumerations are immutable.
 class ListClassDescriptor
          The default java.util.List class descriptor.
 class LocaleDescriptor
          A ClassDescriptor for java.util.Locale.
 class PrimitivesClassDescriptor
          The default primitives class descriptor, this is only used when unmarshaling a primitive as the "root" object.
 class RootArrayDescriptor
          The default class descriptor for Arrays that are passed in as the root-level class.
 class SQLDateClassDescriptor
          A ClassDescriptor for java.sql.Date.
 class SQLTimeClassDescriptor
          A ClassDescriptor for java.sql.Time.
 class SQLTimestampClassDescriptor
          A ClassDescriptor for java.sql.Date.
 class StringClassDescriptor
          The default String class descriptor.
 class VectorClassDescriptor
          The default java.util.Vector class descriptor.
 

Methods in org.exolab.castor.xml.descriptors that return ClassDescriptor
 ClassDescriptor DateClassDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
 ClassDescriptor ListClassDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
 ClassDescriptor LocaleDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
 ClassDescriptor RootArrayDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
 ClassDescriptor SQLDateClassDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
 ClassDescriptor SQLTimeClassDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
 ClassDescriptor SQLTimestampClassDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
 ClassDescriptor StringClassDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
 ClassDescriptor VectorClassDescriptor.getExtends()
          Returns the class descriptor of the class extended by this class.
 

Uses of ClassDescriptor in org.exolab.castor.xml.util
 

Classes in org.exolab.castor.xml.util that implement ClassDescriptor
 class XMLClassDescriptorAdapter
          An adapter class which can turn an ordinary ClassDescriptor into an XMLClassDescriptor.
 class XMLClassDescriptorImpl
          The core implementation of XMLClassDescriptor.
 

Methods in org.exolab.castor.xml.util that return ClassDescriptor
 ClassDescriptor JDOClassDescriptorResolverImpl.resolve(java.lang.Class type)
          Returns the ClassDescriptor for the given class
 ClassDescriptor ResolverStrategy.resolveClass(ResolverStrategy.ResolverResults resolverResults, java.lang.String className)
          Implementes a strategy how a class is resolved into a list of class descriptors.
 ClassDescriptor XMLClassDescriptorImpl.getExtends()
          Returns the class descriptor of the class extended by this class.
 ClassDescriptor XMLClassDescriptorResolverImpl.resolve(java.lang.Class type)
          Returns the ClassDescriptor for the given class
 

Constructors in org.exolab.castor.xml.util with parameters of type ClassDescriptor
XMLClassDescriptorAdapter(ClassDescriptor classDesc, java.lang.String xmlName)
          Creates a new XMLClassDescriptorAdapter using the given ClassDescriptor.
XMLClassDescriptorAdapter(ClassDescriptor classDesc, java.lang.String xmlName, NodeType primitiveNodeType)
          Creates a new XMLClassDescriptorAdapter using the given ClassDescriptor.
 

Uses of ClassDescriptor in org.exolab.castor.xml.util.resolvers
 

Methods in org.exolab.castor.xml.util.resolvers that return ClassDescriptor
 ClassDescriptor CastorXMLStrategy.resolveClass(ResolverStrategy.ResolverResults resolverResults, java.lang.String className)
          Implementes a strategy how a class is resolved into a list of class descriptors.
 



Copyright 2008 null. All Rights Reserved.