Author: damjan
Date: Fri Jul 14 17:58:56 2017
New Revision: 1801975

URL: http://svn.apache.org/viewvc?rev=1801975&view=rev
Log:
Update AnyConverter.toObject() to use Java 1.5+'s generics.

Patch by: me


Modified:
    openoffice/trunk/main/jurt/com/sun/star/uno/AnyConverter.java

Modified: openoffice/trunk/main/jurt/com/sun/star/uno/AnyConverter.java
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/jurt/com/sun/star/uno/AnyConverter.java?rev=1801975&r1=1801974&r2=1801975&view=diff
==============================================================================
--- openoffice/trunk/main/jurt/com/sun/star/uno/AnyConverter.java (original)
+++ openoffice/trunk/main/jurt/com/sun/star/uno/AnyConverter.java Fri Jul 14 
17:58:56 2017
@@ -357,10 +357,11 @@ public class AnyConverter
      *  @throws com.sun.star.lang.IllegalArgumentException
      *          in case conversion is not possible
      */
-       static public Object toObject(Class clazz, Object object)
+    @SuppressWarnings("unchecked")
+       static public <T> T toObject(Class<T> clazz, Object object)
                throws com.sun.star.lang.IllegalArgumentException
     {
-        return toObject( new Type( clazz ), object );
+        return (T) toObject( new Type( clazz ), object );
        }
     
     /** converts an array or an any containing an array into an array.


Reply via email to