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

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.
 



Copyright © 2013. All Rights Reserved.