Package | Description |
---|---|
org.exolab.castor.builder.binding.xml.descriptors | |
org.exolab.castor.builder.binding.xml.types.descriptors | |
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
|
org.exolab.castor.xml |
The XML Marshaller API
|
org.exolab.castor.xml.descriptors | |
org.exolab.castor.xml.parsing | |
org.exolab.castor.xml.schema.annotations.jdo.descriptors | |
org.exolab.castor.xml.schema.annotations.solrj.descriptors | |
org.exolab.castor.xml.util | |
types.descriptors |
Modifier and Type | Class and Description |
---|---|
class |
AutomaticNamingTypeDescriptor |
class |
BindingDescriptor |
class |
ClassTypeDescriptor |
class |
ComponentBindingTypeChoiceDescriptor |
class |
ComponentBindingTypeDescriptor |
class |
ContentMemberTypeDescriptor |
class |
EnumBindingTypeDescriptor |
class |
EnumClassNameDescriptor |
class |
EnumMemberDescriptor |
class |
ExcludeDescriptor |
class |
ExcludesDescriptor |
class |
FieldTypeDescriptor |
class |
ForcesDescriptor |
class |
IncludeTypeDescriptor |
class |
InterfaceDescriptor |
class |
NamingTypeDescriptor |
class |
NamingXMLTypeDescriptor |
class |
PackageTypeChoiceDescriptor |
class |
PackageTypeDescriptor |
Modifier and Type | Class and Description |
---|---|
class |
BindingTypeDescriptor |
class |
FieldTypeCollectionTypeDescriptor |
class |
FieldTypeVisibilityTypeDescriptor |
class |
VisibilityTypeDescriptor |
Modifier and Type | Class and Description |
---|---|
class |
BindXmlDescriptor |
class |
CacheTypeMappingDescriptor |
class |
ClassChoiceDescriptor |
class |
ClassMappingDescriptor |
class |
ContainerDescriptor |
class |
FieldHandlerDefDescriptor |
class |
FieldMappingDescriptor |
class |
IncludeDescriptor |
class |
KeyGeneratorDefDescriptor |
class |
LdapDescriptor |
class |
MappingRootDescriptor |
class |
MapToDescriptor |
class |
NamedNativeQueryDescriptor |
class |
NamedQueryDescriptor |
class |
ParamDescriptor |
class |
PropertyDescriptor |
class |
PropertyTypeDescriptor |
class |
QueryHintDescriptor |
class |
SqlDescriptor |
Modifier and Type | Class and Description |
---|---|
class |
BindXmlAutoNamingTypeDescriptor |
class |
BindXmlNodeTypeDescriptor |
class |
ClassMappingAccessTypeDescriptor |
class |
FieldMappingCollectionTypeDescriptor |
class |
SqlDirtyTypeDescriptor |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
XMLClassDescriptor |
Introspector.generateClassDescriptor(Class c)
Creates an XMLClassDescriptor for the given class by using Reflection.
|
XMLClassDescriptor |
Introspector.generateClassDescriptor(Class c,
PrintWriter errorWriter)
Creates an XMLClassDescriptor for the given class by using Reflection.
|
XMLClassDescriptor |
Marshaller.NilObject.getClassDescriptor()
Returns the associated XMLClassDescriptor
|
XMLClassDescriptor |
XMLClassDescriptorResolver.resolve(String className)
Returns the XMLClassDescriptor for the given class name.
|
XMLClassDescriptor |
XMLClassDescriptorResolver.resolve(String className,
ClassLoader loader)
Returns the XMLClassDescriptor for the given class name.
|
XMLClassDescriptor |
XMLClassDescriptorResolver.resolveByXMLName(String xmlName,
String namespaceURI,
ClassLoader loader)
Returns the first XMLClassDescriptor that matches the given XML name and
namespaceURI.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Introspector.introspected(XMLClassDescriptor descriptor)
Returns true if the given XMLClassDescriptor was created via
introspection
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
static XMLClassDescriptor |
CoreDescriptors.getDescriptor(Class clazz)
Returns the XMLClassDescriptor for the given Class.
|
Modifier and Type | Method and Description |
---|---|
void |
NamespaceHandling.processNamespaces(XMLClassDescriptor classDesc,
Object object)
Saves local namespace declarations to the object model if necessary.
|
Modifier and Type | Class and Description |
---|---|
class |
ColumnDescriptor |
class |
ManyToManyDescriptor |
class |
OneToManyDescriptor |
class |
OneToOneDescriptor |
class |
PkTypeDescriptor |
class |
PrimaryKeyDescriptor |
class |
ReadonlyDirtyTypeDescriptor |
class |
TableDescriptor |
Modifier and Type | Class and Description |
---|---|
class |
FieldDescriptor |
Modifier and Type | Class and Description |
---|---|
class |
XMLClassDescriptorAdapter
An adapter class which can turn an ordinary ClassDescriptor into an
XMLClassDescriptor.
|
class |
XMLClassDescriptorImpl
The core implementation of XMLClassDescriptor.
|
Modifier and Type | Method and Description |
---|---|
XMLClassDescriptor |
ResolverStrategy.ResolverResults.getDescriptor(String className)
Gets the descriptor that is mapped to the given class name.
|
XMLClassDescriptor |
XMLClassDescriptorResolverImpl.resolve(String className)
Returns the XMLClassDescriptor for the given class name.
|
XMLClassDescriptor |
XMLClassDescriptorResolverImpl.resolve(String className,
ClassLoader loader)
Returns the XMLClassDescriptor for the given class name.
|
XMLClassDescriptor |
XMLClassDescriptorResolverImpl.resolveByXMLName(String xmlName,
String namespaceURI,
ClassLoader loader)
Returns the first XMLClassDescriptor that matches the given XML name and
namespaceURI.
|
Modifier and Type | Method and Description |
---|---|
void |
ResolverStrategy.ResolverResults.addDescriptor(String className,
XMLClassDescriptor descriptor)
Adds a descriptor to this caches maps.
The descriptor is mapped both with the class name and its XML name. |
void |
XMLClassDescriptorImpl.setExtends(XMLClassDescriptor classDesc)
Sets the XMLClassDescriptor that this descriptor inherits from
|
protected void |
XMLClassDescriptorImpl.setExtendsWithoutFlatten(XMLClassDescriptor classDesc) |
Modifier and Type | Class and Description |
---|---|
class |
TableAccessModeTypeDescriptor |
Copyright © 2017. All rights reserved.