From 31d794be59cb2d1bf264df79f471b0c8d5f5a457 Mon Sep 17 00:00:00 2001 From: lresende Date: Sat, 21 Nov 2009 07:40:26 +0000 Subject: Moving to site trunk git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882841 13f79535-47bb-0310-9956-ffa450edef68 --- .../sca/databinding/jaxb/DataConverter.html | 312 +++++++++++++++++++++ 1 file changed, 312 insertions(+) create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/jaxb/DataConverter.html (limited to 'site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/jaxb/DataConverter.html') diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/jaxb/DataConverter.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/jaxb/DataConverter.html new file mode 100644 index 0000000000..fc29f6d4c3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/databinding/jaxb/DataConverter.html @@ -0,0 +1,312 @@ + + + + + + +DataConverter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding.jaxb +
+Class DataConverter

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.databinding.jaxb.DataConverter
+
+
+
+
public class DataConverter
extends java.lang.Object
+ + +

+Provides utilities to convert an object into a different kind of Object. For example, convert a + String[] into a List +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
DataConverter() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static java.lang.Objectconvert(java.lang.Object arg, + java.lang.Class<?> destClass) + +
+          Utility function to convert an Object to some desired Class.
+static java.lang.ClassgetWrapperClass(java.lang.Class primitive) + +
+           
+static booleanisConvertable(java.lang.Object obj, + java.lang.Class dest) + +
+          This method should return true if the convert method will succeed.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DataConverter

+
+public DataConverter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isConvertable

+
+public static boolean isConvertable(java.lang.Object obj,
+                                    java.lang.Class dest)
+
+
This method should return true if the convert method will succeed. +

+ Note that any changes to isConvertable() must also be accompanied by similar changes to + convert() +

+

+
Parameters:
obj - source object or class
dest - destination class +
Returns:
boolean true if convert(..) can convert obj to the destination class
+
+
+
+ +

+convert

+
+public static java.lang.Object convert(java.lang.Object arg,
+                                       java.lang.Class<?> destClass)
+
+
Utility function to convert an Object to some desired Class. +

+ Normally this is used for T[] to List processing. Other conversions are also done (i.e. + HashMap <->Hashtable, etc.) +

+ Use the isConvertable() method to determine if conversion is possible. Note that any changes + to convert() must also be accompanied by similar changes to isConvertable() +

+

+
Parameters:
arg - the array to convert
destClass - the actual class we want +
Returns:
object of destClass if conversion possible, otherwise returns arg
+
+
+
+ +

+getWrapperClass

+
+public static java.lang.Class getWrapperClass(java.lang.Class primitive)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + -- cgit v1.2.3