Annotation Interface Conversion
 A marker annotation for type conversions at Type level.
 
 
 
 
 
 
Annotation usage:
The Conversion annotation must be applied at Type level.Annotation parameters:
| Parameter | Required | Default | Description | 
|---|---|---|---|
| conversion | no | used for Type Conversions applied at Type level. | 
Example code:
 
 @Conversion(
     conversions = {
          // key must be the name of a property for which converter should be used
          @TypeConversion(key = "date", converter = "org.demo.converter.DateConverter")
     }
 )
 public class ConversionAction implements Action {
     private Date date;
     public setDate(Date date) {
         this.date = date;
     }
     public Date getDate() {
         return date;
     }
 }
 
 - Version:
- $Id$
- Author:
- Rainer Hermanns
- 
Optional Element SummaryOptional ElementsModifier and TypeOptional ElementDescriptionAllow Type Conversions being applied at Type level.
- 
Element Details- 
conversionsTypeConversion[] conversionsAllow Type Conversions being applied at Type level.- Returns:
- type conversion
 - Default:
- {}
 
 
-