diff --git a/common/source/java/ch/systemsx/cisd/common/concurrent/MonitoringProxy.java b/common/source/java/ch/systemsx/cisd/common/concurrent/MonitoringProxy.java index 1492fbbfd7487d5504fe0b0c6e114e97691d85af..4cc16b147df1ed959c14f1445a32cf79a7faa63e 100644 --- a/common/source/java/ch/systemsx/cisd/common/concurrent/MonitoringProxy.java +++ b/common/source/java/ch/systemsx/cisd/common/concurrent/MonitoringProxy.java @@ -69,7 +69,7 @@ public class MonitoringProxy<T> private final DelegatingInvocationHandler<T> delegate; - private final Map<Class, Object> errorTypeValueMap; + private final Map<Class<?>, Object> errorTypeValueMap; private final Map<Method, Object> errorMethodValueMap; @@ -130,9 +130,9 @@ public class MonitoringProxy<T> return builder.toString(); } - private static Map<Class, Object> createDefaultErrorTypeValueMap() + private static Map<Class<?>, Object> createDefaultErrorTypeValueMap() { - final Map<Class, Object> result = new HashMap<Class, Object>(); + final Map<Class<?>, Object> result = new HashMap<Class<?>, Object>(); result.put(Void.TYPE, Void.TYPE.cast(null)); result.put(Boolean.TYPE, false); result.put(Byte.TYPE, (byte) 0);