Package org.exolab.castor.mapping
Interface ConfigurableFieldHandler
- All Superinterfaces:
FieldHandler
- All Known Implementing Classes:
AbstractFieldHandler
,CenturyDescriptor.CenturyFieldHandler
,CollectionFieldHandler
,DateDescriptor.DateFieldHandler
,DateFieldHandler
,DateTimeDescriptor.DateTimeFieldHandler
,DurationDescriptor.DurationFieldHandler
,EnumFieldHandler
,FieldHandlerImpl
,GDayDescriptor.GDayFieldHandler
,GeneralizedFieldHandler
,GMonthDayDescriptor.GMonthDayFieldHandler
,GMonthDescriptor.GMonthFieldHandler
,GYearDescriptor.GYearFieldHandler
,GYearMonthDescriptor.GYearMonthFieldHandler
,MonthDescriptor.MonthFieldHandler
,RecurringDurationDescriptor.RecurringDurationFieldHandler
,SQLTimeFieldHandler
,SQLTimestampFieldHandler
,TimeDescriptor.TimeFieldHandler
,TimeDurationDescriptor.TimeDurationFieldHandler
,TimePeriodDescriptor.TimePeriodFieldHandler
,ToStringFieldHandler
,TransientFieldHandler
,ValueOfFieldHandler
,XMLFieldHandler
,YearDescriptor.YearFieldHandler
A
FieldHandler
that can be configured with any kind of data. It's the responsibility
of the implementing class to do something useful with the configuration data.- Version:
- $Revision: $
- Author:
- Tom van den Berge
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setConfiguration
(Properties config) Set the configuration data.Methods inherited from interface org.exolab.castor.mapping.FieldHandler
checkValidity, getValue, newInstance, resetValue, setValue
-
Method Details
-
setConfiguration
Set the configuration data. It will override any previously set configuration.- Parameters:
config
- the configuration data.- Throws:
ValidityException
- if config is invalid for this FieldHandler.
-