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

Packages that use FieldHandler
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.handlers   
org.exolab.castor.mapping.loader Implementations for mapping interfaces and the default mapping loader. 
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.handlers   
 

Uses of FieldHandler in org.exolab.castor.mapping
 

Subinterfaces of FieldHandler in org.exolab.castor.mapping
 interface ConfigurableFieldHandler
          A FieldHandler that can be configured with any kind of data.
 

Classes in org.exolab.castor.mapping that implement FieldHandler
 class AbstractFieldHandler
          An extended version of the FieldHandler interface which is used for adding additional functionality while preserving backward compatability.
 class GeneralizedFieldHandler
          An extended version of the FieldHandler interface which is used for making generic libraries of FieldHandlers which can be used for more than one field or class, but have similar conversion algorithms.
 

Methods in org.exolab.castor.mapping that return FieldHandler
 FieldHandler FieldDescriptor.getHandler()
          Returns the handler of the field.
 

Methods in org.exolab.castor.mapping with parameters of type FieldHandler
 void GeneralizedFieldHandler.setFieldHandler(FieldHandler handler)
          Sets the FieldHandler that this FieldHander delegates to.
 

Uses of FieldHandler in org.exolab.castor.mapping.handlers
 

Classes in org.exolab.castor.mapping.handlers that implement FieldHandler
 class TransientFieldHandler
          A dummy FieldHandler for "transient" fields.
 

Constructors in org.exolab.castor.mapping.handlers with parameters of type FieldHandler
EnumFieldHandler(java.lang.Class enumType, FieldHandler handler, java.lang.reflect.Method createMethod)
          Creates a new EnumFieldHandler with the given type and FieldHandler
 

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

Classes in org.exolab.castor.mapping.loader that implement FieldHandler
 class ExtendedFieldHandler
          An extended version of the FieldHandler interface which is used for adding additional functionality while preserving backward compatability.
 class FieldHandlerFriend
          An extended version of the FieldHandler interface which is used for adding additional functionality while preserving backward compatability.
 class FieldHandlerImpl
          A field handler that knows how to get/set the values of a field directly or through the get/set methods.
 

Methods in org.exolab.castor.mapping.loader that return FieldHandler
 FieldHandler AbstractFieldDescriptor.getHandler()
           
protected  FieldHandler AbstractMappingLoader.createFieldHandler(java.lang.Class javaClass, java.lang.Class fldType, FieldMapping fldMap, AbstractMappingLoader.TypeInfoReference typeInfoRef)
          Creates the FieldHandler for the given FieldMapping.
 

Methods in org.exolab.castor.mapping.loader with parameters of type FieldHandler
 void AbstractFieldDescriptor.setHandler(FieldHandler handler)
          Set the FieldHandler for the field being described by this FieldDescriptor.
 

Constructors in org.exolab.castor.mapping.loader with parameters of type FieldHandler
FieldDescriptorImpl(java.lang.String fieldName, TypeInfo typeInfo, FieldHandler handler, boolean trans)
          Constructs a new field descriptor.
FieldHandlerImpl(FieldHandler handler, TypeInfo typeInfo)
          Construct a new field handler for the specified field.
 

Uses of FieldHandler in org.exolab.castor.types
 

Classes in org.exolab.castor.types that implement FieldHandler
(package private)  class CenturyDescriptor.CenturyFieldHandler
          Deprecated. A specialized FieldHandler for the XML Schema Century related types
(package private)  class DateDescriptor.DateFieldHandler
          A specialized FieldHandler for the XML Schema TimeDuration related types
(package private)  class DateTimeDescriptor.DateTimeFieldHandler
          A specialized FieldHandler for the XML Schema DateTime related types.
(package private)  class DurationDescriptor.DurationFieldHandler
          A specialized FieldHandler for the XML Schema TimeDuration related types
(package private)  class GDayDescriptor.GDayFieldHandler
          A specialized FieldHandler for the XML Schema TimeDuration related types
(package private)  class GMonthDayDescriptor.GMonthDayFieldHandler
          A specialized FieldHandler for the XML Schema TimeDuration related types
(package private)  class GMonthDescriptor.GMonthFieldHandler
          A specialized FieldHandler for the XML Schema TimeDuration related types
(package private)  class GYearDescriptor.GYearFieldHandler
          A specialized FieldHandler for the XML Schema TimeDuration related types
(package private)  class GYearMonthDescriptor.GYearMonthFieldHandler
          A specialized FieldHandler for the XML Schema TimeDuration related types
(package private)  class MonthDescriptor.MonthFieldHandler
          Deprecated. A specialized FieldHandler for the XML Schema Month related types
(package private)  class RecurringDurationDescriptor.RecurringDurationFieldHandler
          Deprecated. A specialized FieldHandler for the XML Schema TimeDuration related types
(package private)  class TimeDescriptor.TimeFieldHandler
          A specialized FieldHandler for the XML Schema TimeDuration related types
(package private)  class TimeDurationDescriptor.TimeDurationFieldHandler
          Deprecated. A specialized FieldHandler for the XML Schema TimeDuration related types
(package private)  class TimePeriodDescriptor.TimePeriodFieldHandler
          Deprecated. A specialized FieldHandler for the XML Schema TimeDuration related types
(package private)  class YearDescriptor.YearFieldHandler
          Deprecated. A specialized FieldHandler for the XML Schema Year related types
 

Uses of FieldHandler in org.exolab.castor.xml
 

Classes in org.exolab.castor.xml that implement FieldHandler
 class XMLFieldHandler
          This FieldHandler is used in the generated descriptors.
 

Uses of FieldHandler in org.exolab.castor.xml.handlers
 

Classes in org.exolab.castor.xml.handlers that implement FieldHandler
 class CollectionFieldHandler
          A FieldHandler for the XML Schema Collection type.
 class ContainerFieldHandler
          The FieldHandler for ContainerElement.
 class DateFieldHandler
          A specialized FieldHandler for the XML Schema Date/Time related types.
 class EnumFieldHandler
          A specialized FieldHandler for the XML Schema enumeration types.
 class SQLTimeFieldHandler
          An implementation of GeneralizedFieldHandler for java.sql.Time.
 class SQLTimestampFieldHandler
          An implementation of GeneralizedFieldHandler for java.sql.Timestamp.
 class ToStringFieldHandler
          An implementation of GeneralizedFieldHandler that simply calls Object#toString() in the conversion methods.
 class ValueOfFieldHandler
          An implementation of GeneralizedFieldHandler for classes that have a built-in valueOf(String) factory method, such as type-safe enumeration classes, java.sql.Timestamp, etc.
 

Constructors in org.exolab.castor.xml.handlers with parameters of type FieldHandler
CollectionFieldHandler(FieldHandler fieldHandler)
          Creates a new CollectionFieldHandler using the given FieldHandler for delegation.
CollectionFieldHandler(FieldHandler fieldHandler, TypeValidator validator)
          Creates a new CollectionFieldHandler using the given FieldHandler for delegation and the given type validator for validation.
ContainerFieldHandler(FieldHandler handler)
          Creates a new ContainerFieldHandler with the given FieldHandler.
DateFieldHandler(FieldHandler fieldHandler)
          Creates a new DateFieldHandler using the given FieldHandler for delegation.
EnumFieldHandler(java.lang.Class enumType, FieldHandler handler)
          Creates a new EnumFieldHandler with the given type and FieldHandler.
ToStringFieldHandler(java.lang.Class type, FieldHandler handler)
          Creates a new ToStringFieldHandler.
 



Copyright 2008 null. All Rights Reserved.