|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FieldDescriptor | |
|---|---|
| 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 | |
| Uses of FieldDescriptor in org.exolab.castor.mapping |
|---|
| Methods in org.exolab.castor.mapping that return FieldDescriptor | |
|---|---|
protected FieldDescriptor |
AbstractFieldHandler.getFieldDescriptor()
Returns the FieldDescriptor for the field that this handler is responsible for, or null if no FieldDescriptor has been set. |
FieldDescriptor[] |
ClassDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor |
ClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. |
| Methods in org.exolab.castor.mapping with parameters of type FieldDescriptor | |
|---|---|
void |
AbstractFieldHandler.setFieldDescriptor(FieldDescriptor fieldDesc)
Sets the FieldDescriptor that this FieldHander is responsibile for. |
| Uses of FieldDescriptor in org.exolab.castor.mapping.loader |
|---|
| Classes in org.exolab.castor.mapping.loader that implement FieldDescriptor | |
|---|---|
class |
FieldDescriptorImpl
|
| Methods in org.exolab.castor.mapping.loader that return FieldDescriptor | |
|---|---|
protected FieldDescriptor[] |
AbstractMappingLoader.divideFieldDescriptors(FieldDescriptor[] fields,
String[] ids,
FieldDescriptor[] identities)
|
protected abstract FieldDescriptor |
FieldHandlerFriend.getFieldDescriptor()
Returns the FieldDescriptor for the field that this handler is responsible for, or null if no FieldDescriptor has been set. |
FieldDescriptor[] |
ClassDescriptorImpl.getFields()
Returns a list of fields represented by this descriptor. |
static FieldDescriptor[] |
ClassDescriptorHelper.getFullFields(ClassDescriptor classDescriptor)
Get all the FieldDescriptors for non-identity fields, including
all the fields in base classes. |
FieldDescriptor[] |
ClassDescriptorImpl.getIdentities()
Returns the FieldDescriptors that describe the identities as defined for this class. |
FieldDescriptor |
ClassDescriptorImpl.getIdentity()
Returns the first FieldDescriptor instance. |
static FieldDescriptor[] |
ClassDescriptorHelper.getIdFields(ClassDescriptor classDescriptor)
Get the all the id fields of a class If the class, C, is a dependent class, then the depended class', D, id fields will be appended at the back and returned. |
| Methods in org.exolab.castor.mapping.loader with parameters of type FieldDescriptor | |
|---|---|
protected void |
AbstractMappingLoader.checkFieldNameDuplicates(FieldDescriptor[] fields,
Class<?> cls)
Checks all given fields for name equality and throws a MappingException if at least two fields have the same name. |
protected FieldDescriptor[] |
AbstractMappingLoader.divideFieldDescriptors(FieldDescriptor[] fields,
String[] ids,
FieldDescriptor[] identities)
|
protected FieldDescriptor[] |
AbstractMappingLoader.divideFieldDescriptors(FieldDescriptor[] fields,
String[] ids,
FieldDescriptor[] identities)
|
protected int |
AbstractMappingLoader.getIdColumnIndex(FieldDescriptor field,
String[] ids)
Finds the index in the given idColumnNames that has the same name as
the given field. |
void |
FieldHandlerImpl.setFieldDescriptor(FieldDescriptor fieldDesc)
Sets the FieldDescriptor that this FieldHander is responsibile for. |
abstract void |
FieldHandlerFriend.setFieldDescriptor(FieldDescriptor fieldDesc)
Sets the FieldDescriptor that this FieldHander is responsibile for. |
void |
ClassDescriptorImpl.setFields(FieldDescriptor[] fields)
Sets the FieldDescriptors that describe the fields defined for this class. |
void |
ClassDescriptorImpl.setIdentities(FieldDescriptor[] identities)
Sets the FieldDescriptors that describe the identities as defined for this class. |
| Uses of FieldDescriptor in org.exolab.castor.mapping.xml.descriptors |
|---|
| Methods in org.exolab.castor.mapping.xml.descriptors that return FieldDescriptor | |
|---|---|
FieldDescriptor |
SqlDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
QueryHintDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
PropertyTypeDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
PropertyDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
ParamDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
NamedQueryDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
NamedNativeQueryDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
MapToDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
MappingRootDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
LdapDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
KeyGeneratorDefDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
IncludeDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
FieldMappingDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
FieldHandlerDefDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
ContainerDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
ClassMappingDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
ClassChoiceDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
CacheTypeMappingDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
BindXmlDescriptor.getIdentity()
Method getIdentity. |
| Uses of FieldDescriptor in org.exolab.castor.mapping.xml.types.descriptors |
|---|
| Methods in org.exolab.castor.mapping.xml.types.descriptors that return FieldDescriptor | |
|---|---|
FieldDescriptor |
SqlDirtyTypeDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
FieldMappingCollectionTypeDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
ClassMappingAccessTypeDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
BindXmlNodeTypeDescriptor.getIdentity()
Method getIdentity. |
FieldDescriptor |
BindXmlAutoNamingTypeDescriptor.getIdentity()
Method getIdentity. |
| Uses of FieldDescriptor in org.exolab.castor.types |
|---|
| Methods in org.exolab.castor.types that return FieldDescriptor | |
|---|---|
FieldDescriptor[] |
YearDescriptor.getFields()
Deprecated. Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
TimePeriodDescriptor.getFields()
Deprecated. Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
TimeDurationDescriptor.getFields()
Deprecated. Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
TimeDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
RecurringDurationDescriptor.getFields()
Deprecated. Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
MonthDescriptor.getFields()
Deprecated. Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
GYearMonthDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
GYearDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
GMonthDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
GMonthDayDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
GDayDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
DurationDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
DateTimeDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
DateDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
CenturyDescriptor.getFields()
Deprecated. Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
BaseDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor |
BaseDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. |
| Uses of FieldDescriptor in org.exolab.castor.xml |
|---|
| Subinterfaces of FieldDescriptor in org.exolab.castor.xml | |
|---|---|
interface |
XMLFieldDescriptor
XML field descriptor. |
| Methods in org.exolab.castor.xml that return FieldDescriptor | |
|---|---|
protected FieldDescriptor |
XMLMappingLoader.findIdentityByName(List fldList,
String idName,
Class javaClass)
|
| Uses of FieldDescriptor in org.exolab.castor.xml.descriptors |
|---|
| Methods in org.exolab.castor.xml.descriptors that return FieldDescriptor | |
|---|---|
FieldDescriptor[] |
VectorClassDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
StringClassDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
SQLTimestampClassDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
SQLTimeClassDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
SQLDateClassDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
RootArrayDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
LocaleDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
ListClassDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor[] |
DateClassDescriptor.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor |
VectorClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. |
FieldDescriptor |
StringClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. |
FieldDescriptor |
SQLTimestampClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. |
FieldDescriptor |
SQLTimeClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. |
FieldDescriptor |
SQLDateClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. |
FieldDescriptor |
RootArrayDescriptor.getIdentity()
Returns the identity field, or null if this class has no identity. |
FieldDescriptor |
LocaleDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. |
FieldDescriptor |
ListClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. |
FieldDescriptor |
DateClassDescriptor.getIdentity()
Returns the identity field, null if this class has no identity. |
| Uses of FieldDescriptor in org.exolab.castor.xml.util |
|---|
| Classes in org.exolab.castor.xml.util that implement FieldDescriptor | |
|---|---|
class |
XMLContainerElementFieldDescriptor
|
class |
XMLFieldDescriptorImpl
XML field descriptor. |
| Methods in org.exolab.castor.xml.util that return FieldDescriptor | |
|---|---|
FieldDescriptor[] |
XMLClassDescriptorImpl.getFields()
Returns a list of fields represented by this descriptor. |
FieldDescriptor |
XMLClassDescriptorImpl.getIdentity()
Returns the identity field, null if this class has no identity. |
| Constructors in org.exolab.castor.xml.util with parameters of type FieldDescriptor | |
|---|---|
XMLFieldDescriptorImpl(FieldDescriptor fieldDesc,
String xmlName,
NodeType nodeType,
NodeType primitiveNodeType)
Construct a new field descriptor for the specified field. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||