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 Summary
Modifier and TypeOptional ElementDescriptionAllow Type Conversions being applied at Type level.
-
Element Details
-
conversions
TypeConversion[] conversionsAllow Type Conversions being applied at Type level.- Returns:
- type conversion
- Default:
- {}
-