@Target(value=TYPE) @Retention(value=RUNTIME) public @interface Conversion
Parameter | Required | Default | Description |
---|---|---|---|
conversion | no | used for Type Conversions applied at Type level. |
@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; } }
Modifier and Type | Optional Element and Description |
---|---|
TypeConversion[] |
conversions
Allow Type Conversions being applied at Type level.
|
public abstract TypeConversion[] conversions
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.