|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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.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 |
FieldDescriptor.getClassDescriptor()
Returns the class descriptor related to the field type. |
ClassDescriptor |
FieldDescriptor.getContainingClassDescriptor()
Get the class descriptor which contains this field. |
ClassDescriptor |
MappingLoader.getDescriptor(String classname)
Returns the ClassDescriptor for the class with the given name. |
ClassDescriptor |
ClassDescriptor.getExtends()
Returns the class descriptor of the class extended by this class. |
| Methods in org.exolab.castor.mapping that return types with arguments of type ClassDescriptor | |
|---|---|
Iterator<ClassDescriptor> |
MappingLoader.descriptorIterator()
Returns an iterator over all the known descriptors in the original order they have been added. |
List<ClassDescriptor> |
MappingLoader.getDescriptors()
Returns a List of ClassDescriptors of all known descriptors. |
| 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
The standard ClassDescriptor implementation, holding general OO information
about the class described. |
| Methods in org.exolab.castor.mapping.loader that return ClassDescriptor | |
|---|---|
protected abstract ClassDescriptor |
AbstractMappingLoader.createClassDescriptor(ClassMapping clsMap)
|
ClassDescriptor |
FieldDescriptorImpl.getClassDescriptor()
|
ClassDescriptor |
FieldDescriptorImpl.getContainingClassDescriptor()
|
protected ClassDescriptor |
AbstractMappingLoader.getDepended(ClassMapping clsMap,
Class javaClass)
Gets the ClassDescriptor the given classMapping depends
on. |
ClassDescriptor |
ClassDescriptorImpl.getDepends()
Returns the ClassDescriptor of the class which this class
depends upon. |
ClassDescriptor |
AbstractMappingLoader2.getDescriptor(String classname)
|
protected ClassDescriptor |
AbstractMappingLoader.getExtended(ClassMapping clsMap,
Class javaClass)
Gets the ClassDescriptor the given classMapping extends. |
ClassDescriptor |
ClassDescriptorImpl.getExtends()
Returns the class descriptor of the class extended by this class. |
| Methods in org.exolab.castor.mapping.loader that return types with arguments of type ClassDescriptor | |
|---|---|
Iterator<ClassDescriptor> |
AbstractMappingLoader2.descriptorIterator()
|
List<ClassDescriptor> |
AbstractMappingLoader2.getDescriptors()
|
| Methods in org.exolab.castor.mapping.loader with parameters of type ClassDescriptor | |
|---|---|
protected void |
AbstractMappingLoader2.addDescriptor(ClassDescriptor descriptor)
Adds a class descriptor. |
protected abstract void |
AbstractMappingLoader.resolveRelations(ClassDescriptor clsDesc)
|
void |
FieldDescriptorImpl.setClassDescriptor(ClassDescriptor classDescriptor)
Set the ClassDescriptor for the described field. |
void |
FieldDescriptorImpl.setContainingClassDescriptor(ClassDescriptor parent)
|
void |
ClassDescriptorImpl.setDepends(ClassDescriptor depends)
Sets the ClassDescriptor of the class which this class
depends upon. |
void |
ClassDescriptorImpl.setExtends(ClassDescriptor extend)
Sets the descriptor of the class which this class extends. |
| 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 |
NamedNativeQueryDescriptor
Class NamedNativeQueryDescriptor. |
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.descriptors |
|---|
| Classes in org.exolab.castor.mapping.xml.types.descriptors that implement ClassDescriptor | |
|---|---|
class |
BindXmlAutoNamingTypeDescriptor
Class BindXmlAutoNamingTypeDescriptor. |
class |
BindXmlNodeTypeDescriptor
Class BindXmlNodeTypeDescriptor. |
class |
ClassMappingAccessTypeDescriptor
Class ClassMappingAccessTypeDescriptor. |
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. |
| Methods in org.exolab.castor.xml that return ClassDescriptor | |
|---|---|
protected ClassDescriptor |
XMLMappingLoader.createClassDescriptor(ClassMapping classMapping)
To create the class descriptor for the given class mapping. |
ClassDescriptor |
ClassDescriptorResolver.resolve(Class type)
Returns the ClassDescriptor for the given class |
| Methods in org.exolab.castor.xml that return types with arguments of type ClassDescriptor | |
|---|---|
Iterator<ClassDescriptor> |
XMLClassDescriptorResolver.resolveAllByXMLName(String xmlName,
String namespaceURI,
ClassLoader loader)
Returns an enumeration of XMLClassDescriptor objects that match the given xml name. |
| 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 |
VectorClassDescriptor.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 |
SQLTimestampClassDescriptor.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 |
SQLDateClassDescriptor.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 |
LocaleDescriptor.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 |
DateClassDescriptor.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 |
XMLClassDescriptorImpl.getExtends()
Returns the class descriptor of the class extended by this class. |
ClassDescriptor |
XMLClassDescriptorResolverImpl.resolve(Class type)
Returns the ClassDescriptor for the given class |
ClassDescriptor |
ResolverStrategy.resolveClass(ResolverStrategy.ResolverResults resolverResults,
String className)
Implementes a strategy how a class is resolved into a list of class descriptors. |
| Methods in org.exolab.castor.xml.util that return types with arguments of type ClassDescriptor | |
|---|---|
Iterator<ClassDescriptor> |
XMLClassDescriptorResolverImpl.resolveAllByXMLName(String xmlName,
String namespaceURI,
ClassLoader loader)
Returns an enumeration of XMLClassDescriptor objects that match the given xml name. |
| Constructors in org.exolab.castor.xml.util with parameters of type ClassDescriptor | |
|---|---|
XMLClassDescriptorAdapter(ClassDescriptor classDesc,
String xmlName)
Creates a new XMLClassDescriptorAdapter using the given ClassDescriptor. |
|
XMLClassDescriptorAdapter(ClassDescriptor classDesc,
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,
String className)
Implementes a strategy how a class is resolved into a list of class descriptors. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||