You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2017/04/22 15:42:26 UTC
[4/5] struts git commit: WW-4210 Updates JavaDocs
WW-4210 Updates JavaDocs
Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/a5845257
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/a5845257
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/a5845257
Branch: refs/heads/master
Commit: a58452571c90314f8ed56301133a2a7f7ad1c67b
Parents: ec24124
Author: Lukasz Lenart <lu...@apache.org>
Authored: Thu Apr 20 08:34:55 2017 +0200
Committer: Lukasz Lenart <lu...@apache.org>
Committed: Thu Apr 20 08:34:55 2017 +0200
----------------------------------------------------------------------
.../conversion/annotations/TypeConversion.java | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/struts/blob/a5845257/core/src/main/java/com/opensymphony/xwork2/conversion/annotations/TypeConversion.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/com/opensymphony/xwork2/conversion/annotations/TypeConversion.java b/core/src/main/java/com/opensymphony/xwork2/conversion/annotations/TypeConversion.java
index db57573..609936c 100644
--- a/core/src/main/java/com/opensymphony/xwork2/conversion/annotations/TypeConversion.java
+++ b/core/src/main/java/com/opensymphony/xwork2/conversion/annotations/TypeConversion.java
@@ -79,11 +79,17 @@ import java.lang.annotation.Target;
* </tr>
* <tr>
* <td>converter</td>
- * <td>either this or value</td>
+ * <td>DEPRECATED: either this or value</td>
* <td> </td>
* <td>The class name of the TypeConverter to be used as converter.</td>
* </tr>
* <tr>
+ * <td>converterClass</td>
+ * <td>either this or value</td>
+ * <td> </td>
+ * <td>The class of the TypeConverter to be used as converter. XWorkBasicConverter by default.</td>
+ * </tr>
+ * <tr>
* <td>value</td>
* <td>either converter or this</td>
* <td> </td>
@@ -108,27 +114,27 @@ import java.lang.annotation.Target;
*
* private HashMap keyValues = null;
*
- * @TypeConversion(type = ConversionType.APPLICATION, converter = "com.opensymphony.xwork2.util.XWorkBasicConverter")
+ * @TypeConversion(type = ConversionType.APPLICATION)
* public void setConvertInt( String convertInt ) {
* this.convertInt = convertInt;
* }
*
- * @TypeConversion(converter = "com.opensymphony.xwork2.util.XWorkBasicConverter")
+ * @TypeConversion(converterClass = XWorkBasicConverter.class)
* public void setConvertDouble( String convertDouble ) {
* this.convertDouble = convertDouble;
* }
*
- * @TypeConversion(rule = ConversionRule.COLLECTION, converter = "java.util.String")
+ * @TypeConversion(rule = ConversionRule.COLLECTION, converterClass = String.class)
* public void setUsers( List users ) {
* this.users = users;
* }
*
- * @TypeConversion(rule = ConversionRule.MAP, converter = "java.math.BigInteger")
+ * @TypeConversion(rule = ConversionRule.MAP, converterClass = BigInteger.class)
* public void setKeyValues( HashMap keyValues ) {
* this.keyValues = keyValues;
* }
*
- * @TypeConversion(type = ConversionType.APPLICATION, property = "java.util.Date", converter = "com.opensymphony.xwork2.util.XWorkBasicConverter")
+ * @TypeConversion(type = ConversionType.APPLICATION, property = "java.util.Date", converterClass = XWorkBasicConverter.class)
* public String execute() throws Exception {
* return SUCCESS;
* }