Package org.exolab.castor.mapping
Interface ConfigurableFieldHandler<T>
- All Superinterfaces:
FieldHandler<T>
- All Known Implementing Classes:
AbstractFieldHandler
,CollectionFieldHandler
,DateFieldHandler
,EnumFieldHandler
,FieldHandlerImpl
,GeneralizedFieldHandler
,SQLTimeFieldHandler
,SQLTimestampFieldHandler
,ToStringFieldHandler
,TransientFieldHandler
,ValueOfFieldHandler
,XMLFieldHandler
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.
-