You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by ju...@apache.org on 2018/10/28 23:52:26 UTC

[jspwiki] 05/06: more generics

This is an automated email from the ASF dual-hosted git repository.

juanpablo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jspwiki.git

commit aa72f521b918690068e1eb6617beea824553d33d
Author: juanpablo <ju...@apache.org>
AuthorDate: Mon Oct 29 00:51:39 2018 +0100

    more generics
---
 .../apache/wiki/htmltowiki/PersistentMapDecorator.java  | 17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/jspwiki-main/src/main/java/org/apache/wiki/htmltowiki/PersistentMapDecorator.java b/jspwiki-main/src/main/java/org/apache/wiki/htmltowiki/PersistentMapDecorator.java
index f99b645..62c7fa1 100644
--- a/jspwiki-main/src/main/java/org/apache/wiki/htmltowiki/PersistentMapDecorator.java
+++ b/jspwiki-main/src/main/java/org/apache/wiki/htmltowiki/PersistentMapDecorator.java
@@ -32,14 +32,14 @@ public class PersistentMapDecorator extends Properties
 {
     private static final long serialVersionUID = 0L;
     
-    private Map m_delegate;
+    private Map< Object, Object > m_delegate;
 
     /**
      *  Creates a new decorator for a given map.
      *  
      *  @param delegate The map to create a decorator for.
      */
-    public PersistentMapDecorator( Map delegate )
+    public PersistentMapDecorator( Map< Object, Object > delegate )
     {
         m_delegate = delegate;
     }
@@ -74,9 +74,8 @@ public class PersistentMapDecorator extends Properties
     /**
      *  {@inheritDoc}
      */
-    @SuppressWarnings("unchecked")
     @Override
-    public Set entrySet()
+    public Set< Map.Entry< Object, Object > > entrySet()
     {
         return m_delegate.entrySet();
     }
@@ -120,9 +119,8 @@ public class PersistentMapDecorator extends Properties
     /**
      *  {@inheritDoc}
      */
-    @SuppressWarnings("unchecked")
     @Override
-    public Set keySet()
+    public Set< Object > keySet()
     {
         return m_delegate.keySet();
     }
@@ -130,7 +128,6 @@ public class PersistentMapDecorator extends Properties
     /**
      *  {@inheritDoc}
      */
-    @SuppressWarnings("unchecked")
     @Override
     public Object put( Object arg0, Object arg1 )
     {
@@ -140,9 +137,8 @@ public class PersistentMapDecorator extends Properties
     /**
      *  {@inheritDoc}
      */
-    @SuppressWarnings("unchecked")
     @Override
-    public void putAll( Map arg0 )
+    public void putAll( Map< ?, ? > arg0 )
     {
         m_delegate.putAll( arg0 );
     }
@@ -177,9 +173,8 @@ public class PersistentMapDecorator extends Properties
     /**
      *  {@inheritDoc}
      */
-    @SuppressWarnings("unchecked")
     @Override
-    public Collection values()
+    public Collection< Object > values()
     {
         return m_delegate.values();
     }